Deal with some distfile change.diff -r1.6 -r1.7 pkgsrc/www/contao/Makefile.common
(taca)
@@ -1,41 +1,38 @@ | @@ -1,41 +1,38 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.6 2011/12/30 15:12:21 taca Exp $ | 1 | # $NetBSD: Makefile.common,v 1.7 2011/12/30 23:21:00 taca Exp $ | |
2 | # | 2 | # | |
3 | # used by www/contao29/Makefile | 3 | # used by www/contao29/Makefile | |
4 | # used by www/contao29-example/Makefile | 4 | # used by www/contao29-example/Makefile | |
5 | # used by www/contao29-translations/Makefile | 5 | # used by www/contao29-translations/Makefile | |
6 | # used by www/contao210/Makefile | 6 | # used by www/contao210/Makefile | |
7 | # used by www/contao210-example/Makefile | 7 | # used by www/contao210-example/Makefile | |
8 | # used by www/contao210-translations/Makefile | 8 | # used by www/contao210-translations/Makefile | |
9 | # | 9 | # | |
10 | 10 | |||
11 | # current release | 11 | # current release | |
12 | CT29_VERSION= 2.9.5 | 12 | CT29_VERSION= 2.9.5 | |
13 | CT210_VERSION= 2.10.4 | 13 | CT210_VERSION= 2.10.4 | |
14 | 14 | |||
15 | CT_VERS?= 210 | 15 | CT_VERS?= 210 | |
16 | 16 | |||
17 | .if ${CT_VERS} == "29" | 17 | .if ${CT_VERS} == "29" | |
18 | CT_VERSION= ${CT29_VERSION} | 18 | CT_VERSION= ${CT29_VERSION} | |
19 | .elif ${CT_VERS} == "210" | 19 | .elif ${CT_VERS} == "210" | |
20 | CT_VERSION= ${CT210_VERSION} | 20 | CT_VERSION= ${CT210_VERSION} | |
21 | CT_WRKSRC= contao-core-ef27969 | 21 | CT_DIST_SUBDIR= 201112300 | |
22 | .else | 22 | .else | |
23 | .error "Illegal version specified: ${CT_VERS}" | 23 | .error "Illegal version specified: ${CT_VERS}" | |
24 | .endif | 24 | .endif | |
25 | 25 | |||
26 | CT_WRKSRC?= ${DISTNAME} | |||
27 | WRKSRC?= ${WRKDIR}/${CT_WRKSRC} | |||
28 | ||||
29 | CT_VER?= ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1\2/} | 26 | CT_VER?= ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1\2/} | |
30 | CT_PKGVER= ${CT_VERSION:S/.RC/rc/} | 27 | CT_PKGVER= ${CT_VERSION:S/.RC/rc/} | |
31 | 28 | |||
32 | FILES_SUBST+= PAX=${PAX} CT_EGDIR=${CT_EGDIR:Q} CT_WEBDIR=${CT_WEBDIR:Q} \ | 29 | FILES_SUBST+= PAX=${PAX} CT_EGDIR=${CT_EGDIR:Q} CT_WEBDIR=${CT_WEBDIR:Q} \ | |
33 | WWWGRP=${APACHE_GROUP:Q} WWWOWN=${APACHE_USER:Q} | 30 | WWWGRP=${APACHE_GROUP:Q} WWWOWN=${APACHE_USER:Q} | |
34 | MESSAGE_SUBST+= CT_VER=${CT_VER} | 31 | MESSAGE_SUBST+= CT_VER=${CT_VER} | |
35 | PLIST_SUBST+= CT_DOCDIR=${CT_DOCDIR:Q} CT_EGDIR=${CT_EGDIR:Q} \ | 32 | PLIST_SUBST+= CT_DOCDIR=${CT_DOCDIR:Q} CT_EGDIR=${CT_EGDIR:Q} \ | |
36 | CT_WEBDIR=${CT_WEBDIR:Q} | 33 | CT_WEBDIR=${CT_WEBDIR:Q} | |
37 | 34 | |||
38 | PRINT_PLIST_AWK+= /^${CT_WEBDIR:S|/|\\/|g}/ \ | 35 | PRINT_PLIST_AWK+= /^${CT_WEBDIR:S|/|\\/|g}/ \ | |
39 | { gsub(/${CT_WEBDIR:S|/|\\/|g}/, "$${CT_WEBDIR}"); \ | 36 | { gsub(/${CT_WEBDIR:S|/|\\/|g}/, "$${CT_WEBDIR}"); \ | |
40 | print; next; } | 37 | print; next; } | |
41 | PRINT_PLIST_AWK+= /^${CT_DOCDIR:S|/|\\/|g}/ \ | 38 | PRINT_PLIST_AWK+= /^${CT_DOCDIR:S|/|\\/|g}/ \ |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.example,v 1.3 2011/12/30 15:12:21 taca Exp $ | 1 | # $NetBSD: Makefile.example,v 1.4 2011/12/30 23:21:00 taca Exp $ | |
2 | # | 2 | # | |
3 | # used by www/contao29-example/Makefile | 3 | # used by www/contao29-example/Makefile | |
4 | # | 4 | # | |
5 | 5 | |||
6 | DISTNAME= contao-${CT_VERSION} | 6 | DISTNAME= contao-${CT_VERSION} | |
7 | PKGNAME= contao${CT_VER}-example-${CT_PKGVER} | 7 | PKGNAME= contao${CT_VER}-example-${CT_PKGVER} | |
8 | CATEGORIES= www | 8 | CATEGORIES= www | |
9 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=contao/} | 9 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=contao/} | |
10 | 10 | |||
11 | MAINTAINER= taca@NetBSD.org | 11 | MAINTAINER= taca@NetBSD.org | |
12 | HOMEPAGE= http://www.contao.org/ | 12 | HOMEPAGE= http://www.contao.org/ | |
13 | COMMENT= Sample site data for Contao Open Source CMS | 13 | COMMENT= Sample site data for Contao Open Source CMS | |
14 | 14 | |||
@@ -16,26 +16,26 @@ DEPENDS+= contao${CT_VER}>=${CT_PKGVER}: | @@ -16,26 +16,26 @@ DEPENDS+= contao${CT_VER}>=${CT_PKGVER}: | |||
16 | 16 | |||
17 | DISTINFO_FILE= ${.CURDIR}/../../www/contao${CT_VER}/distinfo | 17 | DISTINFO_FILE= ${.CURDIR}/../../www/contao${CT_VER}/distinfo | |
18 | 18 | |||
19 | USE_TOOLS= pax | 19 | USE_TOOLS= pax | |
20 | NO_BUILD= yes | 20 | NO_BUILD= yes | |
21 | NO_CONFIGURE= yes | 21 | NO_CONFIGURE= yes | |
22 | 22 | |||
23 | PKG_DESTDIR_SUPPORT= user-destdir | 23 | PKG_DESTDIR_SUPPORT= user-destdir | |
24 | 24 | |||
25 | WWW_EG_FILES?= tl_files/music_academy | 25 | WWW_EG_FILES?= tl_files/music_academy | |
26 | WWW_FILE?= templates/music_academy.sql | 26 | WWW_FILE?= templates/music_academy.sql | |
27 | 27 | |||
28 | .for f in ${WWW_EG_FILES} ${WWW_FILE} | 28 | .for f in ${WWW_EG_FILES} ${WWW_FILE} | |
29 | EXTRACT_ELEMENTS+= ${CT_WRKSRC}/${f} | 29 | EXTRACT_ELEMENTS+= ${DISTNAME}/${f} | |
30 | .endfor | 30 | .endfor | |
31 | 31 | |||
32 | PKG_GROUPS_VARS+= APACHE_GROUP | 32 | PKG_GROUPS_VARS+= APACHE_GROUP | |
33 | PKG_USERS_VARS+= APACHE_USER | 33 | PKG_USERS_VARS+= APACHE_USER | |
34 | 34 | |||
35 | INSTALLATION_DIRS+= ${CT_WEBDIR}/templates | 35 | INSTALLATION_DIRS+= ${CT_WEBDIR}/templates | |
36 | 36 | |||
37 | do-install: | 37 | do-install: | |
38 | cd ${WRKSRC}; \ | 38 | cd ${WRKSRC}; \ | |
39 | pax -rw -pm ${WWW_EG_FILES} ${DESTDIR}${PREFIX}/${CT_EGDIR} | 39 | pax -rw -pm ${WWW_EG_FILES} ${DESTDIR}${PREFIX}/${CT_EGDIR} | |
40 | cd ${WRKSRC}; ${INSTALL_DATA} ${WWW_FILE} \ | 40 | cd ${WRKSRC}; ${INSTALL_DATA} ${WWW_FILE} \ | |
41 | ${DESTDIR}${PREFIX}/${CT_WEBDIR}/templates | 41 | ${DESTDIR}${PREFIX}/${CT_WEBDIR}/templates |
@@ -1,20 +1,21 @@ | @@ -1,20 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2011/12/30 15:12:22 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2011/12/30 23:21:00 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= contao-${CT_VERSION} | 4 | DISTNAME= contao-${CT_VERSION} | |
5 | PKGNAME= contao${CT_VER}-${CT_PKGVER} | 5 | PKGNAME= contao${CT_VER}-${CT_PKGVER} | |
6 | CATEGORIES= www | 6 | CATEGORIES= www | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=contao/} | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=contao/} | |
8 | DIST_SUBDIR= ${CT_DIST_SUBDIR} | |||
8 | 9 | |||
9 | MAINTAINER= taca@NetBSD.org | 10 | MAINTAINER= taca@NetBSD.org | |
10 | HOMEPAGE= http://www.contao.org/ | 11 | HOMEPAGE= http://www.contao.org/ | |
11 | COMMENT= Contao Open Source CMS | 12 | COMMENT= Contao Open Source CMS | |
12 | LICENSE= gnu-lgpl-v3 | 13 | LICENSE= gnu-lgpl-v3 | |
13 | 14 | |||
14 | DEPENDS+= ${PHP_PKG_PREFIX}-dom>=5.2.0:../../textproc/php-dom | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-dom>=5.2.0:../../textproc/php-dom | |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.2.0:../../graphics/php-gd | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.2.0:../../graphics/php-gd | |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.2.0:../../converters/php-mbstring | 17 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.2.0:../../converters/php-mbstring | |
17 | DEPENDS+= ${PHP_PKG_PREFIX}-{mysql,mysqli}>=5.2.0:../../databases/php-mysqli | 18 | DEPENDS+= ${PHP_PKG_PREFIX}-{mysql,mysqli}>=5.2.0:../../databases/php-mysqli | |
18 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.2.0:../../security/php-mcrypt | 19 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.2.0:../../security/php-mcrypt | |
19 | DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.2.0:../../net/php-soap | 20 | DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.2.0:../../net/php-soap | |
20 | 21 | |||
@@ -75,26 +76,29 @@ SUBST_STAGE.conf= post-configure | @@ -75,26 +76,29 @@ SUBST_STAGE.conf= post-configure | |||
75 | WWW_FILES= CHANGELOG.txt GPL.txt LGPL.txt README.md \ | 76 | WWW_FILES= CHANGELOG.txt GPL.txt LGPL.txt README.md \ | |
76 | contao cron.php index.php plugins share.php templates \ | 77 | contao cron.php index.php plugins share.php templates \ | |
77 | typolight | 78 | typolight | |
78 | WWW_SYSFILES= config/.htaccess constants.php contao.css drivers \ | 79 | WWW_SYSFILES= config/.htaccess constants.php contao.css drivers \ | |
79 | functions.php html initialize.php interface.php libraries \ | 80 | functions.php html initialize.php interface.php libraries \ | |
80 | logs/.htaccess mbstring.php modules themes tmp/.htaccess \ | 81 | logs/.htaccess mbstring.php modules themes tmp/.htaccess \ | |
81 | utf8_lookup.php | 82 | utf8_lookup.php | |
82 | 83 | |||
83 | INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR} ${CT_WEBDIR}/system/config | 84 | INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR} ${CT_WEBDIR}/system/config | |
84 | 85 | |||
85 | PKG_GROUPS_VARS+= APACHE_GROUP | 86 | PKG_GROUPS_VARS+= APACHE_GROUP | |
86 | PKG_USERS_VARS+= APACHE_USER | 87 | PKG_USERS_VARS+= APACHE_USER | |
87 | 88 | |||
89 | pre-patch: | |||
90 | ${FIND} ${WRKSRC} -name '._*' -exec ${RM} '{}' \; | |||
91 | ||||
88 | pre-configure: | 92 | pre-configure: | |
89 | ${CP} ${FILESDIR}/contao.conf ${WRKDIR} | 93 | ${CP} ${FILESDIR}/contao.conf ${WRKDIR} | |
90 | 94 | |||
91 | pre-install: | 95 | pre-install: | |
92 | cd ${WRKSRC}; ${RM} -rf music_academy.css \ | 96 | cd ${WRKSRC}; ${RM} -rf music_academy.css \ | |
93 | templates/music_academy.sql tl_files/music_academy | 97 | templates/music_academy.sql tl_files/music_academy | |
94 | ${FIND} ${WRKSRC} -name "*.orig*" -exec ${RM} -f {} \; | 98 | ${FIND} ${WRKSRC} -name "*.orig*" -exec ${RM} -f {} \; | |
95 | 99 | |||
96 | do-install: | 100 | do-install: | |
97 | cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR} | 101 | cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR} | |
98 | cd ${WRKSRC}/system; \ | 102 | cd ${WRKSRC}/system; \ | |
99 | pax -rw ${WWW_SYSFILES} \ | 103 | pax -rw ${WWW_SYSFILES} \ | |
100 | ${DESTDIR}${PREFIX}/${CT_WEBDIR}/system; \ | 104 | ${DESTDIR}${PREFIX}/${CT_WEBDIR}/system; \ |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2011/12/30 15:12:22 taca Exp $ | 1 | $NetBSD: distinfo,v 1.7 2011/12/30 23:21:00 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (contao-2.10.4.tar.gz) = 77ad786ab2edb8128170ce35e79df7b0d6d2d948 | 3 | SHA1 (201112300/contao-2.10.4.tar.gz) = 4b8703dc4be711b99cb96d4115ac523831683686 | |
4 | RMD160 (contao-2.10.4.tar.gz) = 3648900d86a25b209418926a50cadcc8b8cb080c | 4 | RMD160 (201112300/contao-2.10.4.tar.gz) = e292350bbbb2062928074b71a3e3caa7218d6c55 | |
5 | Size (contao-2.10.4.tar.gz) = 4880196 bytes | 5 | Size (201112300/contao-2.10.4.tar.gz) = 4948440 bytes |
@@ -1,11 +1,15 @@ | @@ -1,11 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.1.1.1 2011/08/12 13:09:03 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2011/12/30 23:21:00 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DIST_SUBDIR= ${CT_DIST_SUBDIR} | |||
4 | LICENSE= gnu-lgpl-v3 | 5 | LICENSE= gnu-lgpl-v3 | |
5 | 6 | |||
6 | CT_VERS= 210 | 7 | CT_VERS= 210 | |
7 | 8 | |||
9 | pre-patch: | |||
10 | ${FIND} ${WRKSRC} -name '._*' -exec ${RM} '{}' \; | |||
11 | ||||
8 | .include "../../www/contao/Makefile.example" | 12 | .include "../../www/contao/Makefile.example" | |
9 | .include "../../www/contao/Makefile.common" | 13 | .include "../../www/contao/Makefile.common" | |
10 | .include "../../lang/php/phpversion.mk" | 14 | .include "../../lang/php/phpversion.mk" | |
11 | .include "../../mk/bsd.pkg.mk" | 15 | .include "../../mk/bsd.pkg.mk" |