# New ports collection makefile for: tgif # Date created: 30 Jan 1999 # Whom: bmc@WillsCreek.COM # # $FreeBSD$ # PORTNAME= tgif PORTVERSION= 4.2.2 CATEGORIES= graphics MASTER_SITES= ftp://bourbon.usc.edu/pub/tgif/ \ http://groups.yahoo.com/group/tgif4-announce/files/ \ SF DISTNAME= ${PORTNAME}-QPL-${PORTVERSION} MAINTAINER= bmc@clapper.org COMMENT= An Xlib-based two-dimensional drawing tool and hyper-object browser RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm OPTIONS= NLS "Enable native language support" on \ A4SIZE "Set default paper size to A4" off USE_IMAKE= yes PORTDOCS= HISTORY README USE_XORG= x11 xext xt sm ice MAKE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" MAN1= tgif.1 .include .if !defined(WITHOUT_NLS) USE_GETTEXT= yes IMAKEDEFINES+= WITH_NLS PLIST_SUB= NLS="" .else PLIST_SUB= NLS="@comment " .endif .if defined(WITH_A4SIZE) IMAKEDEFINES+= WITH_A4SIZE .endif EXAMPLES.demo= an-sr-flip-flop.obj launch-demo-1.obj \ fonts.obj launch-demo.obj keys.obj slide-demo.obj example.tex EXAMPLES.spice= README BZ.mod DN.mod DN.sym MN.mod MN.sym MP.mod MP.sym \ SN.mod SN.sym SP.mod SP.sym capacitor.sym connection.sym \ demo.obj gauge.sym ground.sym in.sym out.sym port.sym \ resistor.0tc.sym resistor.2tc.sym resistor.h.2tc.sym \ resistor.h.sym resistor.sym pre-configure: cd ${WRKSRC} && ${INSTALL_DATA} Tgif.tmpl-freebsd Tgif.tmpl ( for D in ${IMAKEDEFINES}; do \ ${ECHO_CMD} "#define $${D}"; \ done; \ ${CAT} ${FILESDIR}/Tgif.tmpl-freebsdports; \ ) > ${WRKSRC}/Tgif.tmpl-freebsdports post-install: .for D in demo spice ${MKDIR} ${EXAMPLESDIR}/${D} cd ${WRKSRC}/${D:S/demo//} \ && ${INSTALL_DATA} ${EXAMPLES.${D}} ${EXAMPLESDIR}/${D} .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include