| @@ -1,47 +1,52 @@ | | | @@ -1,47 +1,52 @@ |
1 | # $NetBSD: Makefile,v 1.152 2017/09/03 08:53:06 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.153 2018/02/24 05:34:19 taca Exp $ |
2 | | | 2 | |
3 | DISTNAME= phpMyAdmin-4.6.5.2-all-languages | | 3 | DISTNAME= phpMyAdmin-4.6.5.2-all-languages |
4 | PKGNAME= ${DISTNAME:S/-all-languages//:tl} | | 4 | PKGNAME= ${DISTNAME:S/-all-languages//:tl} |
5 | CATEGORIES= databases www | | 5 | CATEGORIES= databases www |
6 | MASTER_SITES= https://files.phpmyadmin.net/phpMyAdmin/${PKGVERSION_NOREV}/ | | 6 | MASTER_SITES= https://files.phpmyadmin.net/phpMyAdmin/${PKGVERSION_NOREV}/ |
7 | EXTRACT_SUFX= .tar.xz | | 7 | EXTRACT_SUFX= .tar.xz |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.phpmyadmin.net/ | | 10 | HOMEPAGE= https://www.phpmyadmin.net/ |
11 | COMMENT= Set of PHP-scripts to adminstrate MySQL over the WWW | | 11 | COMMENT= Set of PHP-scripts to adminstrate MySQL over the WWW |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | DEPENDS+= ${PHP_PKG_PREFIX}-bz2>=5.3.0:../../archivers/php-bz2 | | 14 | DEPENDS+= ${PHP_PKG_PREFIX}-bz2>=5.3.0:../../archivers/php-bz2 |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.3.0:../../archivers/php-zip | | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.3.0:../../archivers/php-zip |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.3.0:../../archivers/php-zlib | | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.3.0:../../archivers/php-zlib |
17 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.3.0:../../converters/php-mbstring | | 17 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.3.0:../../converters/php-mbstring |
18 | DEPENDS+= ${PHP_PKG_PREFIX}-gettext>=5.3.0:../../devel/php-gettext | | 18 | DEPENDS+= ${PHP_PKG_PREFIX}-gettext>=5.3.0:../../devel/php-gettext |
19 | DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.3.0:../../databases/php-mysqli | | 19 | DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.3.0:../../databases/php-mysqli |
20 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.3.0:../../graphics/php-gd | | 20 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.3.0:../../graphics/php-gd |
21 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.3.0:../../security/php-mcrypt | | | |
22 | DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.3.0:../../textproc/php-json | | 21 | DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.3.0:../../textproc/php-json |
23 | | | 22 | |
24 | USE_TOOLS+= pax | | 23 | USE_TOOLS+= pax |
25 | | | 24 | |
26 | FILES_SUBST+= APACHE_GROUP=${APACHE_GROUP} APACHE_USER=${APACHE_USER} | | 25 | FILES_SUBST+= APACHE_GROUP=${APACHE_GROUP} APACHE_USER=${APACHE_USER} |
27 | FILES_SUBST+= PMSETUPDIR=${PMSETUPDIR} PMSETUPFILE=${PMSETUPFILE} | | 26 | FILES_SUBST+= PMSETUPDIR=${PMSETUPDIR} PMSETUPFILE=${PMSETUPFILE} |
28 | MESSAGE_SUBST+= CONF_INC_PHP=${CONF_INC_PHP} PMCONFFILE=${PMCONFFILE} | | 27 | MESSAGE_SUBST+= CONF_INC_PHP=${CONF_INC_PHP} PMCONFFILE=${PMCONFFILE} |
29 | | | 28 | |
30 | CONF_INC_PHP= ${PREFIX}/share/phpmyadmin/config.inc.php | | 29 | CONF_INC_PHP= ${PREFIX}/share/phpmyadmin/config.inc.php |
31 | DOC_FILES= CONTRIBUTING.md ChangeLog DCO LICENSE README \ | | 30 | DOC_FILES= CONTRIBUTING.md ChangeLog DCO LICENSE README \ |
32 | RELEASE-DATE-${PKGVERSION_NOREV} | | 31 | RELEASE-DATE-${PKGVERSION_NOREV} |
33 | | | 32 | |
34 | .include "../../mk/bsd.prefs.mk" | | 33 | .include "../../lang/php/phpversion.mk" |
| | | 34 | |
| | | 35 | .if ${PKG_PHP_VERSION} < 71 |
| | | 36 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.3.0:../../security/php-mcrypt |
| | | 37 | .else |
| | | 38 | DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=1.0.1:../../security/php-pecl-mcrypt |
| | | 39 | .endif |
35 | | | 40 | |
36 | APACHE_USER?= www | | 41 | APACHE_USER?= www |
37 | APACHE_GROUP?= www | | 42 | APACHE_GROUP?= www |
38 | | | 43 | |
39 | PKG_GROUPS= ${APACHE_GROUP} | | 44 | PKG_GROUPS= ${APACHE_GROUP} |
40 | PKG_USERS= ${APACHE_USER}:${APACHE_GROUP} | | 45 | PKG_USERS= ${APACHE_USER}:${APACHE_GROUP} |
41 | BUILD_DEFS+= APACHE_USER APACHE_GROUP VARBASE | | 46 | BUILD_DEFS+= APACHE_USER APACHE_GROUP VARBASE |
42 | | | 47 | |
43 | PKG_USERS_VARS= APACHE_USER | | 48 | PKG_USERS_VARS= APACHE_USER |
44 | PKG_GROUPS_VARS= APACHE_GROUP | | 49 | PKG_GROUPS_VARS= APACHE_GROUP |
45 | | | 50 | |
46 | EXDIR= ${PREFIX}/share/examples/phpmyadmin | | 51 | EXDIR= ${PREFIX}/share/examples/phpmyadmin |
47 | PMCONFFILE= ${PKG_SYSCONFDIR}/config.inc.php | | 52 | PMCONFFILE= ${PKG_SYSCONFDIR}/config.inc.php |