1PORTNAME= triangle 2PORTVERSION= 1.6 3PORTREVISION= 5 4CATEGORIES= math 5MASTER_SITES= NL/voronoi 6DISTNAME= ${PORTNAME} 7DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} 8 9MAINTAINER= ports@MidnightBSD.org 10COMMENT= Two-Dimensional Quality Mesh Generator and Delaunay Triangulator 11WWW= https://www.cs.cmu.edu/~quake/triangle.html 12 13# Converted from NO_CDROM 14LICENSE= triangle 15LICENSE_NAME= triangle 16LICENSE_TEXT= No commercial use without prior arrangement with the author 17LICENSE_PERMS= dist-mirror pkg-mirror auto-accept 18 19USES= zip xorg 20NO_WRKSUBDIR= yes 21MAKEFILE= makefile 22USE_XORG= x11 23USE_LDCONFIG= yes 24 25PLIST_FILES= bin/${PORTNAME} bin/showme \ 26 include/${PORTNAME}.h \ 27 lib/lib${PORTNAME}.so \ 28 lib/lib${PORTNAME}.so.${PORTVERSION} 29 30post-build: 31 @cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -DTRILIBRARY -shared -fPIC -Wl,-soname,lib${PORTNAME}.so.${PORTVERSION} -o lib${PORTNAME}.so.${PORTVERSION} ${PORTNAME}.c 32 33do-install: 34 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${WRKSRC}/showme ${PREFIX}/bin 35 ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.h ${PREFIX}/include 36 ${INSTALL_DATA} ${WRKSRC}/lib${PORTNAME}.so.${PORTVERSION} ${PREFIX}/lib 37 cd ${PREFIX}/lib && ${LN} -s lib${PORTNAME}.so.${PORTVERSION} lib${PORTNAME}.so 38 @${STRIP_CMD} ${PREFIX}/lib/lib${PORTNAME}.so.${PORTVERSION} 39 40do-test: 41 @cd ${INSTALL_WRKSRC} && ./${PORTNAME} -p A.poly && ./showme A.1.poly 42 43.include <bsd.port.mk> 44