diff options
Diffstat (limited to 'www/campsite/Makefile')
-rw-r--r-- | www/campsite/Makefile | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/www/campsite/Makefile b/www/campsite/Makefile new file mode 100644 index 000000000000..9b0255f3af74 --- /dev/null +++ b/www/campsite/Makefile @@ -0,0 +1,69 @@ +# New ports collection makefile for: campsite +# Date created: 5 August 2005 +# Whom: Ondra Koutek <koutek@o-k.cz> +# +# $FreeBSD$ +# + +PORTNAME= campsite +PORTVERSION= 2.3.3 +CATEGORIES= www +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= koutek@o-k.cz +COMMENT= The free and open multilingual web publishing tool for news sites + +LIB_DEPENDS= Magick.8:${PORTSDIR}/graphics/ImageMagick \ + idn.16:${PORTSDIR}/dns/libidn +BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ + gm4:${PORTSDIR}/devel/m4 +RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ + ${LOCALBASE}/share/pear/HTTP/Client.php:${PORTSDIR}/www/pear-HTTP_Client \ + ${LOCALBASE}/share/pear/File.php:${PORTSDIR}/sysutils/pear-File \ + ${LOCALBASE}/share/pear/File/Find.php:${PORTSDIR}/sysutils/pear-File_Find \ + ${LOCALBASE}/share/pear/XML/Util.php:${PORTSDIR}/devel/pear-XML_Util \ + ${LOCALBASE}/share/pear/XML/Parser.php:${PORTSDIR}/devel/pear-XML_Parser + +USE_RC_SUBR= zcampsite.sh +WRKSRC= ${WRKDIR}/${PORTNAME} + +USE_APACHE= YES + +BROKEN_WITH_PHP= 5 +USE_PHP= mysql curl pcre xml xmlrpc +WANT_PHP_CLI= YES +WANT_PHP_PEAR= YES +USE_PHP_BUILD= YES + +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --apache_user www --apache_group www --prefix ${PREFIX} + +USE_GMAKE= yes + +USE_REINPLACE= yes + +SUB_FILES= pkg-message pkg-install pkg-deinstall crontab.in + +post-patch: + @${FIND} ${WRKSRC} -type f -perm 755 \ + -or -name create_instance \ + -or -name global_functions \ + -or -name check4_functions \ + -or -name conf_functions | ${XARGS} \ + ${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|' + @${FIND} ${WRKSRC} -type f -name autopublish | ${XARGS} \ + ${REINPLACE_CMD} -e 's|php |${LOCALBASE}/bin/php |' + @${FIND} ${WRKSRC} -type f -name "*.php" | ${XARGS} \ + ${REINPLACE_CMD} -e 's|$cmd = "pushd |$cmd = "${LOCALBASE}/bin/bash -c \\\"pushd |' + @${FIND} ${WRKSRC} -type f -name "*.php" | ${XARGS} \ + ${REINPLACE_CMD} -e 's|popd > /dev/null";|popd > /dev/null\\\"";|' + @${FIND} ${WRKSRC} -name "*.bak" -delete + +post-install: + @${INSTALL_DATA} ${WRKDIR}/crontab.in ${PREFIX}/campsite/etc + @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> |