Lines 4-15
Link Here
|
4 |
# |
4 |
# |
5 |
# $FreeBSD: ports/print/latex-pgf/Makefile,v 1.2 2004/03/03 21:38:07 krion Exp $ |
5 |
# $FreeBSD: ports/print/latex-pgf/Makefile,v 1.2 2004/03/03 21:38:07 krion Exp $ |
6 |
|
6 |
|
7 |
PORTNAME= latex-pgf |
7 |
PORTNAME= pgf |
8 |
PORTVERSION= 0.60 |
8 |
PORTVERSION= 0.62 |
9 |
CATEGORIES= print |
9 |
CATEGORIES= print |
10 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
10 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITE_SUBDIR= latex-beamer |
11 |
MASTER_SITE_SUBDIR= latex-beamer |
12 |
DISTNAME= ${PORTNAME:S/^latex-//}-${PORTVERSION} |
12 |
PKGNAMEPREFIX= latex- |
13 |
|
13 |
|
14 |
MAINTAINER= hrs@FreeBSD.org |
14 |
MAINTAINER= hrs@FreeBSD.org |
15 |
COMMENT= A LaTeX package for TeX Portable Graphic Format |
15 |
COMMENT= A LaTeX package for TeX Portable Graphic Format |
Lines 20-49
Link Here
|
20 |
${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal |
20 |
${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal |
21 |
|
21 |
|
22 |
NO_BUILD= YES |
22 |
NO_BUILD= YES |
23 |
PLIST_SUB= MKTEXLSR=${MKTEXLSR} CLASSDIR=${CLASSDIR} |
|
|
24 |
|
23 |
|
25 |
TEXMFLOCAL= share/texmf-local |
24 |
TEXMFLOCAL= share/texmf-local |
26 |
TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCAL}/ls-R |
25 |
TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCAL}/ls-R |
27 |
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr |
26 |
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr |
28 |
CLASSDIR= ${TEXMFLOCAL}/tex/latex/${PORTNAME:S/^latex-//} |
27 |
CLASSDIR= ${TEXMFLOCAL}/tex/latex/${PORTNAME} |
29 |
WRKSRC= ${WRKDIR}/${PORTNAME:S/^latex-//} |
28 |
WRKSRC= ${WRKDIR}/${PORTNAME} |
30 |
|
29 |
|
31 |
CLASS_FILES= pgf.sty pgfarrows.sty pgfautomata.sty pgfheaps.sty \ |
30 |
.if !defined(NOPORTDOCS) |
32 |
pgfnodes.sty pgfshade.sty xxcolor.sty |
31 |
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} |
33 |
|
32 |
PORTDOCS= * |
34 |
DOC_FILES= AUTHORS ChangeLog FILES INSTALL README TODO \ |
33 |
.endif |
35 |
apple.jpg apple.mask.jpg \ |
|
|
36 |
pgfuserguide.pdf pgfuserguide.tex \ |
37 |
tu-logo.25.eps tu-logo.25.jpg \ |
38 |
tu-logo.eps tu-logo.jpg \ |
39 |
tu-logo.mask.jpg \ |
40 |
|
34 |
|
41 |
do-install: |
35 |
do-install: |
42 |
${MKDIR} ${PREFIX}/${CLASSDIR} |
36 |
@${MKDIR} ${PREFIX}/${CLASSDIR} |
43 |
${INSTALL_DATA} ${CLASS_FILES:S@^@${WRKSRC}/@} ${PREFIX}/${CLASSDIR} |
37 |
${CP} ${WRKSRC}/*.sty ${PREFIX}/${CLASSDIR} |
|
|
38 |
@${FIND} ${PREFIX}/${CLASSDIR} ! -type d | \ |
39 |
${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} |
40 |
@${FIND} ${PREFIX}/${CLASSDIR} -type d | ${SORT} -r | \ |
41 |
${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} |
42 |
@${ECHO_CMD} '@exec ${MKTEXLSR}' >> ${TMPPLIST} |
43 |
@${ECHO_CMD} '@unexec ${MKTEXLSR}' >> ${TMPPLIST} |
44 |
.if !defined(NOPORTDOCS) |
44 |
.if !defined(NOPORTDOCS) |
45 |
${MKDIR} ${DOCSDIR} |
45 |
@${MKDIR} ${DOCSDIR} |
46 |
${INSTALL_DATA} ${DOC_FILES:S@^@${WRKSRC}/@} ${DOCSDIR} |
46 |
${INSTALL_DATA} ${WRKSRC}/pgfuserguide.pdf ${DOCSDIR} |
47 |
.endif |
47 |
.endif |
48 |
|
48 |
|
49 |
post-install: |
49 |
post-install: |