diff options
author | Cheng-Lung Sung <clsung@FreeBSD.org> | 2004-10-25 13:09:20 +0000 |
---|---|---|
committer | Cheng-Lung Sung <clsung@FreeBSD.org> | 2004-10-25 13:09:20 +0000 |
commit | fdc8193123e3b04e575adc234167d83545e5894d (patch) | |
tree | 790aab98f7103f2b357490b1ac2d6e8e5083ac5c /mail/sympa/Makefile | |
parent | f2d35bbd8722aff8a7e69a9d25dfd5cb5770dc43 (diff) | |
download | ports-fdc8193123e3b04e575adc234167d83545e5894d.tar.gz ports-fdc8193123e3b04e575adc234167d83545e5894d.zip |
Notes
Diffstat (limited to 'mail/sympa/Makefile')
-rw-r--r-- | mail/sympa/Makefile | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile index 5a8655e50f2f..e1cf3c961586 100644 --- a/mail/sympa/Makefile +++ b/mail/sympa/Makefile @@ -6,7 +6,7 @@ # PORTNAME= sympa -PORTVERSION?= 4.1.1 +PORTVERSION?= 4.1.2 CATEGORIES= mail MASTER_SITES?= http://www.sympa.org/distribution/ @@ -28,7 +28,7 @@ BUILD_DEPENDS+= ${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \ ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip RUN_DEPENDS= ${BUILD_DEPENDS} -DB_TYPE?= none +DB_TYPE= .if defined(WITH_FASTCGI) .if defined(WITH_APACHE2) @@ -40,13 +40,13 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI .endif .if ${DB_TYPE} == "Oracle" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle .else .if ${DB_TYPE} == "Pg" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg .else .if ${DB_TYPE} == "Sybase" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Sybase.pm:${PORTSDIR}/databases/p5-DBD-Sybase +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Sybase.pm:${PORTSDIR}/databases/p5-DBD-Sybase .else .if ${DB_TYPE} == "mysql" BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql @@ -60,6 +60,7 @@ USE_PERL5= yes CONFIGURE_ARGS+=--prefix=${PREFIX}/sympa \ --with-confdir=${PREFIX}/etc \ --with-initdir=${PREFIX}/etc/rc.d \ + --with-etcdir=${PREFIX}/sympa/bin/etc \ ${CONFIGURE_TARGET} CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${CONFIGURE_MAX_CMD_LEN} MAKE_ENV?= PERL_EXTUTILS_AUTOINSTALL=--skip @@ -68,18 +69,23 @@ pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " DB_TYPE=type Optional: mysql, Oracle, Pg or SQLite" + @${ECHO} " DB_TYPE=type Optional: mysql, Oracle, Pg or Sybase" @${ECHO} " WITH_FASTCGI Use FastCGI instead of plain CGI" @${ECHO} "" pre-install: - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL + @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL + +post-patch: + ${MV} ${WRKSRC}/src/etc/script/sympa ${WRKSRC}/src/etc/script/sympa.sh + @${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} -f {} \; post-install: - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @PKG_PREFIX=${PREFIX} DB_TYPE=${DB_TYPE} WITH_FASTCGI=${WITH_FASTCGI} \ + ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL post-deinstall: - PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL + @PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL .include <bsd.port.pre.mk> |