Index: head/graphics/libboard/Makefile =================================================================== --- head/graphics/libboard/Makefile (revision 418519) +++ head/graphics/libboard/Makefile (revision 418520) @@ -1,61 +1,62 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= libboard -DISTVERSION= 0.9.0 -PORTREVISION= 1 +DISTVERSION= 0.9.4 CATEGORIES= graphics -MASTER_SITES= LOCAL/thierry MAINTAINER= thierry@FreeBSD.org COMMENT= Vector graphics C++ library LICENSE= LGPL3 BUILD_DEPENDS= doxygen:devel/doxygen +LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} CONFIGURE_ENV= CXX=${CXX} USES= gmake USE_LDCONFIG= yes +USE_GITHUB= yes +GH_ACCOUNT= c-koi +GH_TAGNAME= 5b38274 -WRKSRC= ${WRKDIR}/${DISTNAME:C/-.$//} - PORTDOCS= * OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${ARCH} != i386 CXXFLAGS+= -fPIC .endif pre-configure: - ${REINPLACE_CMD} -e 's|-O3|${CXXFLAGS}|' ${WRKSRC}/${CONFIGURE_SCRIPT} + ${REINPLACE_CMD} -e 's|-O3|${CXXFLAGS}|;s|g++|${CXX}|' \ + ${WRKSRC}/${CONFIGURE_SCRIPT} post-install: ${MV} ${STAGEDIR}${PREFIX}/lib/libboard.so ${STAGEDIR}${PREFIX}/lib/libboard.so.0 ${LN} -sf libboard.so.0 ${STAGEDIR}${PREFIX}/lib/libboard.so .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/html/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ ${RM} -rf ${STAGEDIR}${DOCSDIR}/.svn .endif .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/ cd ${WRKSRC}/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR}/ ${RM} -rf ${STAGEDIR}${EXAMPLESDIR}/.svn .endif regression-test: (cd ${WRKDIR} && ${WRKSRC}/bin/arithmetic bec) .for ex in 1 2 3 (cd ${WRKDIR} && ${WRKSRC}/bin/example${ex}) .endfor - ${LS} -l ${WRKDIR}/arithm* ${WRKDIR}/draw* + ${LS} -l ${WRKDIR}/arithm* ${WRKDIR}/example* .include Index: head/graphics/libboard/distinfo =================================================================== --- head/graphics/libboard/distinfo (revision 418519) +++ head/graphics/libboard/distinfo (revision 418520) @@ -1,2 +1,3 @@ -SHA256 (libboard-0.9.0.tar.gz) = 01a481e9853502643d964a32b74eac3f8b0ca12d261185ae2d20b16bdcbf19e8 -SIZE (libboard-0.9.0.tar.gz) = 355463 +TIMESTAMP = 1468352804 +SHA256 (c-koi-libboard-0.9.4-5b38274_GH0.tar.gz) = 247cb53f1119b7b8505917f2e319bd38339d833652e83af43d4a034a4f8edcc7 +SIZE (c-koi-libboard-0.9.4-5b38274_GH0.tar.gz) = 270250 Index: head/graphics/libboard/files/patch-configure =================================================================== --- head/graphics/libboard/files/patch-configure (revision 418519) +++ head/graphics/libboard/files/patch-configure (revision 418520) @@ -1,46 +1,79 @@ ---- configure.orig 2010-07-16 09:07:39.000000000 +0200 -+++ configure 2014-04-21 11:18:10.000000000 +0200 -@@ -117,23 +117,6 @@ +--- configure.orig 2016-06-09 17:30:46 UTC ++++ configure +@@ -163,23 +163,6 @@ fi ## ## Are we on a 64 bits arch ## -${ECHO} -n "Checking for 64 bits architecture..." -cat > is64.c < Makefile < include/BoardConfig.h + ${ECHO} "done." + +@@ -269,6 +253,7 @@ obj/Board.o: src/Board.cpp include/Board + + bin/%: examples/%.cpp \$(STATICLIB) + \$(CXX) \$(CXXFLAGSEXEC) -o \$@ \$< ${IMAGE_CXXFLAGS} ${IMAGE_LDFLAGS} \$(STATICLIB) ++ \strip \$@ + + clean: + rm -f obj/*.o lib/* bin/* include/*~ include/board/*~ src/*~ examples/*~ *~ +@@ -292,7 +277,6 @@ if [ ${ON_PLACE} = no ]; then + \$(CP) include/BoardConfig.h \$(PREFIX)/include/ + \$(CP) include/board/*.h \$(PREFIX)/include/board + \$(CP) include/board/*.ih \$(PREFIX)/include/board +- ldconfig + EOF + fi + cat >> Makefile <> Makefile <