1 # $NetBSD: Makefile,v 1.38 2010/06/13 22:44:13 wiz Exp $
7 MASTER_SITES= ftp://ftp.nluug.nl/pub/editors/ted/
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://www.nllgg.nl/Ted/
11 COMMENT= X11 based WordPad-like word processor
13 PKG_INSTALLATION_TYPES= overwrite pkgviews
14 PKG_DESTDIR_SUPPORT= user-destdir
18 WRKSRC= ${WRKDIR}/Ted-2.16
21 AFMDIR= ${PREFIX}/share/Ted/afm
22 INDDIR= ${PREFIX}/share/Ted/ind
23 INFODIR= ${PREFIX}/share/doc/Ted
25 CONFIGURE_ENV+= ac_jpeg_includes="${BUILDLINK_PREFIX.jpeg}/include"
26 CONFIGURE_ENV+= ac_jpeg_libraries="${BUILDLINK_PREFIX.jpeg}/lib"
27 # disabled, has not been update since about libpng-0.90
28 #CONFIGURE_ENV+= ac_png_includes="${BUILDLINK_PREFIX.png}/include"
29 #CONFIGURE_ENV+= ac_png_libraries="${BUILDLINK_PREFIX.png}/lib"
30 CONFIGURE_ENV+= ac_tiff_includes="${BUILDLINK_PREFIX.tiff}/include"
31 CONFIGURE_ENV+= ac_tiff_libraries="${BUILDLINK_PREFIX.tiff}/lib"
32 CONFIGURE_ENV+= ac_xm_includes="${BUILDLINK_PREFIX.openmotif}/include"
33 CONFIGURE_ENV+= ac_xm_libraries="${BUILDLINK_PREFIX.openmotif}/lib"
34 CONFIGURE_ENV+= ac_xpm_includes="${BUILDLINK_PREFIX.libXpm}/include"
35 CONFIGURE_ENV+= ac_xpm_libraries="${BUILDLINK_PREFIX.libXpm}/lib"
36 CONFIGURE_ENV+= ac_zlib_includes="${BUILDLINK_PREFIX.zlib}/include"
37 CONFIGURE_ENV+= ac_zlib_libraries="${BUILDLINK_PREFIX.zlib}/lib"
39 MAKE_FLAGS+= CONFIGURE_OPTIONS=--x-libraries=${X11BASE}/lib\ --with-motif
41 MAKE_ENV+= ${CONFIGURE_ENV}
42 MAKE_ENV+= DEF_PKGDIR='-DPKGDIR=\"${PREFIX}\"' \
43 DEF_AFMDIR='-DAFMDIR=\"${AFMDIR}\"' \
44 DEF_INDDIR='-DINDDIR=\"${INDDIR}\"' \
45 DEF_INFODIR='-DDOCUMENT_DIR=\"${INFODIR}\"'
47 BUILD_TARGET= compile.shared
48 INSTALL_TARGET= install.shared
50 INSTALLATION_DIRS= bin lib/X11/app-defaults
53 @cd ${WRKSRC} ; ${GTAR} xf tedPackage/TedBindist.tar
57 ${SED} -e "s!Ted.afmDirectory:.*!Ted.afmDirectory:${AFMDIR}!g" \
58 -e "s!Ted.spellToolSystemDicts:.*!Ted.spellToolSystemDicts:${INDDIR}!g" \
59 -e "s!Ted.documentFileName:.*!Ted.documentFileName:${INFODIR}/TedDocument-en_US.rtf!g" \
60 Ted.ad.sample > Ted.ad
63 ${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${DESTDIR}${PREFIX}/bin/Ted
64 ${INSTALL_DATA_DIR} ${DESTDIR}${AFMDIR}
66 ${WRKSRC}/afm/Courier-Bold.afm \
67 ${WRKSRC}/afm/Courier-BoldOblique.afm \
68 ${WRKSRC}/afm/Courier-Oblique.afm \
69 ${WRKSRC}/afm/Courier.afm \
70 ${WRKSRC}/afm/Helvetica-Bold.afm \
71 ${WRKSRC}/afm/Helvetica-BoldOblique.afm \
72 ${WRKSRC}/afm/Helvetica-Oblique.afm \
73 ${WRKSRC}/afm/Helvetica.afm \
74 ${WRKSRC}/afm/Symbol.afm \
75 ${WRKSRC}/afm/Times-Bold.afm \
76 ${WRKSRC}/afm/Times-BoldItalic.afm \
77 ${WRKSRC}/afm/Times-Italic.afm \
78 ${WRKSRC}/afm/Times-Roman.afm \
80 ${INSTALL_DATA_DIR} ${DESTDIR}${INDDIR}
81 ${INSTALL_DATA} ${FILESDIR}/README.ind ${DESTDIR}${INDDIR}
82 ${INSTALL_DATA_DIR} ${DESTDIR}${INFODIR}
83 ${INSTALL_DATA} ${WRKSRC}/Ted/TedDocument-en_US.rtf ${DESTDIR}${INFODIR}
84 ${INSTALL_DATA} ${WRKSRC}/Ted/Ted.ad \
85 ${DESTDIR}${PREFIX}/lib/X11/app-defaults/Ted
87 .include "../../devel/zlib/buildlink3.mk"
88 .include "../../graphics/jpeg/buildlink3.mk"
89 #.include "../../graphics/png/buildlink3.mk"
90 .include "../../graphics/tiff/buildlink3.mk"
91 .include "../../x11/libXpm/buildlink3.mk"
92 .include "../../mk/motif.buildlink3.mk"
94 .include "../../mk/bsd.pkg.mk"