diff options
author | Pietro Cerutti <gahr@FreeBSD.org> | 2014-02-05 14:37:18 +0000 |
---|---|---|
committer | Pietro Cerutti <gahr@FreeBSD.org> | 2014-02-05 14:37:18 +0000 |
commit | ad55e0a941239773da94e2b674b372f3db4afb79 (patch) | |
tree | d805906023de19a38016adf5bc0836e018533a97 /astro | |
parent | 7610f8e1f03f591b5472e7bfee687ace7b0da30f (diff) |
Notes
Diffstat (limited to 'astro')
-rw-r--r-- | astro/tkgeomap/Makefile | 25 | ||||
-rw-r--r-- | astro/tkgeomap/pkg-plist | 18 |
2 files changed, 27 insertions, 16 deletions
diff --git a/astro/tkgeomap/Makefile b/astro/tkgeomap/Makefile index 3143b6a2e02a..40658948ab1e 100644 --- a/astro/tkgeomap/Makefile +++ b/astro/tkgeomap/Makefile @@ -9,29 +9,36 @@ MASTER_SITES= SF MAINTAINER= tcltk@FreeBSD.org COMMENT= Read, manipulate, and display geo data +LICENSE= GPLv2 + LIB_DEPENDS= libtclgeomap.so:${PORTSDIR}/astro/tclgeomap -NO_STAGE= yes +USES+= tk +GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tclgeomap-include=${LOCALBASE}/include/tclgeomap --with-x \ --with-tcl=${TCL_LIBDIR} --with-tclinclude=${TCL_INCLUDEDIR} \ --with-tk=${TK_LIBDIR} --with-tkinclude=${TK_INCLUDEDIR} \ --x-libraries=${LOCALBASE}/lib --x-includes=${LOCALBASE}/include MAKE_ENV+= TCLGEOMAP_LIB="-L ${LOCALBASE}/lib -ltclgeomap" -USES+= tk -GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${DISTNAME}/unix -PLIST_SUB= INC=include/${PORTNAME} LIB=lib/${PORTNAME} USE_LDCONFIG= yes -MANN= igeomap.n tkgeomap.n tkgeomap_procs.n wdgeomap.n - -post-install: - @${LN} -sf ${PREFIX}/lib/lib${PORTNAME}.so ${PREFIX}/lib/lib${PORTNAME}.so.0 - post-patch: @${REINPLACE_CMD} -e '/=.*PACKAGE_VERSION/s|$${PACKAGE_VERSION}||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|@PACKAGE_VERSION@||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^package/!s|@PACKAGE_VERSION@||g' ${WRKSRC}/pkgIndex.tcl.in @${REINPLACE_CMD} -e '2s|.*|exit 0|' ${WRKSRC}/mkLinks +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/include/tkgeomap + ${FIND} ${WRKSRC}/.. -name "*.h" -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/include/tkgeomap \; + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/tkgeomap + ${INSTALL_DATA} ${WRKSRC}/../library/tkgeomap_procs.tcl ${STAGEDIR}${PREFIX}/lib/tkgeomap + ${INSTALL_DATA} ${WRKSRC}/../library/wdgeomap.tcl ${STAGEDIR}${PREFIX}/lib/tkgeomap + ${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl ${STAGEDIR}${PREFIX}/lib/tkgeomap + ${INSTALL_DATA} ${WRKSRC}/libtkgeomap.so ${STAGEDIR}${PREFIX}/lib/libtkgeomap.so.0 + ${LN} -sf libtkgeomap.so.0 ${STAGEDIR}${PREFIX}/lib/libtkgeomap.so + ${FIND} ${WRKSRC}/../doc -name "*.n" -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/man/mann \; + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtkgeomap.so.0 + .include <bsd.port.mk> diff --git a/astro/tkgeomap/pkg-plist b/astro/tkgeomap/pkg-plist index 7dbf5af8c5a1..2b194b7a0a10 100644 --- a/astro/tkgeomap/pkg-plist +++ b/astro/tkgeomap/pkg-plist @@ -1,9 +1,13 @@ lib/libtkgeomap.so lib/libtkgeomap.so.0 -%%INC%%/tkgeomap.h -%%INC%%/tkgeomapInt.h -%%LIB%%/pkgIndex.tcl -%%LIB%%/tkgeomap_procs.tcl -%%LIB%%/wdgeomap.tcl -@dirrm %%INC%% -@dirrm %%LIB%% +include/tkgeomap/tkgeomap.h +include/tkgeomap/tkgeomapInt.h +lib/tkgeomap/pkgIndex.tcl +lib/tkgeomap/tkgeomap_procs.tcl +lib/tkgeomap/wdgeomap.tcl +man/mann/igeomap.n.gz +man/mann/tkgeomap.n.gz +man/mann/tkgeomap_procs.n.gz +man/mann/wdgeomap.n.gz +@dirrm include/tkgeomap +@dirrm lib/tkgeomap |