From ece7963da740ef2efe94227b8fbcb68cde9f54b4 Mon Sep 17 00:00:00 2001 From: Kevin Lo Date: Sun, 16 Sep 2001 16:59:23 +0000 Subject: - Add USE_X_PREFIX - Support CC/CFLAGS properly - Add WWW: line- Add USE_X_PREFIX PR: 30533 Submitted by: Ports Fury --- editors/ted/Makefile | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) (limited to 'editors/ted/Makefile') diff --git a/editors/ted/Makefile b/editors/ted/Makefile index b106f21e4d0e..868d172983ef 100644 --- a/editors/ted/Makefile +++ b/editors/ted/Makefile @@ -7,9 +7,10 @@ PORTNAME= ted PORTVERSION= 2.10 +PORTREVISION= 1 CATEGORIES= editors textproc print MASTER_SITES= ftp://ftp.nluug.nl/pub/editors/ted/ -DISTNAME= ted-${PORTVERSION}.src +EXTRACT_SUFX= .src.tar.gz MAINTAINER= ports@FreeBSD.org @@ -18,7 +19,13 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ tiff.4:${PORTSDIR}/graphics/tiff WRKSRC= ${WRKDIR}/Ted-${PORTVERSION} + +USE_X_PREFIX= yes USE_MOTIF= yes +GNU_CONFIGURE= yes +CONFIGURE_WRKSRC= ${WRKSRC}/Ted +CONFIGURE_ENV= CC="${CC}" CFLAGS="${CFLAGS}" +CONFIGURE_ARGS= --with-MOTIF ALL_TARGET= compile.shared AFMDIR= ${PREFIX}/share/Ted/afm @@ -34,22 +41,20 @@ post-patch: -e 's,/usr/local/ind,${INDDIR},' \ -e 's,/usr/local/info,${INFODIR},' \ Ted.ad.sample >Ted - for d in ${WRKSRC}/Ted ${WRKSRC}/appFrame; do \ - cd $$d && \ - ${MV} -f config.h.in config.h.in.bak && \ - ${ECHO} '#define PREFIX "${PREFIX}"' >config.h.in && \ - ${ECHO} '#define INFODIR "${INFODIR}"' >>config.h.in && \ - ${ECHO} '#define INDDIR "${INDDIR}"' >>config.h.in && \ - ${ECHO} '#define AFMDIR "${AFMDIR}"' >>config.h.in && \ - ${CAT} config.h.in.bak >>config.h.in; \ - done + ${PERL} -pi -e 's|/usr/apps|${LOCALBASE}|g' ${WRKSRC}/bitmap/configure + +post-configure: +.for dir in appFrame appUtil bitmap ind libreg + cd ${WRKSRC}/${dir} && \ + ${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} +.endfor do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin/Ted - ${MKDIR} ${AFMDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin + @${MKDIR} ${AFMDIR} ${INSTALL_DATA} ${WRKSRC}/tedPackage/afm/* ${AFMDIR} - ${MKDIR} ${INDDIR} - ${MKDIR} ${INFODIR} + @${MKDIR} ${INDDIR} + @${MKDIR} ${INFODIR} ${INSTALL_DATA} ${WRKSRC}/tedPackage/info/TedDocument.rtf ${INFODIR} ${INSTALL_DATA} ${WRKSRC}/tedPackage/info/Ted ${PREFIX}/lib/X11/app-defaults -- cgit v1.2.3