Date: Thu, 2 Nov 2006 22:57:03 +0100 (CET) From: Bartlomiej Rutkowski <r@robakdesign.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/105089: [NEW PORT] www/ilias: A poweful, dynamic, PHP and MySQL based e-learning platform Message-ID: <200611022157.kA2Lv3eo038560@kotlet.lerkins.com> Resent-Message-ID: <200611022200.kA2M0aQd090377@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 105089 >Category: ports >Synopsis: [NEW PORT] www/ilias: A poweful, dynamic, PHP and MySQL based e-learning platform >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 02 22:00:36 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Bartlomiej Rutkowski >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD kotlet.lerkins.com 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC >Description: ILIAS is a powerful web-based learning management system that allows users to create, edit and publish learning and teaching material in an integrated system with their normal web browsers. WWW: http://www.ilias.de/ios/index-e.html Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- ilias-3.7.3.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ilias # ilias/Makefile # ilias/distinfo # ilias/pkg-descr # ilias/files # ilias/files/pkg-message.in # echo c - ilias mkdir -p ilias > /dev/null 2>&1 echo x - ilias/Makefile sed 's/^X//' >ilias/Makefile << 'END-of-ilias/Makefile' X# New ports collection makefile for: www/ilias X# Date created: Oct 24, 2006 X# Whom: Bartlomiej Rutkowski <r@robakdesign.com> X# X# $FreeBSD$ X XPORTNAME= ilias XPORTVERSION= 3.7.3 XCATEGORIES= www XMASTER_SITES= http://www.ilias.de/download/src/ X XMAINTAINER= r@robakdesign.com XCOMMENT= A poweful, dynamic, PHP and MySQL based e-learning platform X XRUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \ X zip:${PORTSDIR}/archivers/zip \ X ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip \ X ${LOCALBASE}/share/pear/PEAR.php:${PORTSDIR}/devel/pear \ X ${LOCALBASE}/share/pear/Auth/Auth.php:${PORTSDIR}/security/pear-Auth \ X ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB \ X ${LOCALBASE}/share/pear/HTML/Template/IT.php:${PORTSDIR}/devel/pear-HTML_Template_IT XLIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ X png.5:${PORTSDIR}/graphics/png X XNO_BUILD= yes XSUB_FILES= pkg-message XUSE_MYSQL= yes XDEFAULT_MYSQL_VER= 51 XUSE_PHP= mysql session zlib gd pdf xml pcre XDEFAULT_PHP_VER= 5 XWANT_PHP_MOD= yes XWRKSRC= ${WRKDIR}/ilias3 X XINSTALL_DIR?= www/data/${PORTNAME} X XOPTIONS= PHP4 "Use PHP4 instead of PHP5" off \ X MYSQL4 "Use MySQL 4.x instead of MySQL 5.x" off X X.include <bsd.port.pre.mk> X X.if defined(WITH_PHP4) XDEFAULT_PHP_VER= 4 XLIB_DEPENDS+= sablot.70:${PORTSDIR}/textproc/sablotron X.endif X X.if defined(WITH_MYSQL4) XDEFAULT_MYSQL_VER= 41 X.endif X XPLIST_SUB= INSTALL_DIR=${INSTALL_DIR} X Xpre-install: X @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${INSTALL_DIR}?g" >${PLIST} X @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dirrm ${INSTALL_DIR}?g" >> ${PLIST} X Xdo-install: X @${MKDIR} ${PREFIX}/${INSTALL_DIR} X @cd ${WRKSRC} && ${FIND} . | ${PAX} -rw ${PREFIX}/${INSTALL_DIR} X @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${INSTALL_DIR} X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.post.mk> END-of-ilias/Makefile echo x - ilias/distinfo sed 's/^X//' >ilias/distinfo << 'END-of-ilias/distinfo' XMD5 (ilias-3.7.3.tar.gz) = 2ccb76fec6805a4f35fb50bc688105a0 XSHA256 (ilias-3.7.3.tar.gz) = 440693d8a1d84416489be9753726aa7447b01a0ea2f18ebc2e4af8da5bc8ca30 XSIZE (ilias-3.7.3.tar.gz) = 37878345 END-of-ilias/distinfo echo x - ilias/pkg-descr sed 's/^X//' >ilias/pkg-descr << 'END-of-ilias/pkg-descr' XILIAS is a powerful web-based learning management Xsystem that allows users to create, edit and publish Xlearning and teaching material in an integrated Xsystem with their normal web browsers. X XWWW: http://www.ilias.de/ios/index-e.html END-of-ilias/pkg-descr echo c - ilias/files mkdir -p ilias/files > /dev/null 2>&1 echo x - ilias/files/pkg-message.in sed 's/^X//' >ilias/files/pkg-message.in << 'END-of-ilias/files/pkg-message.in' X============================================= XCongratulations! You have successfully installed XILIAS e-learning platform. Please keep in mind that Xheavily used ILIAS installation can cause huge growth Xof your log file, so remember to disable notices logging Xin your PHP installation. X XAlso, this installation process have installed everything Xthat is needed for ILIAS to run properly with basic Xfunctionality, but to broaden it you will have to install Xthird party software like Sun Java, HTMLdoc, LaTeX or Xsome virus scanner by yourself. X XNow feel free to proceed to ILIAS web setup proccess. X============================================= END-of-ilias/files/pkg-message.in exit --- ilias-3.7.3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611022157.kA2Lv3eo038560>