View | Details | Raw Unified | Return to bug 123784
Collapse All | Expand All

(-)drupal5/bsd.drupal.mk (-16 / +23 lines)
Lines 1-18 Link Here
1
# $FreeBSD: ports/www/drupal5/bsd.drupal.mk,v 1.7 2007/08/21 08:33:35 miwi Exp $
1
# $FreeBSD: ports/www/drupal5/bsd.drupal.mk,v 1.7 2007/08/21 08:33:35 miwi Exp $
2
#
2
#
3
3
4
# Make sure we cannot define both DRUPAL4_MODULE and DRUPAL5_MODULE
4
# Make sure we cannot define any combination of DRUPAL{4,5,6}
5
.if defined(DRUPAL4_MODULE) && defined(DRUPAL5_MODULE)
5
.if (defined(DRUPAL4_MODULE) && defined(DRUPAL5_MODULE)) || (defined(DRUPAL4_MODULE) && defined(DRUPAL6_MODULE)) || (defined(DRUPAL5_MODULE) && defined(DRUPAL6_MODULE))
6
BROKEN=		cannot define both DRUPAL4_MODULE and DRUPAL5_MODULE in module Makefile
6
BROKEN=		cannot define a combination of DRUPAL4_MODULE, DRUPAL5_MODULE and DRUPAL6_MODULE
7
.endif
7
.endif
8
8
9
# Make sure DRUPAL_MODULE is defined.  If no DRUPAL*_module defined, then define DRUPAL4_MODULE
9
# Make sure DRUPAL_MODULE is defined.  If no DRUPAL*_module defined, then define DRUPAL4_MODULE
10
.if defined(DRUPAL4_MODULE) || defined(DRUPAL5_MODULE)
10
.if defined(DRUPAL4_MODULE) || defined(DRUPAL5_MODULE) || defined(DRUPAL6_MODULE)
11
DRUPAL_MODULE?=	yes
11
DRUPAL_MODULE?=	yes
12
.else
13
.if defined(DRUPAL_MODULE)
14
DRUPAL4_MODULE=	yes
15
.endif
16
.endif
12
.endif
17
13
18
.if defined(DRUPAL_MODULE)
14
.if defined(DRUPAL_MODULE)
Lines 20-44 Link Here
20
.endif
16
.endif
21
17
22
# Make sure DRUPAL_PORT is defined.  If no DRUPAL*_module defined, then define DRUPAL4_PORT
18
# Make sure DRUPAL_PORT is defined.  If no DRUPAL*_module defined, then define DRUPAL4_PORT
23
.if defined(DRUPAL4_PORT) || defined(DRUPAL5_PORT)
19
.if defined(DRUPAL4_PORT) || defined(DRUPAL5_PORT) || defined(DRUPAL6_PORT)
24
DRUPAL_PORT?=	yes
20
DRUPAL_PORT?=	yes
25
.else
26
.if defined(DRUPAL_PORT)
27
DRUPAL4_PORT=	yes
28
.endif
29
.endif
21
.endif
30
22
31
# Make sure DRUPAL_THEME is defined
23
# Make sure DRUPAL_THEME is defined
32
.if defined(DRUPAL5_THEME)
24
.if defined(DRUPAL5_THEME) || defined(DRUPAL6_THEME)
33
DRUPAL_THEME?=	yes
25
DRUPAL_THEME?=	yes
34
DRUPAL_MODTYPE=	themes
26
DRUPAL_MODTYPE=	themes
35
.endif
27
.endif
36
28
29
.if defined(DRUPAL6_MODULE) || defined(DRUPAL6_PORT) || defined(DRUPAL6_THEME)
30
DRUPAL_BASE?=   www/drupal6
31
.else
37
.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_PORT) || defined(DRUPAL5_THEME)
32
.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_PORT) || defined(DRUPAL5_THEME)
38
DRUPAL_BASE?=	www/drupal5
33
DRUPAL_BASE?=	www/drupal5
39
.else
34
.else
40
DRUPAL_BASE?=	www/drupal4
35
DRUPAL_BASE?=	www/drupal4
41
.endif
36
.endif
37
.endif
38
42
DRUPAL_DIR=	${PREFIX}/${DRUPAL_BASE}
39
DRUPAL_DIR=	${PREFIX}/${DRUPAL_BASE}
43
DRUPAL_DOCSDIR?=	${PREFIX}/${DRUPAL_BASE}/doc
40
DRUPAL_DOCSDIR?=	${PREFIX}/${DRUPAL_BASE}/doc
44
PLIST_SUB+=	DRUPAL_BASE=${DRUPAL_BASE}
41
PLIST_SUB+=	DRUPAL_BASE=${DRUPAL_BASE}
Lines 70-75 Link Here
70
.endif
67
.endif
71
.endif
68
.endif
72
69
70
.if defined(DRUPAL6_MODULE) || defined (DRUPAL6_THEME)
71
PKGNAMEPREFIX=	drupal6-
72
DRUPAL_VERSION?=	6.0
73
.if defined(DRUPAL_MODSUBDIR)
74
DRUPAL_MODDIR?= ${DRUPAL_BASE}/sites/all/${DRUPAL_MODTYPE}/${DRUPAL_MODSUBDIR}
75
.else
76
DRUPAL_MODDIR?= ${DRUPAL_BASE}/sites/all/${DRUPAL_MODTYPE}/${PORTNAME}
77
.endif
78
.endif
79
73
DOCSDIR?=	${DRUPAL_DOCSDIR}/${PORTNAME}
80
DOCSDIR?=	${DRUPAL_DOCSDIR}/${PORTNAME}
74
81
75
.if defined(DRUPAL_MOD_SNAPSHOT)
82
.if defined(DRUPAL_MOD_SNAPSHOT)
Lines 106-112 Link Here
106
PLIST_FILES+=	${MODULE_FILES:C|^|%%DRUPAL_MODDIR%%/|}
113
PLIST_FILES+=	${MODULE_FILES:C|^|%%DRUPAL_MODDIR%%/|}
107
PLIST_FILES+=	${MODULE_CONF_FILES:C|^|%%DRUPAL_MODDIR%%/|:C|$|-dist|}
114
PLIST_FILES+=	${MODULE_CONF_FILES:C|^|%%DRUPAL_MODDIR%%/|:C|$|-dist|}
108
PLIST_DIRS+=	${MODULE_DIRS:C|^|%%DRUPAL_MODDIR%%/|}
115
PLIST_DIRS+=	${MODULE_DIRS:C|^|%%DRUPAL_MODDIR%%/|}
109
.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_THEME)
116
.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_THEME)  || defined(DRUPAL6_MODULE) || defined(DRUPAL6_THEME)
110
PLIST_DIRS+=	${DRUPAL_MODDIR}
117
PLIST_DIRS+=	${DRUPAL_MODDIR}
111
.endif
118
.endif
112
.if defined(DRUPAL_MODSUBDIR)
119
.if defined(DRUPAL_MODSUBDIR)
Lines 119-125 Link Here
119
.endif
126
.endif
120
127
121
do-install:
128
do-install:
122
.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_THEME)
129
.if defined(DRUPAL5_MODULE) || defined(DRUPAL5_THEME) || defined(DRUPAL6_MODULE) || defined(DRUPAL6_THEME)
123
	@${MKDIR} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
130
	@${MKDIR} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
124
	@${CHOWN} ${WWWOWN}:${WWWGRP} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
131
	@${CHOWN} ${WWWOWN}:${WWWGRP} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
125
.endif
132
.endif

Return to bug 123784