Fixup fromcvs/togit conversion
[pkgsrcv2.git] / www / contao / Makefile.common
1 # $NetBSD: Makefile.common,v 1.20 2012/10/01 15:31:00 taca Exp $
2 #
3 # used by www/contao/Makefile.example"
4 # used by www/contao211/Makefile
5 # used by www/contao211-translations/Makefile
6 #
7
8 # current release
9 CT211_VERSION=  2.11.6
10 CT300_VERSION=  3.0.RC2
11
12 CT_VERS?=       211
13
14 .if ${CT_VERS} == "211"
15 CT_VERSION=     ${CT211_VERSION}
16 CT_FILES=       tl_files
17 .elif ${CT_VERS} == "30"
18 CT_VERSION=     ${CT300_VERSION}
19 CT_FILES=       files
20 .else
21 .error "Illegal version specified: ${CT_VERS}"
22 .endif
23
24 CT_VER=         ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1\2/}
25 CT_VERBASE=     ${CT_VERSION:C/([0-9]+)\.([0-9]+)\..*/\1.\2/}
26 CT_PKGVER=      ${CT_VERSION:S/.RC/rc/}
27
28 FILES_SUBST+=   PAX=${PAX} CT_EGDIR=${CT_EGDIR:Q} CT_WEBDIR=${CT_WEBDIR:Q} \
29                 WWWGRP=${APACHE_GROUP:Q} WWWOWN=${APACHE_USER:Q}
30 MESSAGE_SUBST+= CT_VER=${CT_VER}
31 PLIST_SUBST+=   CT_DOCDIR=${CT_DOCDIR:Q} CT_EGDIR=${CT_EGDIR:Q} \
32                 CT_WEBDIR=${CT_WEBDIR:Q}
33
34 PRINT_PLIST_AWK+=       /^${CT_WEBDIR:S|/|\\/|g}/ \
35                         { gsub(/${CT_WEBDIR:S|/|\\/|g}/, "$${CT_WEBDIR}"); \
36                         print; next; }
37 PRINT_PLIST_AWK+=       /^${CT_DOCDIR:S|/|\\/|g}/ \
38                         { gsub(/${CT_DOCDIR:S|/|\\/|g}/, "$${CT_DOCDIR}"); \
39                         print; next; }
40 PRINT_PLIST_AWK+=       /^${CT_EGDIR:S|/|\\/|g}/ \
41                         { gsub(/${CT_EGDIR:S|/|\\/|g}/, "$${CT_EGDIR}"); \
42                         print; next; }
43
44 .include "../../mk/bsd.prefs.mk"
45
46 PKG_SYSCONFSUBDIR?=     contao${CT_VER}
47
48 CT_DOCDIR?=     share/doc/contao${CT_VER}
49 CT_EGDIR?=      share/examples/contao${CT_VER}
50 CT_WEBDIR?=     share/contao${CT_VER}
51
52 BUILD_DEFS+=    APACHE_USER CT_DOCDIR CT_EGDIR CT_WEBDIR
53
54 FILESDIR=       ${.CURDIR}/../../www/contao/files