From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 3 11:20:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD9761065671 for ; Mon, 3 Mar 2008 11:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A6FFD8FC1B for ; Mon, 3 Mar 2008 11:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m23BK1ed026504 for ; Mon, 3 Mar 2008 11:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m23BK1rt026503; Mon, 3 Mar 2008 11:20:01 GMT (envelope-from gnats) Resent-Date: Mon, 3 Mar 2008 11:20:01 GMT Resent-Message-Id: <200803031120.m23BK1rt026503@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wen heping Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C568106567E for ; Mon, 3 Mar 2008 11:13:40 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 8708C8FC20 for ; Mon, 3 Mar 2008 11:13:40 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m23BAhQf048030 for ; Mon, 3 Mar 2008 11:10:43 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m23BAhI2048029; Mon, 3 Mar 2008 11:10:43 GMT (envelope-from nobody) Message-Id: <200803031110.m23BAhI2048029@www.freebsd.org> Date: Mon, 3 Mar 2008 11:10:43 GMT From: Wen heping To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/121314: [New] ports: www/claroline version 1.8.9 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2008 11:20:01 -0000 >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 X AllowOverride None X Order Allow,Deny X Allow from all X 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 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 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 END-of-/usr/ports/www/claroline/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: