From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Mar 28 04:00:02 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 2EB9F1065671 for ; Fri, 28 Mar 2008 04:00:02 +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 06FBB8FC1C for ; Fri, 28 Mar 2008 04:00:02 +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 m2S401ub075587 for ; Fri, 28 Mar 2008 04:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2S401HZ075586; Fri, 28 Mar 2008 04:00:01 GMT (envelope-from gnats) Resent-Date: Fri, 28 Mar 2008 04:00:01 GMT Resent-Message-Id: <200803280400.m2S401HZ075586@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, Hiroto Kagotani Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B24BA1065672 for ; Fri, 28 Mar 2008 03:50:30 +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 9CBC58FC17 for ; Fri, 28 Mar 2008 03:50:30 +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 m2S3oDWg024967 for ; Fri, 28 Mar 2008 03:50:13 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m2S3oD7s024966; Fri, 28 Mar 2008 03:50:13 GMT (envelope-from nobody) Message-Id: <200803280350.m2S3oD7s024966@www.freebsd.org> Date: Fri, 28 Mar 2008 03:50:13 GMT From: Hiroto Kagotani To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/122178: www/moodle: enabling mimeTeX functionality 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: Fri, 28 Mar 2008 04:00:02 -0000 >Number: 122178 >Category: ports >Synopsis: www/moodle: enabling mimeTeX functionality >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Mar 28 04:00:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Hiroto Kagotani >Release: 7.0-RELEASE >Organization: Okayama Univ. >Environment: FreeBSD myhost.mydomain 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC 2008 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: moodle has TeX filter functionality with built-in mimetex.freebsd binary, but the binary requires an old library based on FreeBSD 5.x and is not executable in the current installation. moodle should depend on the latest www/mimetex port for any version of FreeBSD. >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ru moodle.orig/Makefile moodle/Makefile --- moodle.orig/Makefile 2008-03-08 03:48:58.000000000 +0900 +++ moodle/Makefile 2008-03-28 12:03:32.000000000 +0900 @@ -22,7 +22,8 @@ MSSQL "Add support for a MS SQL Server" Off \ ZLIB "Add zip/unzip functionality" On \ NETWORK "Add Moodle Network functionality" Off \ - LDAP "Add LDAP authentication functionality" Off + LDAP "Add LDAP authentication functionality" Off \ + MIMETEX "Add mimeTeX filter functionality" On .include @@ -64,6 +65,10 @@ USE_PHP+= ldap .endif +.if !defined(WITHOUT_MIMETEX) +RUN_DEPENDS+= ${PREFIX}/www/cgi-bin/mimetex.cgi:${PORTSDIR}/www/mimetex +.endif + NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message @@ -92,6 +97,9 @@ >> ${TMPPLIST} ${CHMOD} 755 ${PREFIX}/${MOODLEDATADIR} @${ECHO_CMD} '@exec ${CHMOD} 755 ${PREFIX}/${MOODLEDATADIR}' >> ${TMPPLIST} +.if !defined(WITHOUT_MIMETEX) + ${LN} -sf ${PREFIX}/www/cgi-bin/mimetex.cgi ${PREFIX}/${MOODLEDIR}/filter/tex/mimetex.freebsd +.endif post-install: @${CAT} ${PKGMESSAGE} >Release-Note: >Audit-Trail: >Unformatted: