Remove the case of PKG_PHP_VERSION is 4. No functional change.diff -r1.23 -r1.24 pkgsrc/mail/roundcube/Makefile
(taca)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.23 2009/12/31 16:56:18 abs Exp $ | 1 | # $NetBSD: Makefile,v 1.24 2010/03/15 16:48:53 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= roundcubemail-${RCVERSION}-dep | 4 | DISTNAME= roundcubemail-${RCVERSION}-dep | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | PKGNAME= ${DISTNAME:S/mail-${RCVERSION}-dep/-${VERSION}/} | 6 | PKGNAME= ${DISTNAME:S/mail-${RCVERSION}-dep/-${VERSION}/} | |
7 | CATEGORIES= mail | 7 | CATEGORIES= mail | |
8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} | 8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} | |
9 | 9 | |||
10 | MAINTAINER= schmonz@NetBSD.org | 10 | MAINTAINER= schmonz@NetBSD.org | |
11 | HOMEPAGE= http://roundcube.net/ | 11 | HOMEPAGE= http://roundcube.net/ | |
12 | COMMENT= Browser-based multilingual IMAP client | 12 | COMMENT= Browser-based multilingual IMAP client | |
13 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
14 | 14 | |||
@@ -19,32 +19,27 @@ RCVERSION= 0.3.1 | @@ -19,32 +19,27 @@ RCVERSION= 0.3.1 | |||
19 | VERSION= ${RCVERSION:S/-//} | 19 | VERSION= ${RCVERSION:S/-//} | |
20 | 20 | |||
21 | PKG_DESTDIR_SUPPORT= user-destdir | 21 | PKG_DESTDIR_SUPPORT= user-destdir | |
22 | INSTALLATION_DIRS= ${RCDIR}/plugins ${RCDIR}/program ${RCDIR}/skins | 22 | INSTALLATION_DIRS= ${RCDIR}/plugins ${RCDIR}/program ${RCDIR}/skins | |
23 | INSTALLATION_DIRS+= ${EGDIR}/SQL ${DOCDIR} ${RCDIR}/bin | 23 | INSTALLATION_DIRS+= ${EGDIR}/SQL ${DOCDIR} ${RCDIR}/bin | |
24 | 24 | |||
25 | .include "../../mk/bsd.prefs.mk" | 25 | .include "../../mk/bsd.prefs.mk" | |
26 | .include "../../lang/php/phpversion.mk" | 26 | .include "../../lang/php/phpversion.mk" | |
27 | 27 | |||
28 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.2.10:../../net/pear-Net_SMTP | 28 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.2.10:../../net/pear-Net_SMTP | |
29 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.3:../../mail/pear-Mail_Mime | 29 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.3:../../mail/pear-Mail_Mime | |
30 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.4.1:../../databases/pear-MDB2 | 30 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.4.1:../../databases/pear-MDB2 | |
31 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL-[0-9]*:../../mail/pear-Auth_SASL | 31 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL-[0-9]*:../../mail/pear-Auth_SASL | |
32 | ||||
33 | .if ${PKG_PHP_VERSION} == "4" | |||
34 | DEPENDS+= ${PHP_PKG_PREFIX}-domxml>=4.3.3:../../textproc/php4-domxml | |||
35 | .elif ${PKG_PHP_VERSION} == "5" | |||
36 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | 32 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | |
37 | .endif | |||
38 | 33 | |||
39 | PKG_SYSCONFSUBDIR?= roundcube | 34 | PKG_SYSCONFSUBDIR?= roundcube | |
40 | 35 | |||
41 | WWW_USER?= ${APACHE_USER} | 36 | WWW_USER?= ${APACHE_USER} | |
42 | WWW_GROUP?= ${APACHE_GROUP} | 37 | WWW_GROUP?= ${APACHE_GROUP} | |
43 | 38 | |||
44 | PKG_GROUPS_VARS+= WWW_GROUP | 39 | PKG_GROUPS_VARS+= WWW_GROUP | |
45 | PKG_USERS_VARS+= WWW_USER | 40 | PKG_USERS_VARS+= WWW_USER | |
46 | BUILD_DEFS+= VARBASE WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP | 41 | BUILD_DEFS+= VARBASE WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP | |
47 | 42 | |||
48 | RCDIR= ${PREFIX}/share/roundcube | 43 | RCDIR= ${PREFIX}/share/roundcube | |
49 | EGDIR= ${PREFIX}/share/examples/roundcube | 44 | EGDIR= ${PREFIX}/share/examples/roundcube | |
50 | DOCDIR= ${PREFIX}/share/doc/roundcube | 45 | DOCDIR= ${PREFIX}/share/doc/roundcube |
@@ -1,49 +1,37 @@ | @@ -1,49 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2008/06/12 02:14:41 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | MODNAME= xmlrpc | 3 | MODNAME= xmlrpc | |
4 | CATEGORIES+= net | 4 | CATEGORIES+= net | |
5 | COMMENT= PHP extension for XML-RPC support | 5 | COMMENT= PHP extension for XML-RPC support | |
6 | 6 | |||
7 | PKG_DESTDIR_SUPPORT= user-destdir | 7 | PKG_DESTDIR_SUPPORT= user-destdir | |
8 | 8 | |||
9 | CONFLICTS= php-xmlrpc-[0-9]* | 9 | CONFLICTS= php-xmlrpc-[0-9]* | |
10 | 10 | |||
11 | HOMEPAGE= http://xmlrpc-epi.sourceforge.net/ | 11 | HOMEPAGE= http://xmlrpc-epi.sourceforge.net/ | |
12 | 12 | |||
13 | CONFIGURE_ARGS+= --enable-${MODNAME}=shared,${BUILDLINK_DIR} | 13 | CONFIGURE_ARGS+= --enable-${MODNAME}=shared,${BUILDLINK_DIR} | |
14 | 14 | |||
15 | .include "../../lang/php/phpversion.mk" | 15 | .include "../../lang/php/phpversion.mk" | |
16 | 16 | |||
17 | .if ${PKG_PHP_VERSION} == 5 | |||
18 | # the extension has been changed in PHP 5.1 to require libxml2; while | |||
19 | # there is some "compatibility" expat configure setting, it doesn't build | |||
20 | # with that | |||
21 | CONFIGURE_ARGS+= --with-libxml-dir=${BUILDLINK_PREFIX.libxml2} | 17 | CONFIGURE_ARGS+= --with-libxml-dir=${BUILDLINK_PREFIX.libxml2} | |
22 | .else | |||
23 | CONFIGURE_ARGS+= --with-expat-dir=${BUILDLINK_PREFIX.expat} | |||
24 | .endif | |||
25 | 18 | |||
26 | .include "../../converters/libiconv/buildlink3.mk" | 19 | .include "../../converters/libiconv/buildlink3.mk" | |
27 | 20 | |||
28 | # This is necessary so that PHP would find either the libc iconv | 21 | # This is necessary so that PHP would find either the libc iconv | |
29 | # or use the packaged iconv, as appropriate; using | 22 | # or use the packaged iconv, as appropriate; using | |
30 | # --with-iconv=shared,${BUILDLINK_PREFIX.iconv} assumes libiconv exists | 23 | # --with-iconv=shared,${BUILDLINK_PREFIX.iconv} assumes libiconv exists | |
31 | # | 24 | # | |
32 | CHECK_BUILTIN.iconv:= yes | 25 | CHECK_BUILTIN.iconv:= yes | |
33 | .include "../../converters/libiconv/builtin.mk" | 26 | .include "../../converters/libiconv/builtin.mk" | |
34 | CHECK_BUILTIN.iconv:= no | 27 | CHECK_BUILTIN.iconv:= no | |
35 | 28 | |||
36 | .if !empty(USE_BUILTIN.iconv:M[nN][oO]) | 29 | .if !empty(USE_BUILTIN.iconv:M[nN][oO]) | |
37 | CONFIGURE_ARGS+= --with-iconv-dir=${BUILDLINK_PREFIX.iconv} | 30 | CONFIGURE_ARGS+= --with-iconv-dir=${BUILDLINK_PREFIX.iconv} | |
38 | .else | 31 | .else | |
39 | CONFIGURE_ARGS+= --with-iconv-dir | 32 | CONFIGURE_ARGS+= --with-iconv-dir | |
40 | .endif | 33 | .endif | |
41 | 34 | |||
42 | .if ${PKG_PHP_VERSION} == 5 | |||
43 | .include "../../textproc/libxml2/buildlink3.mk" | 35 | .include "../../textproc/libxml2/buildlink3.mk" | |
44 | .else | |||
45 | .include "../../textproc/expat/buildlink3.mk" | |||
46 | .endif | |||
47 | ||||
48 | .include "../../lang/php/ext.mk" | 36 | .include "../../lang/php/ext.mk" | |
49 | .include "../../mk/bsd.pkg.mk" | 37 | .include "../../mk/bsd.pkg.mk" |
@@ -1,31 +1,23 @@ | @@ -1,31 +1,23 @@ | |||
1 | # $NetBSD: Makefile,v 1.14 2008/06/12 02:14:51 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.15 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | MODNAME= wddx | 3 | MODNAME= wddx | |
4 | CATEGORIES+= textproc | 4 | CATEGORIES+= textproc | |
5 | COMMENT= PHP extension for WDDX support | 5 | COMMENT= PHP extension for WDDX support | |
6 | 6 | |||
7 | PKG_DESTDIR_SUPPORT= user-destdir | 7 | PKG_DESTDIR_SUPPORT= user-destdir | |
8 | 8 | |||
9 | CONFLICTS= php-wddx-[0-9]* | 9 | CONFLICTS= php-wddx-[0-9]* | |
10 | 10 | |||
11 | CONFIGURE_ARGS+= --enable-${MODNAME}=shared,${BUILDLINK_DIR} | 11 | CONFIGURE_ARGS+= --enable-${MODNAME}=shared,${BUILDLINK_DIR} | |
12 | CONFIGURE_ARGS+= --with-libxml-dir=${BUILDLINK_DIR} | |||
12 | 13 | |||
13 | USE_PHP_EXT_PATCHES= # defined | 14 | USE_PHP_EXT_PATCHES= # defined | |
14 | 15 | |||
15 | # appease some PHP build assumpsions | 16 | # appease some PHP build assumpsions | |
16 | CFLAGS+= -I${BUILDLINK_DIR}/include/libxml2 \ | 17 | CFLAGS+= -I${BUILDLINK_DIR}/include/libxml2 \ | |
17 | -I${BUILDLINK_DIR}/include/php/ext/date/lib | 18 | -I${BUILDLINK_DIR}/include/php/ext/date/lib | |
18 | 19 | |||
19 | ||||
20 | .include "../../lang/php/phpversion.mk" | 20 | .include "../../lang/php/phpversion.mk" | |
21 | ||||
22 | # link against libxml2 on PHP5 | |||
23 | .if ${PKG_PHP_VERSION} == 5 | |||
24 | CONFIGURE_ARGS+= --with-libxml-dir=${BUILDLINK_DIR} | |||
25 | .include "../../textproc/libxml2/buildlink3.mk" | 21 | .include "../../textproc/libxml2/buildlink3.mk" | |
26 | .else | |||
27 | .include "../../textproc/expat/buildlink3.mk" | |||
28 | .endif | |||
29 | ||||
30 | .include "../../lang/php/ext.mk" | 22 | .include "../../lang/php/ext.mk" | |
31 | .include "../../mk/bsd.pkg.mk" | 23 | .include "../../mk/bsd.pkg.mk" |
@@ -1,28 +1,29 @@ | @@ -1,28 +1,29 @@ | |||
1 | # $NetBSD: Makefile,v 1.44 2010/03/04 01:29:39 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.45 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= drupal-5.22 | 3 | DISTNAME= drupal-5.22 | |
4 | CATEGORIES= www | 4 | CATEGORIES= www | |
5 | MASTER_SITES= http://drupal.org/files/projects/ | 5 | MASTER_SITES= http://drupal.org/files/projects/ | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://drupal.org/ | 8 | HOMEPAGE= http://drupal.org/ | |
9 | COMMENT= Open source content management system | 9 | COMMENT= Open source content management system | |
10 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
11 | 11 | |||
12 | CONFLICTS+= drupal-6.*{,nb*} | 12 | CONFLICTS+= drupal-6.*{,nb*} | |
13 | 13 | |||
14 | DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.3:../../www/ap-php | 14 | DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.3:../../www/ap-php | |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.3:../../graphics/php-gd | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.3:../../graphics/php-gd | |
16 | DEPENDS+= php>=5.2.4:../../lang/php5 | |||
16 | 17 | |||
17 | NO_BUILD= YES | 18 | NO_BUILD= YES | |
18 | DRUPAL= ${PREFIX}/share/drupal | 19 | DRUPAL= ${PREFIX}/share/drupal | |
19 | PAX_DIRS= includes misc modules scripts themes | 20 | PAX_DIRS= includes misc modules scripts themes | |
20 | 21 | |||
21 | PKG_GROUPS_VARS+= APACHE_GROUP | 22 | PKG_GROUPS_VARS+= APACHE_GROUP | |
22 | PKG_USERS_VARS+= APACHE_USER | 23 | PKG_USERS_VARS+= APACHE_USER | |
23 | 24 | |||
24 | BUILD_DEFS+= APACHE_USER APACHE_GROUP | 25 | BUILD_DEFS+= APACHE_USER APACHE_GROUP | |
25 | USE_TOOLS+= perl:run pax | 26 | USE_TOOLS+= perl:run pax | |
26 | REPLACE_PERL= scripts/code-style.pl | 27 | REPLACE_PERL= scripts/code-style.pl | |
27 | 28 | |||
28 | #OWN_DIRS+= ${DRUPAL}/sites/default | 29 | #OWN_DIRS+= ${DRUPAL}/sites/default | |
@@ -38,30 +39,26 @@ CONF_FILES_PERMS+= ${PREFIX}/share/examp | @@ -38,30 +39,26 @@ CONF_FILES_PERMS+= ${PREFIX}/share/examp | |||
38 | ${APACHE_USER} ${APACHE_GROUP} 0640 | 39 | ${APACHE_USER} ${APACHE_GROUP} 0640 | |
39 | 40 | |||
40 | SUBST_CLASSES+= conf | 41 | SUBST_CLASSES+= conf | |
41 | SUBST_STAGE.conf= pre-install | 42 | SUBST_STAGE.conf= pre-install | |
42 | SUBST_FILES.conf= drupal.conf | 43 | SUBST_FILES.conf= drupal.conf | |
43 | SUBST_SED.conf= -e "s|@DRUPAL@|${DRUPAL}|g" | 44 | SUBST_SED.conf= -e "s|@DRUPAL@|${DRUPAL}|g" | |
44 | SUBST_MESSAGE.conf= Fixing configuration files. | 45 | SUBST_MESSAGE.conf= Fixing configuration files. | |
45 | 46 | |||
46 | PKG_DESTDIR_SUPPORT= user-destdir | 47 | PKG_DESTDIR_SUPPORT= user-destdir | |
47 | 48 | |||
48 | .include "../../mk/apachever.mk" | 49 | .include "../../mk/apachever.mk" | |
49 | .include "../../lang/php/phpversion.mk" | 50 | .include "../../lang/php/phpversion.mk" | |
50 | 51 | |||
51 | .if ${PKG_PHP_VERSION} == "5" | |||
52 | DEPENDS+= php>=5.2.4:../../lang/php5 | |||
53 | .endif | |||
54 | ||||
55 | .include "options.mk" | 52 | .include "options.mk" | |
56 | 53 | |||
57 | post-extract: | 54 | post-extract: | |
58 | ${CP} ${FILESDIR}/drupal.conf ${WRKSRC} | 55 | ${CP} ${FILESDIR}/drupal.conf ${WRKSRC} | |
59 | 56 | |||
60 | INSTALLATION_DIRS+= share/doc/drupal share/examples/drupal | 57 | INSTALLATION_DIRS+= share/doc/drupal share/examples/drupal | |
61 | INSTALLATION_DIRS+= share/drupal share/drupal/files | 58 | INSTALLATION_DIRS+= share/drupal share/drupal/files | |
62 | INSTALLATION_DIRS+= share/drupal/profiles share/drupal/profiles/default | 59 | INSTALLATION_DIRS+= share/drupal/profiles share/drupal/profiles/default | |
63 | INSTALLATION_DIRS+= share/drupal/sites share/drupal/sites/all | 60 | INSTALLATION_DIRS+= share/drupal/sites share/drupal/sites/all | |
64 | INSTALLATION_DIRS+= share/drupal/sites/default | 61 | INSTALLATION_DIRS+= share/drupal/sites/default | |
65 | 62 | |||
66 | do-install: | 63 | do-install: | |
67 | ${INSTALL_DATA} ${WRKSRC}/*.txt ${DESTDIR}${PREFIX}/share/doc/drupal | 64 | ${INSTALL_DATA} ${WRKSRC}/*.txt ${DESTDIR}${PREFIX}/share/doc/drupal |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: options.mk,v 1.3 2006/06/02 18:28:00 joerg Exp $ | 1 | # $NetBSD: options.mk,v 1.4 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.drupal | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.drupal | |
4 | 4 | |||
5 | PKG_OPTIONS_REQUIRED_GROUPS= db | 5 | PKG_OPTIONS_REQUIRED_GROUPS= db | |
6 | PKG_OPTIONS_GROUP.db= mysql pgsql | 6 | PKG_OPTIONS_GROUP.db= mysql pgsql | |
7 | 7 | |||
8 | PKG_SUPPORTED_OPTIONS= drupal-xmlservices | 8 | PKG_SUPPORTED_OPTIONS= drupal-xmlservices | |
9 | PKG_SUGGESTED_OPTIONS= mysql drupal-xmlservices | 9 | PKG_SUGGESTED_OPTIONS= mysql drupal-xmlservices | |
10 | 10 | |||
11 | .include "../../mk/bsd.options.mk" | 11 | .include "../../mk/bsd.options.mk" | |
12 | 12 | |||
13 | ### | 13 | ### | |
14 | ### Use PostgreSQL for storing Drupal data | 14 | ### Use PostgreSQL for storing Drupal data | |
@@ -19,19 +19,15 @@ DEPENDS+= ${PHP_PKG_PREFIX}-pgsql-[0-9]* | @@ -19,19 +19,15 @@ DEPENDS+= ${PHP_PKG_PREFIX}-pgsql-[0-9]* | |||
19 | .elif !empty(PKG_OPTIONS:Mmysql) | 19 | .elif !empty(PKG_OPTIONS:Mmysql) | |
20 | ### | 20 | ### | |
21 | ### Use MySQL for storing Drupal data | 21 | ### Use MySQL for storing Drupal data | |
22 | ### | 22 | ### | |
23 | . include "../../mk/mysql.buildlink3.mk" | 23 | . include "../../mk/mysql.buildlink3.mk" | |
24 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.3:../../databases/php-mysql | 24 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.3:../../databases/php-mysql | |
25 | .endif | 25 | .endif | |
26 | 26 | |||
27 | ### | 27 | ### | |
28 | ### Enable XML-based services such as the Blogger API, Jabber and RSS | 28 | ### Enable XML-based services such as the Blogger API, Jabber and RSS | |
29 | ### syndication. | 29 | ### syndication. | |
30 | ### | 30 | ### | |
31 | .if !empty(PKG_OPTIONS:Mdrupal-xmlservices) | 31 | .if !empty(PKG_OPTIONS:Mdrupal-xmlservices) | |
32 | . if ${PKG_PHP_VERSION} == "4" | |||
33 | DEPENDS+= ${PHP_PKG_PREFIX}-domxml>=4.3.3:../../textproc/php4-domxml | |||
34 | . elif ${PKG_PHP_VERSION} == "5" | |||
35 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | 32 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | |
36 | . endif | |||
37 | .endif | 33 | .endif |
@@ -1,26 +1,27 @@ | @@ -1,26 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.19 2010/03/04 01:29:58 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.20 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= drupal-6.16 | 3 | DISTNAME= drupal-6.16 | |
4 | CATEGORIES= www | 4 | CATEGORIES= www | |
5 | MASTER_SITES= http://drupal.org/files/projects/ | 5 | MASTER_SITES= http://drupal.org/files/projects/ | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://drupal.org/ | 8 | HOMEPAGE= http://drupal.org/ | |
9 | COMMENT= Open source content management system | 9 | COMMENT= Open source content management system | |
10 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
11 | 11 | |||
12 | CONFLICTS+= drupal-5.*{,nb*} | 12 | CONFLICTS+= drupal-5.*{,nb*} | |
13 | 13 | |||
14 | DEPENDS+= php>=5.2.0:../../lang/php5 | |||
14 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.5:../../graphics/php-gd | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.5:../../graphics/php-gd | |
15 | 16 | |||
16 | NO_BUILD= YES | 17 | NO_BUILD= YES | |
17 | DRUPAL= share/drupal | 18 | DRUPAL= share/drupal | |
18 | PAX_DIRS= includes misc modules scripts themes | 19 | PAX_DIRS= includes misc modules scripts themes | |
19 | DOCS= CHANGELOG.txt COPYRIGHT.txt INSTALL.mysql.txt \ | 20 | DOCS= CHANGELOG.txt COPYRIGHT.txt INSTALL.mysql.txt \ | |
20 | INSTALL.pgsql.txt INSTALL.txt LICENSE.txt \ | 21 | INSTALL.pgsql.txt INSTALL.txt LICENSE.txt \ | |
21 | MAINTAINERS.txt UPGRADE.txt | 22 | MAINTAINERS.txt UPGRADE.txt | |
22 | 23 | |||
23 | PKG_GROUPS_VARS+= WWW_GROUP | 24 | PKG_GROUPS_VARS+= WWW_GROUP | |
24 | PKG_USERS_VARS+= WWW_USER | 25 | PKG_USERS_VARS+= WWW_USER | |
25 | 26 | |||
26 | BUILD_DEFS+= WWW_USER WWW_GROUP | 27 | BUILD_DEFS+= WWW_USER WWW_GROUP | |
@@ -47,30 +48,26 @@ REPLACE_FILES.php= scripts/drupal.sh | @@ -47,30 +48,26 @@ REPLACE_FILES.php= scripts/drupal.sh | |||
47 | SUBST_CLASSES+= conf | 48 | SUBST_CLASSES+= conf | |
48 | SUBST_STAGE.conf= pre-install | 49 | SUBST_STAGE.conf= pre-install | |
49 | SUBST_FILES.conf= drupal.conf | 50 | SUBST_FILES.conf= drupal.conf | |
50 | SUBST_SED.conf= -e "s|@DRUPAL@|${DRUPAL}|g" | 51 | SUBST_SED.conf= -e "s|@DRUPAL@|${DRUPAL}|g" | |
51 | SUBST_SED.conf= -e "s|@PREFIX@|${PREFIX}|g" | 52 | SUBST_SED.conf= -e "s|@PREFIX@|${PREFIX}|g" | |
52 | SUBST_MESSAGE.conf= Fixing configuration files. | 53 | SUBST_MESSAGE.conf= Fixing configuration files. | |
53 | 54 | |||
54 | INSTALLATION_DIRS+= ${DRUPAL}/files ${DRUPAL}/sites/all \ | 55 | INSTALLATION_DIRS+= ${DRUPAL}/files ${DRUPAL}/sites/all \ | |
55 | share/doc/drupal share/examples/drupal | 56 | share/doc/drupal share/examples/drupal | |
56 | PKG_DESTDIR_SUPPORT= user-destdir | 57 | PKG_DESTDIR_SUPPORT= user-destdir | |
57 | 58 | |||
58 | .include "../../lang/php/phpversion.mk" | 59 | .include "../../lang/php/phpversion.mk" | |
59 | 60 | |||
60 | .if ${PKG_PHP_VERSION} == "5" | |||
61 | DEPENDS+= php>=5.2.0:../../lang/php5 | |||
62 | .endif | |||
63 | ||||
64 | .include "options.mk" | 61 | .include "options.mk" | |
65 | 62 | |||
66 | OWN_DIRS= share/drupal/sites/default | 63 | OWN_DIRS= share/drupal/sites/default | |
67 | OWN_DIRS+= share/drupal/profiles | 64 | OWN_DIRS+= share/drupal/profiles | |
68 | OWN_DIRS+= share/drupal/profiles/default | 65 | OWN_DIRS+= share/drupal/profiles/default | |
69 | 66 | |||
70 | post-extract: | 67 | post-extract: | |
71 | ${CP} ${FILESDIR}/drupal.conf ${WRKSRC} | 68 | ${CP} ${FILESDIR}/drupal.conf ${WRKSRC} | |
72 | 69 | |||
73 | do-install: | 70 | do-install: | |
74 | ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${PREFIX}/${DRUPAL} | 71 | ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${PREFIX}/${DRUPAL} | |
75 | ${INSTALL_DATA} ${WRKSRC}/sites/all/README.txt \ | 72 | ${INSTALL_DATA} ${WRKSRC}/sites/all/README.txt \ | |
76 | ${DESTDIR}${PREFIX}/${DRUPAL}/sites/all | 73 | ${DESTDIR}${PREFIX}/${DRUPAL}/sites/all |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: options.mk,v 1.3 2009/02/16 21:02:26 adrianp Exp $ | 1 | # $NetBSD: options.mk,v 1.4 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.drupal | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.drupal | |
4 | 4 | |||
5 | PKG_OPTIONS_REQUIRED_GROUPS= db | 5 | PKG_OPTIONS_REQUIRED_GROUPS= db | |
6 | PKG_OPTIONS_GROUP.db= mysql pgsql | 6 | PKG_OPTIONS_GROUP.db= mysql pgsql | |
7 | 7 | |||
8 | PKG_SUPPORTED_OPTIONS= drupal-xmlservices apache unicode | 8 | PKG_SUPPORTED_OPTIONS= drupal-xmlservices apache unicode | |
9 | PKG_SUGGESTED_OPTIONS= mysql drupal-xmlservices apache | 9 | PKG_SUGGESTED_OPTIONS= mysql drupal-xmlservices apache | |
10 | 10 | |||
11 | .include "../../mk/bsd.options.mk" | 11 | .include "../../mk/bsd.options.mk" | |
12 | 12 | |||
13 | ### | 13 | ### | |
14 | ### Use PostgreSQL for storing Drupal data | 14 | ### Use PostgreSQL for storing Drupal data | |
@@ -19,31 +19,27 @@ DEPENDS+= ${PHP_PKG_PREFIX}-pgsql-[0-9]* | @@ -19,31 +19,27 @@ DEPENDS+= ${PHP_PKG_PREFIX}-pgsql-[0-9]* | |||
19 | .elif !empty(PKG_OPTIONS:Mmysql) | 19 | .elif !empty(PKG_OPTIONS:Mmysql) | |
20 | ### | 20 | ### | |
21 | ### Use MySQL for storing Drupal data | 21 | ### Use MySQL for storing Drupal data | |
22 | ### | 22 | ### | |
23 | . include "../../mk/mysql.buildlink3.mk" | 23 | . include "../../mk/mysql.buildlink3.mk" | |
24 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.3:../../databases/php-mysql | 24 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.3:../../databases/php-mysql | |
25 | .endif | 25 | .endif | |
26 | 26 | |||
27 | ### | 27 | ### | |
28 | ### Enable XML-based services such as the Blogger API, Jabber and RSS | 28 | ### Enable XML-based services such as the Blogger API, Jabber and RSS | |
29 | ### syndication. | 29 | ### syndication. | |
30 | ### | 30 | ### | |
31 | .if !empty(PKG_OPTIONS:Mdrupal-xmlservices) | 31 | .if !empty(PKG_OPTIONS:Mdrupal-xmlservices) | |
32 | . if ${PKG_PHP_VERSION} == "4" | |||
33 | DEPENDS+= ${PHP_PKG_PREFIX}-domxml>=4.3.3:../../textproc/php4-domxml | |||
34 | . elif ${PKG_PHP_VERSION} == "5" | |||
35 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | 32 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | |
36 | . endif | |||
37 | .endif | 33 | .endif | |
38 | 34 | |||
39 | ### | 35 | ### | |
40 | ### Support for unicode | 36 | ### Support for unicode | |
41 | ### | 37 | ### | |
42 | .if !empty(PKG_OPTIONS:Municode) | 38 | .if !empty(PKG_OPTIONS:Municode) | |
43 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.3:../../misc/php-mbstring | 39 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.3:../../misc/php-mbstring | |
44 | .endif | 40 | .endif | |
45 | 41 | |||
46 | ### | 42 | ### | |
47 | ### Drupal can run on a number of web servers, we support apache by default | 43 | ### Drupal can run on a number of web servers, we support apache by default | |
48 | ### | 44 | ### | |
49 | .if !empty(PKG_OPTIONS:Mapache) | 45 | .if !empty(PKG_OPTIONS:Mapache) |
@@ -1,44 +1,40 @@ | @@ -1,44 +1,40 @@ | |||
1 | # $NetBSD: Makefile,v 1.66 2010/02/16 16:08:59 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.67 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= horde-3.3.6 | 3 | DISTNAME= horde-3.3.6 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= www | 5 | CATEGORIES= www | |
6 | MASTER_SITES= http://ftp.horde.org/pub/horde/ \ | 6 | MASTER_SITES= http://ftp.horde.org/pub/horde/ \ | |
7 | ftp://ftp.horde.org/pub/horde/ | 7 | ftp://ftp.horde.org/pub/horde/ | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.horde.org/ | 10 | HOMEPAGE= http://www.horde.org/ | |
11 | COMMENT= PHP application framework | 11 | COMMENT= PHP application framework | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 14 | |||
15 | CONFLICTS+= horde-2.*{,nb*} | 15 | CONFLICTS+= horde-2.*{,nb*} | |
16 | 16 | |||
17 | .include "../../lang/php/phpversion.mk" | 17 | .include "../../lang/php/phpversion.mk" | |
18 | 18 | |||
19 | DEPENDS+= ${PHP_PKG_PREFIX}-gettext>=4.3.3:../../devel/php-gettext | 19 | DEPENDS+= ${PHP_PKG_PREFIX}-gettext>=4.3.3:../../devel/php-gettext | |
20 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=4.3.3:../../security/php-mcrypt | 20 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=4.3.3:../../security/php-mcrypt | |
21 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=4.3.3:../../converters/php-iconv | 21 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=4.3.3:../../converters/php-iconv | |
22 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.3:../../graphics/php-gd | 22 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.3:../../graphics/php-gd | |
23 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Log-[0-9]*:../../sysutils/pear-Log | 23 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Log-[0-9]*:../../sysutils/pear-Log | |
24 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime-[0-9]*:../../mail/pear-Mail_Mime | 24 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime-[0-9]*:../../mail/pear-Mail_Mime | |
25 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-DB-[0-9]*:../../databases/pear-DB | 25 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-DB-[0-9]*:../../databases/pear-DB | |
26 | DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.3:../../www/ap-php | 26 | DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.3:../../www/ap-php | |
27 | .if ${PKG_PHP_VERSION} == "4" | |||
28 | DEPENDS+= ${PHP_PKG_PREFIX}-domxml>=4.3.3:../../textproc/php4-domxml | |||
29 | .elif ${PKG_PHP_VERSION} == "5" | |||
30 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | 27 | DEPENDS+= ${PHP_PKG_PREFIX}-dom-[0-9]*:../../textproc/php5-dom | |
31 | .endif | |||
32 | DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=4.3.3:../../archivers/php-zlib | 28 | DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=4.3.3:../../archivers/php-zlib | |
33 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Console_Table-[0-9]*:../../textproc/pear-Console_Table | 29 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Console_Table-[0-9]*:../../textproc/pear-Console_Table | |
34 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-File_Find-[0-9]*:../../textproc/pear-File_Find | 30 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-File_Find-[0-9]*:../../textproc/pear-File_Find | |
35 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-HTTP_Request-[0-9]*:../../www/pear-HTTP_Request | 31 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-HTTP_Request-[0-9]*:../../www/pear-HTTP_Request | |
36 | 32 | |||
37 | USE_TOOLS+= pax | 33 | USE_TOOLS+= pax | |
38 | 34 | |||
39 | .include "../../mk/bsd.prefs.mk" | 35 | .include "../../mk/bsd.prefs.mk" | |
40 | 36 | |||
41 | DOCDIR= ${PREFIX}/share/doc/horde | 37 | DOCDIR= ${PREFIX}/share/doc/horde | |
42 | EGDIR= ${PREFIX}/share/examples/horde | 38 | EGDIR= ${PREFIX}/share/examples/horde | |
43 | HORDEDIR= ${PREFIX}/share/horde | 39 | HORDEDIR= ${PREFIX}/share/horde | |
44 | PAXDIRS= js lib locale po scripts services templates themes util admin \ | 40 | PAXDIRS= js lib locale po scripts services templates themes util admin \ |
@@ -1,24 +1,19 @@ | @@ -1,24 +1,19 @@ | |||
1 | # $NetBSD: options.mk,v 1.1.1.1 2009/04/06 11:31:02 adrianp Exp $ | 1 | # $NetBSD: options.mk,v 1.2 2010/03/15 16:48:53 taca Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.wordpress | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.wordpress | |
4 | 4 | |||
5 | PKG_OPTIONS_REQUIRED_GROUPS= wordpress | 5 | PKG_OPTIONS_REQUIRED_GROUPS= wordpress | |
6 | PKG_OPTIONS_GROUP.wordpress= php-cgi ap-php | 6 | PKG_OPTIONS_GROUP.wordpress= php-cgi ap-php | |
7 | 7 | |||
8 | PKG_SUGGESTED_OPTIONS= ap-php | 8 | PKG_SUGGESTED_OPTIONS= ap-php | |
9 | 9 | |||
10 | .include "../../mk/bsd.options.mk" | 10 | .include "../../mk/bsd.options.mk" | |
11 | 11 | |||
12 | .if !empty(PKG_OPTIONS:Mphp-cgi) | 12 | .if !empty(PKG_OPTIONS:Mphp-cgi) | |
13 | . if ${PKG_PHP_VERSION} == "4" | |||
14 | DEPENDS+= php>=4.4.7:../../www/php4 | |||
15 | . endif | |||
16 | . if ${PKG_PHP_VERSION} == "5" | |||
17 | DEPENDS+= php>=5.2.4:../../lang/php5 | 13 | DEPENDS+= php>=5.2.4:../../lang/php5 | |
18 | . endif | |||
19 | .endif | 14 | .endif | |
20 | 15 | |||
21 | .if !empty(PKG_OPTIONS:Map-php) | 16 | .if !empty(PKG_OPTIONS:Map-php) | |
22 | . include "../../mk/apachever.mk" | 17 | . include "../../mk/apachever.mk" | |
23 | DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.0:../../www/ap-php | 18 | DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.0:../../www/ap-php | |
24 | .endif | 19 | .endif |