Date: Mon, 3 Mar 2008 11:10:43 GMT From: Wen heping <wenheping@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/121314: [New] ports: www/claroline version 1.8.9 Message-ID: <200803031110.m23BAhI2048029@www.freebsd.org> Resent-Message-ID: <200803031120.m23BK1rt026503@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 121314 >Category: ports >Synopsis: [New] ports: www/claroline version 1.8.9 >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: Mon Mar 03 11:20:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen heping >Release: FreeBSD 7 RC2 >Organization: ChangAn Middle School >Environment: FreeBSD fb7.wenjing.com 7.0-RC2 FreeBSD 7.0-RC2 #0: Fri Feb 8 00:09:57 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Claroline is an Open Source eLearning and eWorking platform allowing teachers to build effective online courses and to manage learning and collaborative activities on the web. It has been translated into 35 languages and has a large worldwide users and developers community. >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # /usr/ports/www/claroline # /usr/ports/www/claroline/files # /usr/ports/www/claroline/files/pkg-message.in # /usr/ports/www/claroline/pkg-descr # /usr/ports/www/claroline/distinfo # /usr/ports/www/claroline/Makefile # echo c - /usr/ports/www/claroline mkdir -p /usr/ports/www/claroline > /dev/null 2>&1 echo c - /usr/ports/www/claroline/files mkdir -p /usr/ports/www/claroline/files > /dev/null 2>&1 echo x - /usr/ports/www/claroline/files/pkg-message.in sed 's/^X//' >/usr/ports/www/claroline/files/pkg-message.in << 'END-of-/usr/ports/www/claroline/files/pkg-message.in' X XPOST-INSTALL CONFIGURATION FOR Claroline X===================================== X X1) Add the following to your Apache configuration, and X restart the server: X X ### Add the AcceptPathInfo directive only for Apache 2.0.30 or later. X Alias /claroline %%PREFIX%%/%%CLAROLINEDIR%%/ X AcceptPathInfo On X <Directory %%PREFIX%%/%%CLAROLINEDIR%%> X AllowOverride None X Order Allow,Deny X Allow from all X </Directory> X X2) Visit your Claroline site with a browser (i.e., X http://your.server.com/claroline/claroline/install/) X and you should be taken to the install script, X which will lead you through setting up Claroline, X creating an admin account, etc. X XFor more information, see the INSTALL DOCUMENTATION: X X http://www.claroline.net/doc/en/index.php/Main_Page END-of-/usr/ports/www/claroline/files/pkg-message.in echo x - /usr/ports/www/claroline/pkg-descr sed 's/^X//' >/usr/ports/www/claroline/pkg-descr << 'END-of-/usr/ports/www/claroline/pkg-descr' XClaroline is an Open Source eLearning and eWorking Xplatform allowing teachers to build effective online Xcourses and to manage learning and collaborative Xactivities on the web. It has been translated into X35 languages and has a large worldwide users and Xdevelopers community. X XWWW: http://www.claroline.net/ END-of-/usr/ports/www/claroline/pkg-descr echo x - /usr/ports/www/claroline/distinfo sed 's/^X//' >/usr/ports/www/claroline/distinfo << 'END-of-/usr/ports/www/claroline/distinfo' XMD5 (claroline189.tar.gz) = 68842783a7075c2f4672f78139137a16 XSHA256 (claroline189.tar.gz) = 91b5a40ba47f37c216645b7c5c5e6fae48bce686b84f0a7cb6972a6db5d3f8a7 XSIZE (claroline189.tar.gz) = 3746775 END-of-/usr/ports/www/claroline/distinfo echo x - /usr/ports/www/claroline/Makefile sed 's/^X//' >/usr/ports/www/claroline/Makefile << 'END-of-/usr/ports/www/claroline/Makefile' X# New ports collection makefile for: claroline X# Date created: 29 Feb 2008 X# Whom: Wen heping <wenheping@gmail.com> X# X# $FreeBSD:$ X# X XPORTNAME= claroline XPORTVERSION= 1.8.9 XCATEGORIES= www XMASTER_SITES= SF XDISTNAME= claroline189 X XMAINTAINER= wenheping@gmail.com XCOMMENT= An Open Source eLearning and eWorking platform X XUSE_PHP= mysql XWRKSRC= ${WRKDIR}/${DISTNAME} X X.include <bsd.port.pre.mk> X XNO_BUILD= yes XPLIST= ${WRKDIR}/plist XSUB_FILES= pkg-message XSUB_LIST= CLAROLINEDIR=${CLAROLINEDIR} XCLAROLINEDIR= www/claroline X Xpre-install: X @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${CLAROLINEDIR}?g" >${PLIST} X @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dirrm ${CLAROLINEDIR}?g" >> ${PLIST} X Xdo-install: X @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${PREFIX}/${CLAROLINEDIR} X @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${CLAROLINEDIR} X @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} \ X ${PREFIX}/${CLAROLINEDIR}' >> ${TMPPLIST} X @${FIND} ${PREFIX}/${CLAROLINEDIR} -type d -exec ${CHMOD} a+x {} \; X @${CHMOD} ugo+w ${PREFIX}/${CLAROLINEDIR} X @${ECHO_CMD} '@exec ${CHMOD} 666 ${PREFIX}/${CLAROLINEDIR}' >>${TMPPLIST} X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.post.mk> END-of-/usr/ports/www/claroline/Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803031110.m23BAhI2048029>