pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/php4-apc Update to APC 2.0.4. It has been complete...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/319ee4da9dae
branches:  trunk
changeset: 482756:319ee4da9dae
user:      jdolecek <jdolecek%pkgsrc.org@localhost>
date:      Tue Nov 02 20:08:15 2004 +0000

description:
Update to APC 2.0.4. It has been completely rewritten, and is now hosted
and pecl.php.net.

Also change package to use the new shared PHP4/PHP5 framework, tho
this module is PHP 4.x-only.

diffstat:

 www/php4-apc/Makefile         |  23 +++++++++++------------
 www/php4-apc/PLIST.extras     |   7 ++-----
 www/php4-apc/distinfo         |  11 +++--------
 www/php4-apc/patches/patch-aa |  13 -------------
 www/php4-apc/patches/patch-ab |  14 --------------
 www/php4-apc/patches/patch-ac |  13 -------------
 www/php4-apc/patches/patch-ad |  31 -------------------------------
 www/php4-apc/patches/patch-ae |  24 ------------------------
 8 files changed, 16 insertions(+), 120 deletions(-)

diffs (191 lines):

diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/Makefile
--- a/www/php4-apc/Makefile     Tue Nov 02 19:58:16 2004 +0000
+++ b/www/php4-apc/Makefile     Tue Nov 02 20:08:15 2004 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2004/04/24 23:03:25 xtraeme Exp $
+# $NetBSD: Makefile,v 1.13 2004/11/02 20:08:15 jdolecek Exp $
 
-DISTNAME=      apc-1.1.0pl1
-PKGNAME=       php-apc-1.1.0.1
-MODNAME=       ${DISTNAME:C/-[^-]*$//}
-CATEGORIES+=   www
-MASTER_SITES=  http://apc.communityconnect.com/sources/
-EXTRACT_SUFX=  .tar.gz
+DISTNAME=      APC-2.0.4
+PKGNAME=       php-${DISTNAME:tl}
+MODNAME=       ${DISTNAME:C/-[^-]*$//:tl}
+CATEGORIES+=   sysutils
+MASTER_SITES=  http://pecl.php.net/get/
+EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    tech-pkg%NetBSD.org@localhost
 HOMEPAGE=      http://apc.communityconnect.com/
@@ -17,19 +17,18 @@
 USE_BUILDLINK3=                YES
 DISTINFO_FILE=         ${.CURDIR}/distinfo
 
-.include "../../www/php4/Makefile.module"
+PHP_VERSION_REQD=      4               # PHP 4.x only
+.include "../../lang/php/ext.mk"
 
 CONFIGURE_ARGS+=       --enable-${MODNAME}
 
 PLIST_SRC+=            ${.CURDIR}/PLIST.extras
 PLIST_SUBST+=          PKGBASE="${PKGBASE}"
 DOCDIR=                        ${PREFIX}/share/doc/${PKGBASE}
-EGDIR=                 ${PREFIX}/share/examples/${PKGBASE}
 
 post-install:
-       ${INSTALL_DATA_DIR} ${DOCDIR} ${EGDIR}
+       ${INSTALL_DATA_DIR} ${DOCDIR}
        cd ${WRKSRC}; ${INSTALL_DATA} \
-               GORY_DETAILS INSTALL LICENSE README.compiler ${DOCDIR}
-       cd ${WRKSRC}; ${INSTALL_DATA} extras/apcinfo.php ${EGDIR}
+               INSTALL LICENSE NOTICE ${DOCDIR}
 
 .include "../../mk/bsd.pkg.mk"
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/PLIST.extras
--- a/www/php4-apc/PLIST.extras Tue Nov 02 19:58:16 2004 +0000
+++ b/www/php4-apc/PLIST.extras Tue Nov 02 20:08:15 2004 +0000
@@ -1,8 +1,5 @@
-@comment $NetBSD: PLIST.extras,v 1.1 2001/11/01 02:25:33 zuntum Exp $
+@comment $NetBSD: PLIST.extras,v 1.2 2004/11/02 20:08:15 jdolecek Exp $
 share/doc/${PKGBASE}/INSTALL
-share/doc/${PKGBASE}/GORY_DETAILS
 share/doc/${PKGBASE}/LICENSE
-share/doc/${PKGBASE}/README.compiler
-share/examples/${PKGBASE}/apcinfo.php
-@dirrm share/examples/${PKGBASE}
+share/doc/${PKGBASE}/NOTICE
 @dirrm share/doc/${PKGBASE}
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/distinfo
--- a/www/php4-apc/distinfo     Tue Nov 02 19:58:16 2004 +0000
+++ b/www/php4-apc/distinfo     Tue Nov 02 20:08:15 2004 +0000
@@ -1,9 +1,4 @@
-$NetBSD: distinfo,v 1.3 2001/12/31 23:54:49 jlam Exp $
+$NetBSD: distinfo,v 1.4 2004/11/02 20:08:15 jdolecek Exp $
 
-SHA1 (apc-1.1.0pl1.tar.gz) = 7deac1c4c1989ab4cf9e2b9f16b7823d3731b6b4
-Size (apc-1.1.0pl1.tar.gz) = 240886 bytes
-SHA1 (patch-aa) = 20cf6cc1568979a1a3d103c40f62463ae2354e3e
-SHA1 (patch-ab) = a3794f8bf99e603ea8b0c9849475450c22c78b9e
-SHA1 (patch-ac) = 309224a4b0bc7a20a1748708785ee7df1d10ad42
-SHA1 (patch-ad) = 5ecbaeff574a696d5c4106dc2ec419cdceb25d16
-SHA1 (patch-ae) = 4e1e3b89ee359a84a32197099d272e13f8cba38b
+SHA1 (APC-2.0.4.tgz) = 228026609ef026988d8830fc6d766b3910c4eac4
+Size (APC-2.0.4.tgz) = 44606 bytes
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/patches/patch-aa
--- a/www/php4-apc/patches/patch-aa     Tue Nov 02 19:58:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2001/10/29 16:50:16 jlam Exp $
-
---- Makefile.in.orig   Thu Jan 11 15:31:49 2001
-+++ Makefile.in
-@@ -9,7 +9,7 @@
- 
- LTLIBRARY_NAME                        = libapc.la
- LTLIBRARY_SOURCES             = php_apc.c apc_iface.c apc_cache.c apc_serialize.c apc_rwlock.c apc_smm.c apc_shm.c apc_sem.c apc_lib.c apc_crc32.c apc_fcntl.c apc_cache_mm.c apc_nametable.c 
apc_util.c
--LTLIBRARY_SHARED_NAME = php_apc.la
-+LTLIBRARY_SHARED_NAME = apc.la
- LTLIBRARY_SHARED_LIBADD       = $(APC_SHARED_LIBADD)
- 
- include $(top_srcdir)/build/dynlib.mk
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/patches/patch-ab
--- a/www/php4-apc/patches/patch-ab     Tue Nov 02 19:58:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2001/10/29 16:50:16 jlam Exp $
-
---- apc_sem.c.orig     Fri Jun 15 10:38:34 2001
-+++ apc_sem.c
-@@ -17,7 +17,9 @@
- #include "apc_lib.h"
- #include "apc_phpdeps.h"
- #include <unistd.h>
-+#ifdef HAVE_SEMAPHORE_H
- #include <semaphore.h>
-+#endif
- #include <sys/types.h>
- #include <sys/ipc.h>
- #include <sys/sem.h>
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/patches/patch-ac
--- a/www/php4-apc/patches/patch-ac     Tue Nov 02 19:58:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2001/10/29 16:50:16 jlam Exp $
-
---- config.m4.orig     Fri Jun 15 10:38:34 2001
-+++ config.m4
-@@ -27,6 +27,8 @@
-   PHP_EXTENSION(apc, $ext_shared)
- fi
- 
-+AC_CHECK_HEADERS(semaphore.h)
-+
- AC_CACHE_CHECK(for union semun,php_cv_semun,
-    AC_TRY_COMPILE([
- #include <sys/types.h>
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/patches/patch-ad
--- a/www/php4-apc/patches/patch-ad     Tue Nov 02 19:58:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2001/10/29 19:33:50 jlam Exp $
-
---- apc_shm.c.orig     Sat Mar 24 17:15:50 2001
-+++ apc_shm.c
-@@ -22,12 +22,17 @@
- #include <errno.h>
- #include <string.h>
- 
-+#if defined(__NetBSD__)
-+#define IPC_PERMS ((S_IRUSR|S_IWUSR) | (S_IRGRP|S_IWGRP) | (S_IROTH|S_IWOTH))
-+#else
- #ifndef SHM_R
- # define SHM_R 0444   /* read permission */
- #endif
- #ifndef SHM_A
- # define SHM_A 0222   /* write permission */
- #endif
-+#define IPC_PERMS (SHM_R|SHM_A)
-+#endif
- 
- /* apc_shm_create: create a shared memory segment of given size */
- int apc_shm_create(const char* pathname, int proj, int size)
-@@ -44,7 +49,7 @@
-               }
-       }
- 
--      oflag = IPC_CREAT | SHM_R | SHM_A;
-+      oflag = IPC_CREAT | IPC_PERMS;
-       if ((shmid = shmget(key, size, oflag)) < 0) {
-               apc_eprint("apc_shmcreate: shmget(%d, %d,%d) failed: %s", key, size, oflag, strerror(errno));
-       }
diff -r 82e7e3a536ac -r 319ee4da9dae www/php4-apc/patches/patch-ae
--- a/www/php4-apc/patches/patch-ae     Tue Nov 02 19:58:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2001/12/31 23:54:49 jlam Exp $
-
---- php_apc.c.orig     Mon Aug 20 14:34:04 2001
-+++ php_apc.c
-@@ -61,6 +61,7 @@
- 
- /* module entry */
- zend_module_entry apc_module_entry = {
-+      STANDARD_MODULE_HEADER,
-       "APC",
-       apc_functions,
-       PHP_MINIT(apc),
-@@ -68,9 +69,8 @@
-       PHP_RINIT(apc),
-       PHP_RSHUTDOWN(apc),
-       PHP_MINFO(apc),
--      NULL,
--      NULL,
--      STANDARD_MODULE_PROPERTIES_EX
-+      NO_VERSION_YET,
-+      STANDARD_MODULE_PROPERTIES
- };
- 
- zend_apc_globals apc_globals;



Home | Main Index | Thread Index | Old Index