ports/72758: New port: latex-schedule

Yuichiro AIZAWA yaizawa at mdbl.sfc.keio.ac.jp
Sat Oct 16 14:00:38 UTC 2004


>Number:         72758
>Category:       ports
>Synopsis:       New port: latex-schedule
>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:   Sat Oct 16 14:00:37 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Yuichiro AIZAWA
>Release:        FreeBSD 5.2.1-RELEASE-p11 i386
>Organization:
Graduate School of Media and Governance, Keio University
>Environment:
System: FreeBSD amaterasu.yaizawa.jp 5.2.1-RELEASE-p11 FreeBSD 5.2.1-RELEASE-p11 #8: Tue Oct 5 14:15:59 JST 2004 yaizawa at amaterasu.yaizawa.jp:/usr/obj/usr/src/sys/TP570 i386
>Description:
A LaTeX package to construct charts of recurring weekly appointments
>How-To-Repeat:

>Fix:
# 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/print/latex-schedule
#	/usr/ports/print/latex-schedule/distinfo
#	/usr/ports/print/latex-schedule/pkg-descr
#	/usr/ports/print/latex-schedule/Makefile
#	/usr/ports/print/latex-schedule/pkg-plist
#
echo c - /usr/ports/print/latex-schedule
mkdir -p /usr/ports/print/latex-schedule > /dev/null 2>&1
echo x - /usr/ports/print/latex-schedule/distinfo
sed 's/^X//' >/usr/ports/print/latex-schedule/distinfo << 'END-of-/usr/ports/print/latex-schedule/distinfo'
XMD5 (latex-schedule/schedule.dtx) = a5f32497b5fa0e6b5e651adabb5b347e
XSIZE (latex-schedule/schedule.dtx) = 25531
XMD5 (latex-schedule/schedule.ins) = 3217034ff46249333e06aa955a35ef04
XSIZE (latex-schedule/schedule.ins) = 159
XMD5 (latex-schedule/schedule.ps) = 780d6bddb2f78fb35d87acb28cf2f119
XSIZE (latex-schedule/schedule.ps) = 324044
END-of-/usr/ports/print/latex-schedule/distinfo
echo x - /usr/ports/print/latex-schedule/pkg-descr
sed 's/^X//' >/usr/ports/print/latex-schedule/pkg-descr << 'END-of-/usr/ports/print/latex-schedule/pkg-descr'
XThe `schedule' provides a simple interface for creating graphical charts
Xdisplaying weekly appointments.  Many respects of the overall layout can be
Xcustomized to suit the user's desires.  Unless these default settings are
Xchanged, the created schedule will run from Monday to Friday, 8:00am to 5:00pm,
Xand the only predefined command to insert appointments will be \class, which
Xdraws the appointment using black text on a medium-gray background.
X
X- Yuichiro AIZAWA
Xyaizawa at mdbl.sfc.keio.ac.jp
END-of-/usr/ports/print/latex-schedule/pkg-descr
echo x - /usr/ports/print/latex-schedule/Makefile
sed 's/^X//' >/usr/ports/print/latex-schedule/Makefile << 'END-of-/usr/ports/print/latex-schedule/Makefile'
X# New ports collection makefile for:	latex-schedule
X# Date created:		16 Oct 2004
X# Whom:			yaizawa at mdbl.sfc.keio.ac.jp
X#
X# $FreeBSD: $
X
XPORTNAME=	latex-schedule
XPORTVERSION=	1.0.19971028
XCATEGORIES=	print
XMASTER_SITES=	ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
X		${MASTER_SITE_TEX_CTAN}
XMASTER_SITE_SUBDIR=	macros/latex/contrib/schedule
XDISTFILES=	schedule.dtx schedule.ins schedule.ps
XDIST_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	yaizawa at mdbl.sfc.keio.ac.jp
XCOMMENT=	A LaTeX package to construct charts of recurring weekly appointments
X
XBUILD_DEPENDS=	mktexlsr:${PORTSDIR}/print/teTeX-base \
X		${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
XRUN_DEPENDS=	latex:${PORTSDIR}/print/teTeX-base \
X		${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
X
XPLIST_SUB=	MKTEXLSR=${MKTEXLSR} CLASSDIR=${CLASSDIR}
X
XTEXMFLOCAL=	share/texmf-local
XTEXMFLOCAL_LSR=	${LOCALBASE}/${TEXMFLOCAL}/ls-R
XMKTEXLSR=	${LOCALBASE}/bin/mktexlsr
XTEX_BIN=	${LOCALBASE}/bin/tex
XYES_CMD=	/usr/bin/yes
XCLASSDIR=	${TEXMFLOCAL}/tex/latex/${PORTNAME:S/^latex-//}
XWRKSRC=		${WRKDIR}/${PORTNAME:S/^latex-//}
X
XCLASS_FILES=	schedule.dtx schedule.sty
XDOC_FILES=	schedule.ps
X
Xdo-extract:
X	${MKDIR} ${WRKSRC}
X	cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} ${DISTFILES} ${WRKSRC}
X
Xdo-build:
X	cd ${WRKSRC} && ${YES_CMD} | ${TEX_BIN} schedule.ins
X
Xdo-install:
X	${MKDIR} ${PREFIX}/${CLASSDIR}
X	${INSTALL_DATA} ${CLASS_FILES:S@^@${WRKSRC}/@} ${PREFIX}/${CLASSDIR}
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${DOC_FILES:S@^@${WRKSRC}/@} ${DOCSDIR}
X.endif
X
Xpost-install:
X	@${MKTEXLSR}
X
X.include <bsd.port.mk>
END-of-/usr/ports/print/latex-schedule/Makefile
echo x - /usr/ports/print/latex-schedule/pkg-plist
sed 's/^X//' >/usr/ports/print/latex-schedule/pkg-plist << 'END-of-/usr/ports/print/latex-schedule/pkg-plist'
X at comment $FreeBSD: $
X%%PORTDOCS%%%%DOCSDIR%%/schedule.ps
X%%CLASSDIR%%/schedule.dtx
X%%CLASSDIR%%/schedule.sty
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrm %%CLASSDIR%%
X at exec %%MKTEXLSR%%
X at unexec %%MKTEXLSR%%
END-of-/usr/ports/print/latex-schedule/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list