# $FreeBSD$ # common bits for verlihub plugins # this controls DISTNAME PLUGIN_NAME?= ${PORTNAME} PKGNAMEPREFIX= verlihub-plugins- DISTNAME?= ${PLUGIN_NAME}-${PORTVERSION} WRKSRC?= ${WRKDIR}/${PLUGIN_NAME} COMMENT?= ${PLUGIN_DESC} plugin for VerliHub - a Direct Connect protocol server BUILD_DEPENDS+= ${LOCALBASE}/bin/verlihub:net-p2p/verlihub RUN_DEPENDS+= ${LOCALBASE}/bin/verlihub:net-p2p/verlihub GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES+= libtool USE_GCC= any PLIST_FILES+= lib/lib${PLUGIN_NAME}_pi.a \ lib/lib${PLUGIN_NAME}_pi.so \ lib/lib${PLUGIN_NAME}_pi.so.0 \ lib/lib${PLUGIN_NAME}_pi.so.0.0.0 \ etc/verlihub/plugins/lib${PLUGIN_NAME}_pi.so PKGMESSAGE= ${WRKDIR}/pkg-message PKGMESSAGE_TEMPLATE= ${PORTSDIR}/net-p2p/verlihub-plugins/pkg-message.plugins post-build:: @${SED} -e 's,%%PLUGIN_DESC%%,${PLUGIN_DESC},' < \ ${PKGMESSAGE_TEMPLATE} > ${PKGMESSAGE} post-install:: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/verlihub/plugins ${LN} -sf ../../../lib/lib${PLUGIN_NAME}_pi.so \ ${STAGEDIR}${PREFIX}/etc/verlihub/plugins