Wed Aug 2 16:32:03 2017 UTC ()
Update dependency.

* Minimum PHP version.
* Require php-pdo_mysql.

Bump PKGREVISION.


(taca)
diff -r1.3 -r1.4 pkgsrc/www/contao44/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/www/contao44/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/contao44/Attic/Makefile 2017/07/31 13:46:34 1.3
+++ pkgsrc/www/contao44/Attic/Makefile 2017/08/02 16:32:03 1.4
@@ -1,35 +1,38 @@ @@ -1,35 +1,38 @@
1# $NetBSD: Makefile,v 1.3 2017/07/31 13:46:34 taca Exp $ 1# $NetBSD: Makefile,v 1.4 2017/08/02 16:32:03 taca Exp $
2# 2#
3 3
4DISTNAME= contao-${CT_PKGVER} 4DISTNAME= contao-${CT_PKGVER}
5PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_VERSION} 5PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_VERSION}
 6PKGREVISION= 1
6CATEGORIES= www 7CATEGORIES= www
7MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/}
8GITHUB_PROJECT= managed-edition 9GITHUB_PROJECT= managed-edition
9GITHUB_RELEASE= ${CT_VERSION} 10GITHUB_RELEASE= ${CT_VERSION}
10 11
11MAINTAINER= taca@NetBSD.org 12MAINTAINER= taca@NetBSD.org
12HOMEPAGE= https://contao.org/ 13HOMEPAGE= https://contao.org/
13COMMENT= Contao Open Source CMS ${CT_VERSION} 14COMMENT= Contao Open Source CMS ${CT_VERSION}
14LICENSE= gnu-lgpl-v3 15LICENSE= gnu-lgpl-v3
15 16
16DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.5.0:../../graphics/php-gd 17DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.6:../../graphics/php-gd
17DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.5.0:../../converters/php-mbstring 18DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.6:../../converters/php-mbstring
18DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.5.0:../../databases/php-mysqli 19DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.6:../../databases/php-mysqli
19DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.5.0:../../net/php-soap 20DEPENDS+= ${PHP_PKG_PREFIX}-pdo_mysql>=5.6:../../databases/php-pdo_mysql
20DEPENDS+= ${PHP_PKG_PREFIX}-intl>=5.5.0:../../textproc/php-intl 21DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.6:../../net/php-soap
21DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.5.0:../../www/php-curl 22DEPENDS+= ${PHP_PKG_PREFIX}-intl>=5.6:../../textproc/php-intl
22DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.5.0:../../archivers/php-zlib 23DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.6:../../textproc/php-json
 24DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.6:../../www/php-curl
 25DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.6:../../archivers/php-zlib
23DEPENDS+= bash>=4.0:../../shells/bash 26DEPENDS+= bash>=4.0:../../shells/bash
24 27
25CT_VERSION= 4.4.2 28CT_VERSION= 4.4.2
26USE_TOOLS= bash pax 29USE_TOOLS= bash pax
27NO_BUILD= yes 30NO_BUILD= yes
28 31
29EG_DATA= app/config 32EG_DATA= app/config
30 33
31RESTRICT_DIRS= ${EG_DATA} var/cache var/logs 34RESTRICT_DIRS= ${EG_DATA} var/cache var/logs
32 35
33CONF_FILES+= ${CT_EGDIR}/contao.conf ${PKG_SYSCONFDIR}/contao.conf 36CONF_FILES+= ${CT_EGDIR}/contao.conf ${PKG_SYSCONFDIR}/contao.conf
34 37
35.for d in ${RESTRICT_DIRS} 38.for d in ${RESTRICT_DIRS}
@@ -74,27 +77,27 @@ SUBST_FILES.conf+= ${WRKDIR}/contao.conf @@ -74,27 +77,27 @@ SUBST_FILES.conf+= ${WRKDIR}/contao.conf
74SUBST_SED.conf+= -e 's|@PREFIX@|${PREFIX:Q}|g' 77SUBST_SED.conf+= -e 's|@PREFIX@|${PREFIX:Q}|g'
75SUBST_SED.conf+= -e 's|@CT_WEBDIR@|${CT_WEBDIR:Q}|g' 78SUBST_SED.conf+= -e 's|@CT_WEBDIR@|${CT_WEBDIR:Q}|g'
76SUBST_STAGE.conf= post-configure 79SUBST_STAGE.conf= post-configure
77 80
78PERMFIXFILES= vendor/oyejorge/less.php/lib/Less/Less.php.combine \ 81PERMFIXFILES= vendor/oyejorge/less.php/lib/Less/Less.php.combine \
79 vendor/simplepie/simplepie/.travis.yml \ 82 vendor/simplepie/simplepie/.travis.yml \
80 vendor/simplepie/simplepie/library/SimplePie.php \ 83 vendor/simplepie/simplepie/library/SimplePie.php \
81 vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \ 84 vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \
82 vendor/simplepie/simplepie/library/SimplePie/Registry.php 85 vendor/simplepie/simplepie/library/SimplePie/Registry.php
83 86
84.include "../../lang/php/phpversion.mk" 87.include "../../lang/php/phpversion.mk"
85 88
86.if ${PKG_PHP_VERSION} < 71 89.if ${PKG_PHP_VERSION} < 71
87DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.5.0:../../security/php-mcrypt 90DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.6:../../security/php-mcrypt
88.else 91.else
89DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=1.0.1:../../security/php-pecl-mcrypt 92DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=1.0.1:../../security/php-pecl-mcrypt
90.endif 93.endif
91 94
92pre-configure: 95pre-configure:
93 ${CP} ${FILESDIR}/contao.conf ${WRKDIR} 96 ${CP} ${FILESDIR}/contao.conf ${WRKDIR}
94 cd ${WRKSRC}; ${CHMOD} -x ${PERMFIXFILES} 97 cd ${WRKSRC}; ${CHMOD} -x ${PERMFIXFILES}
95 98
96do-install: 99do-install:
97 cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR} 100 cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR}
98 ${INSTALL_DATA} ${WRKDIR}/contao.conf ${DESTDIR}${PREFIX}/${CT_EGDIR} 101 ${INSTALL_DATA} ${WRKDIR}/contao.conf ${DESTDIR}${PREFIX}/${CT_EGDIR}
99 ${INSTALL_DATA} ${FILESDIR}/README \ 102 ${INSTALL_DATA} ${FILESDIR}/README \
100 ${DESTDIR}${PREFIX}/${CT_DOCDIR} 103 ${DESTDIR}${PREFIX}/${CT_DOCDIR}