summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorjlam <jlam>1999-10-09 20:21:47 +0000
committerjlam <jlam>1999-10-09 20:21:47 +0000
commitc6846916575f541a8bc7b85fd5ca476e99d3b34e (patch)
treee8d0a27bcef6aa0bb8a8cdba529218f2ef99dfe0 /textproc
parent9ed79cb16431d1042e14786996dc24f7c38a29cb (diff)
downloadpkgsrc-c6846916575f541a8bc7b85fd5ca476e99d3b34e.tar.gz
* simplify package Makefile
* alterations to depend on libungif instead of giflib
Diffstat (limited to 'textproc')
-rw-r--r--textproc/ted/Makefile66
1 files changed, 35 insertions, 31 deletions
diff --git a/textproc/ted/Makefile b/textproc/ted/Makefile
index d62b84a651e..a68ae72443d 100644
--- a/textproc/ted/Makefile
+++ b/textproc/ted/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 1999/10/08 21:12:52 jlam Exp $
+# $NetBSD: Makefile,v 1.4 1999/10/09 20:21:47 jlam Exp $
DISTNAME= ted-2.5.src
PKGNAME= ted-2.5
@@ -9,7 +9,7 @@ MASTER_SITES= ftp://ftp.nluug.nl/pub/editors/ted/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.nllgg.nl/Ted/
-DEPENDS+= giflib-3.0:../../graphics/giflib
+DEPENDS+= libungif-*:../../graphics/libungif
DEPENDS+= jpeg-6b:../../graphics/jpeg
DEPENDS+= png-1.0.3:../../graphics/png
DEPENDS+= tiff-*:../../graphics/tiff
@@ -18,45 +18,49 @@ DEPENDS+= xpm-3.4k:../../graphics/xpm
USE_MOTIF= YES
USE_X11= YES
+AFMDIR= ${PREFIX}/share/Ted/afm
+INDDIR= ${PREFIX}/share/Ted/ind
+INFODIR= ${PREFIX}/share/doc/Ted
+
MAKE_ENV+= DEF_PKGDIR='-DPKGDIR=\"${PREFIX}\"' \
- DEF_AFMDIR='-DAFMDIR=\"${PREFIX}/share/Ted/afm\"' \
- DEF_INDDIR='-DINDDIR=\"${PREFIX}/share/Ted/ind\"' \
- DEF_INFODIR='-DINFODIR=\"${PREFIX}/share/doc/Ted\"'
+ DEF_AFMDIR='-DAFMDIR=\"${AFMDIR}\"' \
+ DEF_INDDIR='-DINDDIR=\"${INDDIR}\"' \
+ DEF_INFODIR='-DINFODIR=\"${INFODIR}\"'
ALL_TARGET= compile
post-extract:
- @cd ${WRKSRC} ; tar xf tedPackage/TedBindist.tar
+ @cd ${WRKSRC} ; ${GTAR} xf tedPackage/TedBindist.tar
post-patch:
@cd ${WRKSRC}/info ; \
- ${SED} -e "s!Ted.afmDirectory:.*!Ted.afmDirectory:${PREFIX}/share/Ted/afm!g" \
- -e "s!Ted.spellToolSystemDicts:.*!Ted.spellToolSystemDicts:${PREFIX}/share/Ted/ind!g" \
- -e "s!Ted.documentFileName:.*!Ted.documentFileName:${PREFIX}/share/doc/Ted/TedDocument.rtf!g" \
- Ted.ad.sample > Ted
+ ${SED} -e "s!Ted.afmDirectory:.*!Ted.afmDirectory:${AFMDIR}!g" \
+ -e "s!Ted.spellToolSystemDicts:.*!Ted.spellToolSystemDicts:${INDDIR}!g" \
+ -e "s!Ted.documentFileName:.*!Ted.documentFileName:${INFODIR}/TedDocument.rtf!g" \
+ Ted.ad.sample > Ted
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin/Ted
- ${INSTALL_DATA_DIR} ${PREFIX}/share/Ted
- ${INSTALL_DATA_DIR} ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA_DIR} ${PREFIX}/share/Ted/ind
- ${INSTALL_DATA} ${FILESDIR}/README.ind ${PREFIX}/share/Ted/ind
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/Ted
- ${INSTALL_DATA} ${WRKSRC}/afm/Courier-Bold.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Courier-BoldOblique.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Courier-Oblique.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Courier.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Helvetica-Bold.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Helvetica-BoldOblique.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Helvetica-Oblique.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Helvetica.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Symbol.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Times-Bold.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Times-BoldItalic.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Times-Italic.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/afm/Times-Roman.afm ${PREFIX}/share/Ted/afm
- ${INSTALL_DATA} ${WRKSRC}/info/Ted ${PREFIX}/lib/X11/app-defaults
- ${INSTALL_DATA} ${WRKSRC}/info/TedDocument.rtf ${PREFIX}/share/doc/Ted
+ ${INSTALL_DATA_DIR} ${AFMDIR}
+ ${INSTALL_DATA} \
+ ${WRKSRC}/afm/Courier-Bold.afm \
+ ${WRKSRC}/afm/Courier-BoldOblique.afm \
+ ${WRKSRC}/afm/Courier-Oblique.afm \
+ ${WRKSRC}/afm/Courier.afm \
+ ${WRKSRC}/afm/Helvetica-Bold.afm \
+ ${WRKSRC}/afm/Helvetica-BoldOblique.afm \
+ ${WRKSRC}/afm/Helvetica-Oblique.afm \
+ ${WRKSRC}/afm/Helvetica.afm \
+ ${WRKSRC}/afm/Symbol.afm \
+ ${WRKSRC}/afm/Times-Bold.afm \
+ ${WRKSRC}/afm/Times-BoldItalic.afm \
+ ${WRKSRC}/afm/Times-Italic.afm \
+ ${WRKSRC}/afm/Times-Roman.afm \
+ ${AFMDIR}
+ ${INSTALL_DATA_DIR} ${INDDIR}
+ ${INSTALL_DATA} ${FILESDIR}/README.ind ${INDDIR}
+ ${INSTALL_DATA_DIR} ${INFODIR}
+ ${INSTALL_DATA} ${WRKSRC}/info/TedDocument.rtf ${INFODIR}
+ ${INSTALL_DATA} ${WRKSRC}/info/Ted ${PREFIX}/lib/X11/app-defaults \
.include "../../mk/bsd.pkg.mk"