PORTNAME= srecord PORTVERSION= 1.64 PORTREVISION= 20 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= brooks@FreeBSD.org COMMENT= Collection of powerful tools for manipulating EPROM load files WWW= https://srecord.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libgcrypt.so:security/libgcrypt ALL_TARGET= all libdir/pkgconfig/srecord.pc USES= ghostscript groff libtool:build GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib HEADER_DIRS= input \ input/file \ input/filter \ input/filter/checksum \ input/filter/interval \ input/filter/message \ input/generator \ memory \ memory/walker \ output \ output/file \ quit OPTIONS_DEFINE= DOCS post-build: ${STRIP_CMD} ${WRKSRC}/srecord/.libs/libsrecord.so.0.0.0 pre-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} ${MKDIR} ${HEADER_DIRS:S,^,${STAGEDIR}${PREFIX}/include/${PORTNAME}/,} post-install: ${INSTALL_DATA} ${WRKSRC}/libdir/pkgconfig/srecord.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig test: @cd ${WRKSRC} && ${MAKE} sure build-plist: ${RM} ${PLIST} ${MAKE} makeplist | \ ${GREP} -v you/have/to/check/what/makeplist/gives/you >> ${PLIST} .include