Bump games/lander to version 0.6.6_6
[dports.git] / net-p2p / verlihub-plugins / Makefile.plugins
1 # $FreeBSD$
2
3 # common bits for verlihub plugins
4
5 # this controls DISTNAME
6 PLUGIN_NAME?=   ${PORTNAME}
7
8 PKGNAMEPREFIX=  verlihub-plugins-
9 DISTNAME?=      ${PLUGIN_NAME}-${PORTVERSION}
10 WRKSRC?=        ${WRKDIR}/${PLUGIN_NAME}
11
12 COMMENT?=       ${PLUGIN_DESC} plugin for VerliHub - a Direct Connect protocol server
13
14 BUILD_DEPENDS+= ${LOCALBASE}/bin/verlihub:net-p2p/verlihub
15 RUN_DEPENDS+=   ${LOCALBASE}/bin/verlihub:net-p2p/verlihub
16
17 GNU_CONFIGURE=  yes
18 INSTALL_TARGET= install-strip
19 USES+=          libtool
20 USE_GCC=        any
21
22 PLIST_FILES+=   lib/lib${PLUGIN_NAME}_pi.a \
23                 lib/lib${PLUGIN_NAME}_pi.so \
24                 lib/lib${PLUGIN_NAME}_pi.so.0 \
25                 lib/lib${PLUGIN_NAME}_pi.so.0.0.0 \
26                 etc/verlihub/plugins/lib${PLUGIN_NAME}_pi.so
27
28 PKGMESSAGE=     ${WRKDIR}/pkg-message
29 PKGMESSAGE_TEMPLATE=    ${PORTSDIR}/net-p2p/verlihub-plugins/pkg-message.plugins
30
31 post-build::
32         @${SED} -e 's,%%PLUGIN_DESC%%,${PLUGIN_DESC},' < \
33                 ${PKGMESSAGE_TEMPLATE} > ${PKGMESSAGE}
34
35 post-install::
36         @${MKDIR} ${STAGEDIR}${PREFIX}/etc/verlihub/plugins
37         ${LN} -sf ../../../lib/lib${PLUGIN_NAME}_pi.so \
38                 ${STAGEDIR}${PREFIX}/etc/verlihub/plugins