diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2006-11-18 23:01:34 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2006-11-18 23:01:34 +0000 |
commit | a65271d4c4fb666f8b2d6edab58e7ce09e59d293 (patch) | |
tree | 0c22b2478c535a9c54388a29bf68955b4c70a949 /www/ilias3/Makefile | |
parent | 5b5d978c24a35eee0fda39d399763dae38fff498 (diff) |
Notes
Diffstat (limited to 'www/ilias3/Makefile')
-rw-r--r-- | www/ilias3/Makefile | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/www/ilias3/Makefile b/www/ilias3/Makefile new file mode 100644 index 000000000000..6aeca2c4eb36 --- /dev/null +++ b/www/ilias3/Makefile @@ -0,0 +1,65 @@ +# New ports collection makefile for: www/ilias +# Date created: Oct 24, 2006 +# Whom: Bartlomiej Rutkowski <r@robakdesign.com> +# +# $FreeBSD$ + +PORTNAME= ilias +PORTVERSION= 3.7.3 +CATEGORIES= www +MASTER_SITES= http://www.ilias.de/download/src/ + +MAINTAINER= r@robakdesign.com +COMMENT= A poweful, dynamic, PHP and MySQL based e-learning platform + +RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \ + zip:${PORTSDIR}/archivers/zip \ + ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip \ + ${LOCALBASE}/share/pear/PEAR.php:${PORTSDIR}/devel/pear \ + ${LOCALBASE}/share/pear/Auth/Auth.php:${PORTSDIR}/security/pear-Auth \ + ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB \ + ${LOCALBASE}/share/pear/HTML/Template/IT.php:${PORTSDIR}/devel/pear-HTML_Template_IT +LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ + png.5:${PORTSDIR}/graphics/png + +NO_BUILD= yes +SUB_FILES= pkg-message +USE_MYSQL= yes +DEFAULT_MYSQL_VER= 50 +USE_PHP= mysql session zlib gd pdf xml pcre +DEFAULT_PHP_VER= 5 +WANT_PHP_MOD= yes +WRKSRC= ${WRKDIR}/ilias3 +PLIST= ${WRKDIR}/pkg-plist + +INSTALL_DIR?= www/${PORTNAME} + +OPTIONS= PHP4 "Use PHP4 instead of PHP5" off \ + MYSQL4 "Use MySQL 4.x instead of MySQL 5.x" off + +.include <bsd.port.pre.mk> + +.if defined(WITH_PHP4) +DEFAULT_PHP_VER= 4 +LIB_DEPENDS+= sablot.70:${PORTSDIR}/textproc/sablotron +.endif + +.if defined(WITH_MYSQL4) +DEFAULT_MYSQL_VER= 41 +.endif + +PLIST_SUB= INSTALL_DIR=${INSTALL_DIR} + +pre-install: + @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${INSTALL_DIR}?g" >${PLIST} + @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dirrm ${INSTALL_DIR}?g" >> ${PLIST} + +do-install: + @${MKDIR} ${PREFIX}/${INSTALL_DIR} + @cd ${WRKSRC} && ${FIND} . | ${PAX} -rw ${PREFIX}/${INSTALL_DIR} + @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${INSTALL_DIR} + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.post.mk> |