Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  9 Jan 2004 18:31:02 +0000 (GMT)
From:      Bjorn Nelson <o_sleep@babbleheaven.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/61137: New Port:lang/pg used by WebWork math program
Message-ID:  <20040109183102.D24938465@imp.baruch.cuny.edu>
Resent-Message-ID: <200401091840.i09IeC96042830@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         61137
>Category:       ports
>Synopsis:       New Port:lang/pg used by WebWork math program
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 09 10:40:11 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     o_sleep
>Release:        FreeBSD 5.1-RELEASE-p2 i386
>Organization:
Baruch College
>Environment:
System: FreeBSD imp.baruch.cuny.edu 5.1-RELEASE-p2 FreeBSD 5.1-RELEASE-p2 #0: Mon Sep 8 16:40:15 GMT 2003 root@imp.baruch.cuny.edu:/src/usr.obj/src/usr.src/sys/PE6100 i386


>Description:
	new port PG:

	The PG ("problem generation") language allows the inclusion of both Perl and
	LaTeX code, allowing problem authors to take advantage of the syntactic
	efficiency of Perl and the typographical flexibility of LaTeX (which is
	pretty much necessary for rendering mathematics expressions).  

	WWW: http://webwork.math.rochester.edu

>How-To-Repeat:
>Fix:

--- pg.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:
#
#	pg
#	pg/Makefile
#	pg/distinfo
#	pg/pkg-plist
#	pg/pkg-descr
#
echo c - pg
mkdir -p pg > /dev/null 2>&1
echo x - pg/Makefile
sed 's/^X//' >pg/Makefile << 'END-of-pg/Makefile'
X# ex:ts=8
X# Ports collection makefile for:	pg
X# Date created:			Jan 8, 2004
X# Whom:				o_sleep
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pg
XPORTVERSION=	2.0
XPORTREVISION=	0
XCATEGORIES=	lang
XMASTER_SITES=   ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=     openwebwork
XDISTNAME=	${PORTNAME}-${PORTVERSION}pr2
X
XMAINTAINER=	o_sleep@babbleheaven.com
XCOMMENT=	Used by webwork for local rendering
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}pr2
XUSE_BZIP2=	yes
XUSE_PERL5=	yes
XNO_BUILD=	yes
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X	${MKDIR} ${PREFIX}/pg
X	${CP} -R ${WRKSRC}/* ${PREFIX}/pg
X
X.include <bsd.port.post.mk>
END-of-pg/Makefile
echo x - pg/distinfo
sed 's/^X//' >pg/distinfo << 'END-of-pg/distinfo'
XMD5 (pg-2.0pr2.tar.bz2) = 50f9bc5eec493f73e8f2a0769ca0d09e
END-of-pg/distinfo
echo x - pg/pkg-plist
sed 's/^X//' >pg/pkg-plist << 'END-of-pg/pkg-plist'
Xpg/lib/AlgParser.pm
Xpg/lib/AnswerHash.pm
Xpg/lib/AnswerIO.pm
Xpg/lib/Circle.pm
Xpg/lib/Complex.pm
Xpg/lib/Complex1.pm
Xpg/lib/Distributions.pm
Xpg/lib/Fraction.pm
Xpg/lib/Fun.pm
Xpg/lib/Hermite.pm
Xpg/lib/Label.pm
Xpg/lib/List.pm
Xpg/lib/Match.pm
Xpg/lib/Matrix.pm
Xpg/lib/MatrixReal1.pm
Xpg/lib/Multiple.pm
Xpg/lib/PGrandom.pm
Xpg/lib/Regression.pm
Xpg/lib/Select.pm
Xpg/lib/Units.pm
Xpg/lib/VectorField.pm
Xpg/lib/WWPlot.pm
Xpg/lib/WeBWorK/PG/IO/Daemon2.pm
Xpg/lib/WeBWorK/PG/IO/WW1.pm
Xpg/lib/WeBWorK/PG/IO/WW2.pm
Xpg/lib/WeBWorK/PG/IO.pm
Xpg/lib/WeBWorK/PG/ImageGenerator.pm
Xpg/lib/WeBWorK/PG/Translator.pm
Xpg/lib/WeBWorK/EquationCache.pm
Xpg/macros/IO.pl
Xpg/macros/LinearProgramming.pl
Xpg/macros/PG.pl
Xpg/macros/PG_CAPAmacros.pl
Xpg/macros/PG_module_list.pl
Xpg/macros/PGanswermacros.pl
Xpg/macros/PGasu.pl
Xpg/macros/PGauxiliaryFunctions.pl
Xpg/macros/PGbasicmacros.pl
Xpg/macros/PGchoicemacros.pl
Xpg/macros/PGcomplexmacros.pl
Xpg/macros/PGdiffeqmacros.pl
Xpg/macros/PGgraders.pl
Xpg/macros/PGgraphmacros.pl
Xpg/macros/PGmatrixmacros.pl
Xpg/macros/PGmorematrixmacros.pl
Xpg/macros/PGnumericalmacros.pl
Xpg/macros/StdConst.pg
Xpg/macros/PGpolynomialmacros.pl
Xpg/macros/PGstatisticsmacros.pl
Xpg/macros/StdUnits.pg
Xpg/macros/dangerousMacros.pl
Xpg/macros/displayMacros.pl
Xpg/macros/extraAnswerEvaluators.pl
X@dirrm pg/macros
X@dirrm pg/lib/WeBWorK/PG/IO
X@dirrm pg/lib/WeBWorK/PG
X@dirrm pg/lib/WeBWorK
X@dirrm pg/lib
X@dirrm pg
END-of-pg/pkg-plist
echo x - pg/pkg-descr
sed 's/^X//' >pg/pkg-descr << 'END-of-pg/pkg-descr'
XPG
X
XThe PG ("problem generation") language allows the inclusion of both Perl and
XLaTeX code, allowing problem authors to take advantage of the syntactic
Xefficiency of Perl and the typographical flexibility of LaTeX (which is
Xpretty much necessary for rendering mathematics expressions).  
X
XWWW: http://webwork.math.rochester.edu
END-of-pg/pkg-descr
exit
--- pg.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?20040109183102.D24938465>