summaryrefslogtreecommitdiff
path: root/print/ja-ptex-share
diff options
context:
space:
mode:
authorjlam <jlam>2005-05-16 03:04:44 +0000
committerjlam <jlam>2005-05-16 03:04:44 +0000
commit43c47c1b47887ef8bc7dd2962e4fc3732705a948 (patch)
treeb4a01b61c27a7220ff7f5134cb7652ae5ab80571 /print/ja-ptex-share
parente3f34cf3b94d75c39bb593e4765fd3331b249330 (diff)
downloadpkgsrc-43c47c1b47887ef8bc7dd2962e4fc3732705a948.tar.gz
Change the EXTRACT_USING_PAX defined/undefined option into a EXTRACT_USING
which can take multiple values -- "pax" or "gtar". The default value of EXTRACT_USING is "pax", which more closely matches reality since before, we were using bootstrap "tar" for ${GTAR} and it was actually pax-as-tar. Also, stop pretending pax-as-tar from the bootstrap kit or on NetBSD is GNU tar. Lastly, in bsd.pkg.extract.mk, note whether we need "pax" or "gtar" depending on what we need to extract the distfiles.
Diffstat (limited to 'print/ja-ptex-share')
-rw-r--r--print/ja-ptex-share/Makefile15
1 files changed, 6 insertions, 9 deletions
diff --git a/print/ja-ptex-share/Makefile b/print/ja-ptex-share/Makefile
index 066bd159617..4f6f4444c45 100644
--- a/print/ja-ptex-share/Makefile
+++ b/print/ja-ptex-share/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2005/05/16 01:15:32 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2005/05/16 03:04:45 jlam Exp $
DISTNAME= ptex-texmf-2.1
PKGNAME= ja-ptex-share-2.1
@@ -25,27 +25,24 @@ DIST_SUBDIR= teTeX
NO_CONFIGURE= YES
NO_BUILD= YES
TEXMFLOCAL= ${PREFIX}/share/texmf.local
-.if !defined(EXTRACT_USING_PAX)
-PKGSRC_USE_TOOLS+= gtar
-.endif
do-install:
${INSTALL_DATA_DIR} ${TEXMFLOCAL}
-.if defined(EXTRACT_USING_PAX)
+.if !empty(EXTRACT_USING:Mgtar)
cd ${TEXMFLOCAL} && \
- ${PAX} -O -zrf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
+ ${GTAR} -zxpf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
cd ${TEXMFLOCAL}/fonts && \
for f in jis nmin-ngoth standard morisawa; do \
- ${PAX} -O -zrf ${DISTDIR}/${DIST_SUBDIR}/$$f${EXTRACT_SUFX}; \
+ ${GTAR} -zxpf ${DISTDIR}/${DIST_SUBDIR}/$$f${EXTRACT_SUFX}; \
${MV} ${TEXMFLOCAL}/fonts/$$f/tfm ${TEXMFLOCAL}/fonts/tfm/$$f;\
${MV} ${TEXMFLOCAL}/fonts/$$f/vf ${TEXMFLOCAL}/fonts/vf/$$f;\
done
.else
cd ${TEXMFLOCAL} && \
- ${GTAR} -zxpf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
+ ${PAX} -O -zrf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
cd ${TEXMFLOCAL}/fonts && \
for f in jis nmin-ngoth standard morisawa; do \
- ${GTAR} -zxpf ${DISTDIR}/${DIST_SUBDIR}/$$f${EXTRACT_SUFX}; \
+ ${PAX} -O -zrf ${DISTDIR}/${DIST_SUBDIR}/$$f${EXTRACT_SUFX}; \
${MV} ${TEXMFLOCAL}/fonts/$$f/tfm ${TEXMFLOCAL}/fonts/tfm/$$f;\
${MV} ${TEXMFLOCAL}/fonts/$$f/vf ${TEXMFLOCAL}/fonts/vf/$$f;\
done