Fix dependency for php71-pecl-mcrypt which has own version not PHP's.diff -r1.26 -r1.27 pkgsrc/www/contao35/Makefile
(taca)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2017/03/20 17:03:13 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2017/03/21 02:37:42 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= contao-${CT_PKGVER} | 4 | DISTNAME= contao-${CT_PKGVER} | |
5 | PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_PKGVER} | 5 | PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_PKGVER} | |
6 | CATEGORIES= www | 6 | CATEGORIES= www | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} | |
8 | GITHUB_PROJECT= core | 8 | GITHUB_PROJECT= core | |
9 | GITHUB_RELEASE= ${CT_VERSION} | 9 | GITHUB_RELEASE= ${CT_VERSION} | |
10 | 10 | |||
11 | MAINTAINER= taca@NetBSD.org | 11 | MAINTAINER= taca@NetBSD.org | |
12 | HOMEPAGE= https://contao.org/ | 12 | HOMEPAGE= https://contao.org/ | |
13 | COMMENT= Contao Open Source CMS ${CT_VERSION} | 13 | COMMENT= Contao Open Source CMS ${CT_VERSION} | |
14 | LICENSE= gnu-lgpl-v3 | 14 | LICENSE= gnu-lgpl-v3 | |
@@ -79,27 +79,27 @@ SUBST_STAGE.conf= post-configure | @@ -79,27 +79,27 @@ SUBST_STAGE.conf= post-configure | |||
79 | 79 | |||
80 | WWW_FILES= .htaccess.default README.md assets contao \ | 80 | WWW_FILES= .htaccess.default README.md assets contao \ | |
81 | index.php share templates vendor | 81 | index.php share templates vendor | |
82 | WWW_SYSFILES= .htaccess bin config/default.php cron docs helper \ | 82 | WWW_SYSFILES= .htaccess bin config/default.php cron docs helper \ | |
83 | initialize.php modules themes | 83 | initialize.php modules themes | |
84 | 84 | |||
85 | INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR} ${CT_WEBDIR}/system/config | 85 | INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR} ${CT_WEBDIR}/system/config | |
86 | 86 | |||
87 | .include "../../lang/php/phpversion.mk" | 87 | .include "../../lang/php/phpversion.mk" | |
88 | 88 | |||
89 | .if ${PKG_PHP_VERSION} < 71 | 89 | .if ${PKG_PHP_VERSION} < 71 | |
90 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.4.0:../../security/php-mcrypt | 90 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.4.0:../../security/php-mcrypt | |
91 | .else | 91 | .else | |
92 | DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=7.0.0:../../security/php-pecl-mcrypt | 92 | DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=1.0.1:../../security/php-pecl-mcrypt | |
93 | .endif | 93 | .endif | |
94 | 94 | |||
95 | PKG_GROUPS_VARS+= APACHE_GROUP | 95 | PKG_GROUPS_VARS+= APACHE_GROUP | |
96 | PKG_USERS_VARS+= APACHE_USER | 96 | PKG_USERS_VARS+= APACHE_USER | |
97 | 97 | |||
98 | pre-configure: | 98 | pre-configure: | |
99 | ${CP} ${FILESDIR}/contao.conf ${WRKDIR} | 99 | ${CP} ${FILESDIR}/contao.conf ${WRKDIR} | |
100 | ${CHMOD} -x \ | 100 | ${CHMOD} -x \ | |
101 | ${WRKSRC}/vendor/oyejorge/less.php/lib/Less/Less.php.combine \ | 101 | ${WRKSRC}/vendor/oyejorge/less.php/lib/Less/Less.php.combine \ | |
102 | ${WRKSRC}/vendor/simplepie/simplepie/.travis.yml \ | 102 | ${WRKSRC}/vendor/simplepie/simplepie/.travis.yml \ | |
103 | ${WRKSRC}/vendor/simplepie/simplepie/library/SimplePie.php \ | 103 | ${WRKSRC}/vendor/simplepie/simplepie/library/SimplePie.php \ | |
104 | ${WRKSRC}/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \ | 104 | ${WRKSRC}/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \ | |
105 | ${WRKSRC}/vendor/simplepie/simplepie/library/SimplePie/Registry.php | 105 | ${WRKSRC}/vendor/simplepie/simplepie/library/SimplePie/Registry.php |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2017/03/20 17:08:00 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2017/03/21 02:37:42 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= contao-${CT_PKGVER} | 4 | DISTNAME= contao-${CT_PKGVER} | |
5 | PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_VERSION} | 5 | PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_VERSION} | |
6 | CATEGORIES= www | 6 | CATEGORIES= www | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} | |
8 | GITHUB_PROJECT= standard-edition | 8 | GITHUB_PROJECT= standard-edition | |
9 | GITHUB_RELEASE= ${CT_VERSION} | 9 | GITHUB_RELEASE= ${CT_VERSION} | |
10 | 10 | |||
11 | MAINTAINER= taca@NetBSD.org | 11 | MAINTAINER= taca@NetBSD.org | |
12 | HOMEPAGE= https://contao.org/ | 12 | HOMEPAGE= https://contao.org/ | |
13 | COMMENT= Contao Open Source CMS ${CT_VERSION} | 13 | COMMENT= Contao Open Source CMS ${CT_VERSION} | |
14 | LICENSE= gnu-lgpl-v3 | 14 | LICENSE= gnu-lgpl-v3 | |
@@ -87,27 +87,27 @@ SUBST_SED.conf+= -e 's|@CT_WEBDIR | @@ -87,27 +87,27 @@ SUBST_SED.conf+= -e 's|@CT_WEBDIR | |||
87 | SUBST_STAGE.conf= post-configure | 87 | SUBST_STAGE.conf= post-configure | |
88 | 88 | |||
89 | PERMFIXFILES= vendor/oyejorge/less.php/lib/Less/Less.php.combine \ | 89 | PERMFIXFILES= vendor/oyejorge/less.php/lib/Less/Less.php.combine \ | |
90 | vendor/simplepie/simplepie/.travis.yml \ | 90 | vendor/simplepie/simplepie/.travis.yml \ | |
91 | vendor/simplepie/simplepie/library/SimplePie.php \ | 91 | vendor/simplepie/simplepie/library/SimplePie.php \ | |
92 | vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \ | 92 | vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \ | |
93 | vendor/simplepie/simplepie/library/SimplePie/Registry.php | 93 | vendor/simplepie/simplepie/library/SimplePie/Registry.php | |
94 | 94 | |||
95 | .include "../../lang/php/phpversion.mk" | 95 | .include "../../lang/php/phpversion.mk" | |
96 | 96 | |||
97 | .if ${PKG_PHP_VERSION} < 71 | 97 | .if ${PKG_PHP_VERSION} < 71 | |
98 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.4.0:../../security/php-mcrypt | 98 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.4.0:../../security/php-mcrypt | |
99 | .else | 99 | .else | |
100 | DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=7.0.0:../../security/php-pecl-mcrypt | 100 | DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=1.0.1:../../security/php-pecl-mcrypt | |
101 | .endif | 101 | .endif | |
102 | 102 | |||
103 | pre-configure: | 103 | pre-configure: | |
104 | ${CP} ${FILESDIR}/contao.conf ${WRKDIR} | 104 | ${CP} ${FILESDIR}/contao.conf ${WRKDIR} | |
105 | cd ${WRKSRC}; ${CHMOD} -x ${PERMFIXFILES} | 105 | cd ${WRKSRC}; ${CHMOD} -x ${PERMFIXFILES} | |
106 | 106 | |||
107 | do-install: | 107 | do-install: | |
108 | cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR} | 108 | cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR} | |
109 | ${INSTALL_DATA} ${WRKSRC}/app/config/parameters.yml.dist \ | 109 | ${INSTALL_DATA} ${WRKSRC}/app/config/parameters.yml.dist \ | |
110 | ${DESTDIR}${PREFIX}/${CT_WEBDIR}/app/config | 110 | ${DESTDIR}${PREFIX}/${CT_WEBDIR}/app/config | |
111 | cd ${WRKSRC}/${EG_DATA}; \ | 111 | cd ${WRKSRC}/${EG_DATA}; \ | |
112 | ${INSTALL_DATA} *.yml ${DESTDIR}${PREFIX}/${CT_EGDIR}/app/config | 112 | ${INSTALL_DATA} *.yml ${DESTDIR}${PREFIX}/${CT_EGDIR}/app/config | |
113 | ${INSTALL_DATA} ${WRKDIR}/contao.conf ${DESTDIR}${PREFIX}/${CT_EGDIR} | 113 | ${INSTALL_DATA} ${WRKDIR}/contao.conf ${DESTDIR}${PREFIX}/${CT_EGDIR} |