ports/155828: Update port: textproc/foiltex
KATO Tsuguru
tkato432 at yahoo.com
Tue Mar 22 18:20:15 UTC 2011
>Number: 155828
>Category: ports
>Synopsis: Update port: textproc/foiltex
>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: Tue Mar 22 18:20:15 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 7.3-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update MASTER_SITES and WWW: line
- Utilize PLIST_FILES/PORTEXAMPLES
Remove file:
pkg-plist
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/textproc/foiltex/Makefile textproc/foiltex/Makefile
--- /usr/ports/textproc/foiltex/Makefile 2011-03-13 20:33:03.000000000 +0900
+++ textproc/foiltex/Makefile 2011-03-14 07:07:24.000000000 +0900
@@ -7,18 +7,15 @@
PORTNAME= foiltex
PORTVERSION= 2.1.4b
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
-MASTER_SITE_SUBDIR= nonfree/macros/latex/contrib/${PORTNAME}
+MASTER_SITE_SUBDIR= macros/latex/contrib/${PORTNAME}
DISTFILES= foiltex.dtx foiltex.ins
MAINTAINER= ports at FreeBSD.org
COMMENT= A collection of LaTeX files for making foils
-DEPRECATED= Upstream disapear and distfile is no more available
-EXPIRATION_DATE= 2011-05-01
-
BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
@@ -28,14 +25,14 @@
LATEX_CMD= ${LOCALBASE}/bin/latex
-FOIL_DIR= ${PREFIX}/share/texmf/tex/latex/${PORTNAME}
-DOC_FILES= ${WRKDIR}/foiltex.dtx ${WRKDIR}/foiltex.dvi
-EXAMPLE_FILES= ${WRKDIR}/sampfoil.tex
-FOIL_FILES= ${WRKDIR}/foil17.clo ${WRKDIR}/foil20.clo \
- ${WRKDIR}/foil25.clo ${WRKDIR}/foil30.clo \
- ${WRKDIR}/foils.cls ${WRKDIR}/foils.sty \
- ${WRKDIR}/foilshrt.clo ${WRKDIR}/fltfonts.def
-PLIST_SUB= FOIL_DIR="${FOIL_DIR:S,^${PREFIX}/,,}"
+FOIL_DIR= share/texmf/tex/latex/${PORTNAME}
+FOIL_FILES= foil17.clo foil20.clo foil25.clo foil30.clo foils.cls \
+ foils.sty foilshrt.clo fltfonts.def
+
+PORTDOCS= foiltex.dtx foiltex.dvi
+PORTEXAMPLES= sampfoil.tex
+PLIST_FILES= ${FOIL_FILES:S,^,${FOIL_DIR}/,}
+PLIST_DIRS= ${FOIL_DIR}
do-extract:
${MKDIR} ${WRKDIR}
@@ -49,18 +46,26 @@
${LATEX_CMD} foiltex.dtx
do-install:
+# install data files
+ @${MKDIR} ${PREFIX}/${FOIL_DIR}
+.for file in ${FOIL_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/${FOIL_DIR}
+.endfor
# install docs and example file?
.if !defined(NOPORTDOCS)
# install docs...
@${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${DOC_FILES} ${DOCSDIR}
+.for file in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+.endfor
+.endif
+.if !defined(NOPORTEXAMPLES)
# ...and examples
@${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${EXAMPLE_FILES} ${EXAMPLESDIR}
+.for file in ${PORTEXAMPLES}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${EXAMPLESDIR}
+.endfor
.endif
-# install data files
- @${MKDIR} ${FOIL_DIR}
- @${INSTALL_DATA} ${FOIL_FILES} ${FOIL_DIR}
post-install:
${SETENV} LOCALBASE=${LOCALBASE} PKG_PREFIX=${PREFIX} \
diff -urN /usr/ports/textproc/foiltex/pkg-plist textproc/foiltex/pkg-plist
--- /usr/ports/textproc/foiltex/pkg-plist 2003-11-11 04:54:12.000000000 +0900
+++ textproc/foiltex/pkg-plist 1970-01-01 09:00:00.000000000 +0900
@@ -1,14 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/foiltex.dtx
-%%PORTDOCS%%%%DOCSDIR%%/foiltex.dvi
-%%PORTDOCS%%%%EXAMPLESDIR%%/sampfoil.tex
-%%FOIL_DIR%%/foil17.clo
-%%FOIL_DIR%%/foil20.clo
-%%FOIL_DIR%%/foil25.clo
-%%FOIL_DIR%%/foil30.clo
-%%FOIL_DIR%%/foils.cls
-%%FOIL_DIR%%/foils.sty
-%%FOIL_DIR%%/foilshrt.clo
-%%FOIL_DIR%%/fltfonts.def
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
- at dirrm %%FOIL_DIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list