| @@ -1,42 +1,48 @@ | | | @@ -1,42 +1,48 @@ |
1 | # $NetBSD: Makefile.common,v 1.35 2013/05/23 14:58:34 taca Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.36 2013/06/27 15:48:29 taca Exp $ |
2 | # | | 2 | # |
3 | # used by www/contao/Makefile.example" | | 3 | # used by www/contao/Makefile.example" |
4 | # used by www/contao211/Makefile | | 4 | # used by www/contao211/Makefile |
5 | # used by www/contao211-translations/Makefile | | 5 | # used by www/contao211-translations/Makefile |
6 | # used by www/contao30/Makefile | | 6 | # used by www/contao30/Makefile |
7 | # | | 7 | # |
8 | | | 8 | |
9 | # current release | | 9 | # current release |
10 | CT211_VERSION= 2.11.11 | | 10 | CT211_VERSION= 2.11.11 |
11 | CT300_VERSION= 3.0.6 | | 11 | CT300_VERSION= 3.0.6 |
12 | CT310_VERSION= 3.1.0 | | 12 | CT310_VERSION= 3.1.0 |
13 | | | 13 | |
14 | CT_VERS?= 211 | | 14 | CT_VERS?= 211 |
15 | | | 15 | |
16 | .if ${CT_VERS} == "211" | | 16 | .if ${CT_VERS} == "211" |
17 | CT_VERSION= ${CT211_VERSION} | | 17 | CT_VERSION= ${CT211_VERSION} |
18 | CT_FILES= tl_files | | | |
19 | .elif ${CT_VERS} == "30" | | 18 | .elif ${CT_VERS} == "30" |
20 | CT_VERSION= ${CT300_VERSION} | | 19 | CT_VERSION= ${CT300_VERSION} |
21 | CT_FILES= files | | | |
22 | CT_DIST_SUBDIR= contao-20120109 | | | |
23 | .elif ${CT_VERS} == "31" | | 20 | .elif ${CT_VERS} == "31" |
24 | CT_VERSION= ${CT310_VERSION} | | 21 | CT_VERSION= ${CT310_VERSION} |
25 | CT_FILES= files | | | |
26 | .else | | 22 | .else |
27 | .error "Illegal version specified: ${CT_VERS}" | | 23 | .error "Illegal version specified: ${CT_VERS}" |
28 | .endif | | 24 | .endif |
29 | | | 25 | |
| | | 26 | .if ${CT_VERS} == "211" |
| | | 27 | CT_FILES= tl_files |
| | | 28 | .else |
| | | 29 | . if ${CT_VERS} == "30" |
| | | 30 | CT_DIST_SUBDIR= contao-20120109 |
| | | 31 | . endif |
| | | 32 | CT_FILES= files |
| | | 33 | FILESDIR= ${.CURDIR}/../../www/contao/files |
| | | 34 | .endif |
| | | 35 | |
30 | CT_VER= ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1\2/} | | 36 | CT_VER= ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1\2/} |
31 | CT_VERBASE= ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1.\2/} | | 37 | CT_VERBASE= ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1.\2/} |
32 | CT_PKGVER= ${CT_VERSION:S/.RC/rc/} | | 38 | CT_PKGVER= ${CT_VERSION:S/.RC/rc/} |
33 | | | 39 | |
34 | FILES_SUBST+= PAX=${PAX} CT_EGDIR=${CT_EGDIR:Q} CT_WEBDIR=${CT_WEBDIR:Q} \ | | 40 | FILES_SUBST+= PAX=${PAX} CT_EGDIR=${CT_EGDIR:Q} CT_WEBDIR=${CT_WEBDIR:Q} \ |
35 | WWWGRP=${APACHE_GROUP:Q} WWWOWN=${APACHE_USER:Q} | | 41 | WWWGRP=${APACHE_GROUP:Q} WWWOWN=${APACHE_USER:Q} |
36 | MESSAGE_SUBST+= CT_VER=${CT_VER} | | 42 | MESSAGE_SUBST+= CT_VER=${CT_VER} |
37 | PLIST_SUBST+= CT_DOCDIR=${CT_DOCDIR:Q} CT_EGDIR=${CT_EGDIR:Q} \ | | 43 | PLIST_SUBST+= CT_DOCDIR=${CT_DOCDIR:Q} CT_EGDIR=${CT_EGDIR:Q} \ |
38 | CT_WEBDIR=${CT_WEBDIR:Q} | | 44 | CT_WEBDIR=${CT_WEBDIR:Q} |
39 | | | 45 | |
40 | PRINT_PLIST_AWK+= /^${CT_WEBDIR:S|/|\\/|g}/ \ | | 46 | PRINT_PLIST_AWK+= /^${CT_WEBDIR:S|/|\\/|g}/ \ |
41 | { gsub(/${CT_WEBDIR:S|/|\\/|g}/, "$${CT_WEBDIR}"); \ | | 47 | { gsub(/${CT_WEBDIR:S|/|\\/|g}/, "$${CT_WEBDIR}"); \ |
42 | print; next; } | | 48 | print; next; } |
| @@ -46,15 +52,13 @@ PRINT_PLIST_AWK+= /^${CT_DOCDIR:S|/|\\/| | | | @@ -46,15 +52,13 @@ PRINT_PLIST_AWK+= /^${CT_DOCDIR:S|/|\\/| |
46 | PRINT_PLIST_AWK+= /^${CT_EGDIR:S|/|\\/|g}/ \ | | 52 | PRINT_PLIST_AWK+= /^${CT_EGDIR:S|/|\\/|g}/ \ |
47 | { gsub(/${CT_EGDIR:S|/|\\/|g}/, "$${CT_EGDIR}"); \ | | 53 | { gsub(/${CT_EGDIR:S|/|\\/|g}/, "$${CT_EGDIR}"); \ |
48 | print; next; } | | 54 | print; next; } |
49 | | | 55 | |
50 | .include "../../mk/bsd.prefs.mk" | | 56 | .include "../../mk/bsd.prefs.mk" |
51 | | | 57 | |
52 | PKG_SYSCONFSUBDIR?= contao${CT_VER} | | 58 | PKG_SYSCONFSUBDIR?= contao${CT_VER} |
53 | | | 59 | |
54 | CT_DOCDIR?= share/doc/contao${CT_VER} | | 60 | CT_DOCDIR?= share/doc/contao${CT_VER} |
55 | CT_EGDIR?= share/examples/contao${CT_VER} | | 61 | CT_EGDIR?= share/examples/contao${CT_VER} |
56 | CT_WEBDIR?= share/contao${CT_VER} | | 62 | CT_WEBDIR?= share/contao${CT_VER} |
57 | | | 63 | |
58 | BUILD_DEFS+= APACHE_USER CT_DOCDIR CT_EGDIR CT_WEBDIR | | 64 | BUILD_DEFS+= APACHE_USER CT_DOCDIR CT_EGDIR CT_WEBDIR |
59 | | | | |
60 | FILESDIR= ${.CURDIR}/../../www/contao/files | | | |