aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2014-02-19 09:32:23 +0800
committermiwi <miwi@FreeBSD.org>2014-02-19 09:32:23 +0800
commit45d7e0c2bd6c9ebef172a99fbd935fd2e334d03c (patch)
treeb45962dd84466c04fffec495299711b081b1bc1f /Mk
parent7ae3bc426b6b242578b6184e3ee12ac542bf97d5 (diff)
downloadfreebsd-ports-gnome-45d7e0c2bd6c9ebef172a99fbd935fd2e334d03c.tar.gz
freebsd-ports-gnome-45d7e0c2bd6c9ebef172a99fbd935fd2e334d03c.tar.zst
freebsd-ports-gnome-45d7e0c2bd6c9ebef172a99fbd935fd2e334d03c.zip
- Allow to stage drupal mods
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.drupal.mk26
1 files changed, 12 insertions, 14 deletions
diff --git a/Mk/bsd.drupal.mk b/Mk/bsd.drupal.mk
index c0caf9f7f4ec..cb9cbe3070de 100644
--- a/Mk/bsd.drupal.mk
+++ b/Mk/bsd.drupal.mk
@@ -133,31 +133,29 @@ PLIST_DIRS+= %%DOCSDIR%%
do-install:
.if defined(DRUPAL_MODULE) || defined(DRUPAL_THEME)
- @${MKDIR} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${DRUPAL_MODDIR:C|^|${PREFIX}/|}
+ @${MKDIR} ${DRUPAL_MODDIR:C|^|${STAGEDIR}${PREFIX}/|}
+ @${CHOWN} ${WWWOWN}:${WWWGRP} ${DRUPAL_MODDIR:C|^|${STAGEDIR}${PREFIX}/|}
.endif
.if defined(MODULE_CONF_DIRS)
- @${MKDIR} ${MODULE_CONF_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${MODULE_CONF_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
+ @${MKDIR} ${MODULE_CONF_DIRS:C|^|${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/|}
+ @${CHOWN} ${WWWOWN}:${WWWGRP} ${MODULE_CONF_DIRS:C|^|${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/|}
.endif
.if defined(MODULE_DIRS)
- @${MKDIR} ${MODULE_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${MODULE_DIRS:C|^|${PREFIX}/${DRUPAL_MODDIR}/|}
+ @${MKDIR} ${MODULE_DIRS:C|^|${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/|}
+ @${CHOWN} ${WWWOWN}:${WWWGRP} ${MODULE_DIRS:C|^|${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/|}
.endif
.for f in ${MODULE_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DRUPAL_MODDIR}/${f}
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPAL_MODDIR}/${f}
+ @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/${f}
+ @${CHOWN} ${WWWOWN}:${WWWGRP} ${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/${f}
.endfor
.for f in ${MODULE_CONF_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DRUPAL_MODDIR}/${f}-dist
- @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPAL_MODDIR}/${f}-dist
+ @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/${f}-dist
+ @${CHOWN} ${WWWOWN}:${WWWGRP} ${STAGEDIR}${PREFIX}/${DRUPAL_MODDIR}/${f}-dist
.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR} ${DOC_DIRS:C|^|${DOCSDIR}/|}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${DOC_DIRS:C|^|${STAGEDIR}${DOCSDIR}/|}
.for f in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/${f}
+ @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f}
.endfor
-.endif
.if defined(MODULE_CONF_FILES)
post-install:
/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/mail/sendmail812?h=mate-1.16&id=6bcc8ae28c4307dfae7f417ca5ac072bff55d755'>- remove libsm.a libsmutil.a libsmdb.adinoex2003-01-024-7/+35 * reduce sasldb targetdinoex2002-10-201-9/+1 * update tls-install.shdinoex2002-10-202-19/+25 * Update pkg-message for local paths and uucp.dinoex2002-10-084-0/+182 * get some garbage that patch merged within.dinoex2002-09-161-2/+1 * Fix problem when inatll,ion without mailer.confdinoex2002-09-162-6/+12 * Improvement for Option SENDMAIL_WITH_SASL2dinoex2002-09-012-1/+2 * New option SENDMAIL_WITH_SASL2dinoex2002-09-013-9/+26 * Update zo 8.12.6dinoex2002-08-283-3/+8 * moving saslv1 includes files to make it easier to add saslv2ume2002-07-291-1/+1 * Fix chmod in packagedinoex2002-07-041-2/+2 * Update: sendmail.8.12.5dinoex2002-06-263-7/+7 * - Get rid of PERL and use SEDdinoex2002-06-161-3/+5 * Add op.txt to package, op.ps is already there.dinoex2002-06-112-2/+5 * - Update to: sendmail.8.12.4dinoex2002-06-044-138/+3 * - get rid of duplicate code in Makefiles.dinoex2002-06-011-1/+4 * Fix support for "site.config.m4.local",dinoex2002-04-291-4/+7 * - imported a set of bug fixes as suggested.dinoex2002-04-212-0/+136 * update target mailer.conf, to change the new entries too.dinoex2002-04-181-0/+2 * Suppressed warning from shell.dinoex2002-04-081-2/+2 * - Update to new release: sendmail-8.12.3dinoex2002-04-0610-120/+84 * - Update noattach to 1.0beta11dinoex2002-03-181-3/+3 * - define PICKY_HELO_CHECK as defaultdinoex2002-03-102-1/+2 * BUMP portrevisiondinoex2002-02-273-1/+104 * - Build milter with -D_THREAD_SAFEdinoex2002-02-182-2/+4 * Bump PORTREVISION for latest libmilter changesdinoex2002-02-181-0/+1 * Mikhail Teterin:dinoex2002-02-171-0/+8 * - Change SENDMAIL_WIT_MILTER to SENDMAIL_WITHOUT_MILTERdinoex2002-02-091-10/+7 * - Add html-docs when made with SENDMAIL_WITH_MILTER=yesdinoex2002-01-302-0/+40 * Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;knu2002-01-291-3/+3 * - Add conf_libsm_LIBS for option SENDMAIL_WITH_LDAPdinoex2002-01-181-0/+2 * - Update to sendmail-8.12.2dinoex2002-01-142-2/+2 * - make portlint happierdinoex2002-01-062-18/+12 * - Fix a missing $ condition in the default Received:-headerdinoex2001-12-171-1/+1 * fix spellingdinoex2001-11-211-1/+1 * improved pkg-messagedinoex2001-11-181-0/+1 * - use ${INSTALL_SCRIPT} for samples in ${PREFIX}/etc/rc.d/dinoex2001-11-141-1/+1 * Install the Operarion Manual as share/doc/sendmail/op.psdinoex2001-10-212-1/+4 * Add more includes and libs to Option MILTERdinoex2001-10-122-2/+6 * group smmsp was reconverted to wheeel after pkg_add, fixed.dinoex2001-10-111-2/+4 * Remove user only if uid matches, so a user in the bas system won't be deleted.dinoex2001-10-101-3/+2 * - Option MILTER fixed.dinoex2001-10-082-0/+13 * - Add senndmail-old as moduledinoex2001-10-072-5/+5 * - Update to sendmail 8.12.1dinoex2001-10-0713-237/+175 * remove empty dir: share/doc/sendmaildinoex2001-10-031-1/+2 * - Add a patch for some nameserver problemsdinoex2001-10-022-0/+40 * Urgent Update to 8.11.6:dinoex2001-08-212-2/+2 * - Removed FreeBSD Tag from manpagedinoex2001-08-071-9/+1 * - clean patches from unnessary tagsdinoex2001-08-012-62/+2 * - Update to 8.11.5dinoex2001-08-013-5/+4 * - generate comment in sendmail.cf with standard datedinoex2001-06-263-9/+59 * change MAINTAINER to FreeBSD.org addressdinoex2001-06-241-1/+1 * Sendmail:dinoex2001-06-164-48/+59 * - Make full featured package, ordered PKGNAMESUFFIXdinoex2001-06-131-20/+18 * - Store documentation in ${PREFIX}/share/doc/sendmail:dinoex2001-05-312-2/+15 * add Japanese mirror to MASTER_SITES.sf2001-05-301-1/+2 * - Update to Sendmail 8.11.4, possible race condition.dinoex2001-05-293-13/+6 * - Changed dependency of cyrus-sasl to lib-depends,dinoex2001-05-131-2/+2 * - Change Order of Options,hope its better readable now.dinoex2001-05-131-4/+5 * New patch: The socket was IPv6, but the bind used an IPv4 sockaddr struct.dinoex2001-05-031-0/+11 * - Option to add LDAP Supportdinoex2001-05-012-8/+16 * extra Whitespaces removeddinoex2001-03-291-1/+1 * Fixed package list for option milter,dinoex2001-03-131-1/+1 * - Listed an overview of optionsdinoex2001-03-131-0/+11 * sendmail -- TLS/SASL/SFIO enhancement:dinoex2001-03-113-5/+18 * - Update to new release 8.11.3dinoex2001-03-118-112/+58 * SENDMAIL_WITH_MILTER supportdinoex2001-03-103-0/+59 * Clean up bulding messagesdinoex2001-03-102-5/+37 * New Build-Option: SENDMAIL_WITH_SASLijliao2001-01-252-0/+12 * Update to 8.11.2jeh2001-01-055-44/+37 * Small improvements for remote build. The empty config directory is nowwill2000-12-216-4/+362 * Use ${PKGMESSAGE} instead of ${PKGDIR}/pkg-message.gshapiro2000-10-141-1/+1