# Created by: Thierry Thomas # $FreeBSD$ PORTNAME= twister-core PORTVERSION= 0.9.34 DISTVERSIONPREFIX= v PORTREVISION= 10 PORTEPOCH= 1 CATEGORIES= net-p2p MAINTAINER= thierry@FreeBSD.org COMMENT= Experimental peer-to-peer microblogging software LICENSE= BSD3CLAUSE MIT LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libleveldb.so:databases/leveldb BROKEN= fails to build with boost 1.66, see bug 224134 BROKEN_powerpc64= Does not build: /usr/bin/ld: final link failed: Bad value OPTIONS_DEFINE= DOCS USE_GITHUB= yes GH_ACCOUNT= miguelfreitas USES= bdb:48 autoreconf:build gmake iconv libtool ssl GNU_CONFIGURE= yes CONFIGURE_WRKSRC=${WRKSRC}/libtorrent CONFIGURE_ARGS= --with-libiconv \ --with-boost=${LOCALBASE} \ --with-boost-system=boost_system MAKEFILE= makefile.freebsd BUILD_WRKSRC= ${WRKSRC}/src MAKE_ENV= BOOST_INCLUDE_PATH=${LOCALBASE}/include \ BOOST_LIB_PATH=${LOCALBASE}/lib \ BDB_INCLUDE_PATH=${BDB_INCLUDE_DIR} \ BDB_LIB_PATH=${BDB_LIB_DIR} \ ICONV_LIB="${ICONV_LIB}" PLIST_FILES= bin/twisterd PORTDOCS= README.md post-patch: @${REINPLACE_CMD} 's|%%PORTVERSION%%|${PORTVERSION}|' \ ${WRKSRC}/share/genbuild.sh pre-configure: (cd ${CONFIGURE_WRKSRC} && ./autotool.sh) do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/twisterd ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include