58 lines
1.6 KiB
Makefile
58 lines
1.6 KiB
Makefile
# $OpenBSD: drupal5.port.mk,v 1.6 2008/03/17 14:59:02 espie Exp $
|
|
|
|
|
|
# three types of things we can install, by default plugin
|
|
MODDRUPAL_THEME ?= No
|
|
|
|
.if defined(LANG)
|
|
MODDRUPAL_LANG ?= Yes
|
|
.else
|
|
MODDRUPAL_LANG ?= No
|
|
.endif
|
|
|
|
|
|
DIST_SUBDIR ?= drupal5
|
|
CATEGORIES += www www/drupal5
|
|
|
|
HOMEPAGE ?= http://drupal.org/
|
|
MASTER_SITES ?= ftp://ftp.drupal.org/pub/drupal/files/projects/
|
|
PKG_ARCH ?= *
|
|
|
|
.if !defined(WRKDIST)
|
|
WRKDIST = ${WRKDIR}/${DISTNAME:C/-5.x.*$//}
|
|
.endif
|
|
|
|
PREFIX ?= /var/www
|
|
DRUPAL ?= drupal
|
|
DRUPAL_ROOT ?= htdocs/${DRUPAL}
|
|
DRUPAL_MODS ?= ${DRUPAL_ROOT}/sites/all/modules
|
|
DRUPAL_THEMES ?=${DRUPAL_ROOT}/sites/all/themes
|
|
DRUPAL_LOCALE ?=${DRUPAL_ROOT}/modules/node
|
|
DRUPAL_OWNER = www
|
|
DRUPAL_GROUP = www
|
|
SUBST_VARS += DRUPAL_LOCALE DRUPAL_MODS DRUPAL_THEMES DRUPAL_ROOT \
|
|
DRUPAL_OWNER DRUPAL_GROUP
|
|
|
|
.if ${MODDRUPAL_THEME:L} == "yes"
|
|
MODDRUPAL_INSTALL = \
|
|
mkdir -p ${PREFIX}/${DRUPAL_THEMES}; \
|
|
cp -R ${WRKDIST} ${PREFIX}/${DRUPAL_THEMES}; \
|
|
chown -R www.www ${PREFIX}/${DRUPAL_THEMES}
|
|
.elif ${MODDRUPAL_LANG:L} == "yes"
|
|
MODDRUPAL_INSTALL = \
|
|
${INSTALL_DATA_DIR} ${PREFIX}/${DRUPAL_ROOT}/profiles/localized; \
|
|
${INSTALL_DATA} ${WRKDIST}/installer.po ${PREFIX}/${DRUPAL_ROOT}/profiles/localized/${LANG}.po; \
|
|
${INSTALL_DATA_DIR} ${PREFIX}/${DRUPAL_LOCALE}/po; \
|
|
${INSTALL_DATA} ${WRKDIST}/${LANG}.po ${PREFIX}/${DRUPAL_LOCALE}/po; \
|
|
chown -R www.www ${PREFIX}/${DRUPAL_ROOT}
|
|
SUBST_VARS += LANG
|
|
RUN_DEPENDS ?= ::www/drupal5/autolocale
|
|
.else
|
|
MODDRUPAL_INSTALL = \
|
|
mkdir -p ${PREFIX}/${DRUPAL_MODS}; \
|
|
cp -R ${WRKDIST} ${PREFIX}/${DRUPAL_MODS}; \
|
|
chown -R www.www ${PREFIX}/${DRUPAL_MODS}
|
|
.endif
|
|
|
|
RUN_DEPENDS ?= ::www/drupal5/core
|