diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2009-09-15 13:26:32 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2009-09-15 13:26:32 +0000 |
commit | c36ffb7b50fbd2178d6bf2bacc174b72c04517ec (patch) | |
tree | 30f1800facdf3efd191745cb52d15adac5e7a166 /sysutils/gosa/Makefile | |
parent | 3a99cc0cb9bd2eb799ddd71cbbba9baa4e8fec7b (diff) |
Notes
Diffstat (limited to 'sysutils/gosa/Makefile')
-rw-r--r-- | sysutils/gosa/Makefile | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/sysutils/gosa/Makefile b/sysutils/gosa/Makefile index 558000344fb9..2a42f8f15656 100644 --- a/sysutils/gosa/Makefile +++ b/sysutils/gosa/Makefile @@ -6,8 +6,8 @@ # PORTNAME= gosa -PORTVERSION= 2.5.15 -PORTREVISION= 2 +PORTVERSION= 2.6.5 +DISTVERSIONPREFIX= complete- CATEGORIES= sysutils www MASTER_SITES= http://oss.gonicus.de/pub/gosa/ \ http://oss.gonicus.de/pub/gosa/archive/ @@ -15,10 +15,12 @@ MASTER_SITES= http://oss.gonicus.de/pub/gosa/ \ MAINTAINER= dsh@wizard.volgograd.ru COMMENT= Web Based LDAP Administration Program -RUN_DEPENDS= p5-Crypt-SmbHash>=0.12:${PORTSDIR}/security/p5-Crypt-SmbHash +RUN_DEPENDS= p5-Crypt-SmbHash>=0.12:${PORTSDIR}/security/p5-Crypt-SmbHash \ + pecl-imagick>=2.2.2:${PORTSDIR}/graphics/pecl-imagick USE_BZIP2= yes -USE_PHP= gettext iconv imap ldap mhash posix +USE_PHP= gettext iconv imap ldap mbstring mhash mysql pcre posix \ + session spl xml zlib NO_BUILD= yes PKGMESSAGE= ${WRKDIR}/pkg-message @@ -26,25 +28,35 @@ REINPLACE_ARGS= -i "" SUB_FILES= pkg-message SUB_LIST+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} +MAN1= update-gosa.1 +MAN5= gosa.conf.5 + post-patch: ${REINPLACE_CMD} \ -e 's!"/etc/gosa"!"${ETCDIR}"!g' \ - -e 's!"../contrib/"!"${EXAMPLESDIR}/contrib/"!g' \ + -e 's!"../contrib"!"${EXAMPLESDIR}/contrib"!g' \ + -e 's!"/var/cache/gosa/tmp"!"/tmp"!g' \ ${WRKSRC}/include/functions.inc -.for i in admin devel - ${RM} -rf ${WRKSRC}/doc/guide/$i -.endfor - ${RM} -rf ${WRKSRC}/doc/guide/user/*/lyx-source - ${FIND} ${WRKSRC}/doc -name WARNINGS -exec ${RM} -f -- {} + -.for i in doc/guide.xml html/helpviewer.php include/functions_helpviewer.inc + ${REINPLACE_CMD} \ + -e 's!/usr/bin/php!${PREFIX}/bin/php!g' \ + -e 's!("GOSA_HOME", dirname(__FILE__));!("GOSA_HOME", "${WWWDIR}");!g' \ + ${WRKSRC}/update-gosa + +.for i in doc/core/guide.xml html/helpviewer.php include/functions_helpviewer.inc ${REINPLACE_CMD} -e 's!"../doc/!"${DOCSDIR}/!g' ${WRKSRC}/$i .endfor + ${MV} -f ${WRKSRC}/contrib/gosa.conf.5 ${WRKSRC} + do-install: ${MKDIR} ${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} \ - "ihtml plugins html include setup locale" ${WWWDIR}) + "html ihtml include locale plugins setup" ${WWWDIR}) + + ${INSTALL_SCRIPT} ${WRKSRC}/update-gosa ${PREFIX}/sbin/ + ${INSTALL_MAN} ${WRKSRC}/update-gosa.1 ${MANPREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/gosa.conf.5 ${MANPREFIX}/man/man5/ ${MKDIR} ${EXAMPLESDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "contrib" ${EXAMPLESDIR}) @@ -55,11 +67,12 @@ do-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "*" ${DOCSDIR}) -. for i in AUTHORS COPYING Changelog FAQ INSTALL README +. for i in AUTHORS COPYING Changelog FAQ INSTALL README README.safemode ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} . endfor .endif +post-install: ${CAT} ${PKGMESSAGE} .include <bsd.port.mk> |