| @@ -1,41 +1,46 @@ | | | @@ -1,41 +1,46 @@ |
1 | # $NetBSD: Makefile,v 1.5 2016/06/02 09:44:13 hauke Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2016/06/02 16:00:02 hauke Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= cacti-spine-0.8.8h | | 4 | DISTNAME= cacti-spine-0.8.8h |
5 | #PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= net | | 6 | CATEGORIES= net |
7 | MASTER_SITES= http://www.cacti.net/downloads/spine/ | | 7 | MASTER_SITES= http://www.cacti.net/downloads/spine/ |
8 | | | 8 | |
9 | MAINTAINER= pettai@NetBSD.org | | 9 | MAINTAINER= pettai@NetBSD.org |
10 | HOMEPAGE= http://www.cacti.net/spine_info.php | | 10 | HOMEPAGE= http://www.cacti.net/spine_info.php |
11 | COMMENT= Spine is a poller for Cacti for large installations | | 11 | COMMENT= Spine is a poller for Cacti for large installations |
12 | LICENSE= gnu-lgpl-v2.1 | | 12 | LICENSE= gnu-lgpl-v2.1 |
13 | | | 13 | |
14 | DEPENDS+= cacti>=0.8.7:../../net/cacti | | 14 | DEPENDS+= cacti>=0.8.7:../../net/cacti |
15 | | | 15 | |
16 | USE_LANGUAGES= c | | 16 | USE_LANGUAGES= c |
17 | USE_LIBTOOL= yes | | 17 | USE_LIBTOOL= yes |
18 | GNU_CONFIGURE= yes | | 18 | GNU_CONFIGURE= yes |
19 | | | 19 | |
20 | CONFIGURE_ARGS= --with-mysql=${BUILDLINK_PREFIX.mysql-client} | | 20 | CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-client} |
21 | CONFIGURE_ARGS= --with-snmp=${BUILDLINK_PREFIX.net-snmp} | | 21 | CONFIGURE_ARGS+= --with-snmp=${BUILDLINK_PREFIX.net-snmp} |
22 | | | 22 | |
23 | DOCDIR= share/doc/cacti-spine | | 23 | DOCDIR= share/doc/cacti-spine |
24 | EXAMPLES_DIR= examples | | 24 | EXAMPLES_DIR= examples |
25 | EGDIR= ${PREFIX}/${DOCDIR}/${EXAMPLES_DIR} | | 25 | EGDIR= ${PREFIX}/${DOCDIR}/${EXAMPLES_DIR} |
26 | CONF_FILES= ${EGDIR}/spine.conf.dist ${PKG_SYSCONFDIR}/spine.conf | | 26 | CONF_FILES= ${EGDIR}/spine.conf.dist ${PKG_SYSCONFDIR}/spine.conf |
27 | INSTALLATION_DIRS= ${DOCDIR} | | 27 | INSTALLATION_DIRS= ${DOCDIR} |
28 | | | 28 | |
| | | 29 | SUBST_CLASSES+= paths |
| | | 30 | SUBST_STAGE.paths= pre-configure |
| | | 31 | SUBST_FILES.paths= ${WRKSRC}/spine.h |
| | | 32 | SUBST_SED.paths= -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR:Q}|g' |
| | | 33 | |
29 | INSTALL_MAKE_FLAGS+= configdir=${EGDIR} | | 34 | INSTALL_MAKE_FLAGS+= configdir=${EGDIR} |
30 | | | 35 | |
31 | post-install: | | 36 | post-install: |
32 | ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DESTDIR}${PREFIX}/${DOCDIR} | | 37 | ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DESTDIR}${PREFIX}/${DOCDIR} |
33 | ${INSTALL_DATA} ${WRKSRC}/COPYING ${DESTDIR}${PREFIX}/${DOCDIR} | | 38 | ${INSTALL_DATA} ${WRKSRC}/COPYING ${DESTDIR}${PREFIX}/${DOCDIR} |
34 | ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DESTDIR}${PREFIX}/${DOCDIR} | | 39 | ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DESTDIR}${PREFIX}/${DOCDIR} |
35 | ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${PREFIX}/${DOCDIR} | | 40 | ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${PREFIX}/${DOCDIR} |
36 | ${INSTALL_DATA} ${WRKSRC}/LICENSE* ${DESTDIR}${PREFIX}/${DOCDIR} | | 41 | ${INSTALL_DATA} ${WRKSRC}/LICENSE* ${DESTDIR}${PREFIX}/${DOCDIR} |
37 | ${INSTALL_DATA} ${WRKSRC}/NEWS ${DESTDIR}${PREFIX}/${DOCDIR} | | 42 | ${INSTALL_DATA} ${WRKSRC}/NEWS ${DESTDIR}${PREFIX}/${DOCDIR} |
38 | ${INSTALL_DATA} ${WRKSRC}/README* ${DESTDIR}${PREFIX}/${DOCDIR} | | 43 | ${INSTALL_DATA} ${WRKSRC}/README* ${DESTDIR}${PREFIX}/${DOCDIR} |
39 | | | 44 | |
40 | .include "../../mk/mysql.buildlink3.mk" | | 45 | .include "../../mk/mysql.buildlink3.mk" |
41 | .include "../../net/net-snmp/buildlink3.mk" | | 46 | .include "../../net/net-snmp/buildlink3.mk" |