| @@ -1,16 +1,17 @@ | | | @@ -1,16 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.1.1.1 2009/11/19 15:48:19 sborrill Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2009/11/26 14:11:44 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= vnstat-1.9 | | 3 | DISTNAME= vnstat-1.9 |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= net | | 5 | CATEGORIES= net |
5 | MASTER_SITES= http://humdi.net/vnstat/ | | 6 | MASTER_SITES= http://humdi.net/vnstat/ |
6 | #DISTFILES=${DISTNAME}.tar.gz | | 7 | #DISTFILES=${DISTNAME}.tar.gz |
7 | | | 8 | |
8 | MAINTAINER= sborrill@NetBSD.org | | 9 | MAINTAINER= sborrill@NetBSD.org |
9 | HOMEPAGE= http://humdi.net/vnstat/ | | 10 | HOMEPAGE= http://humdi.net/vnstat/ |
10 | COMMENT= Small network traffic monitor | | 11 | COMMENT= Small network traffic monitor |
11 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
12 | | | 13 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 14 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 15 | |
15 | USE_TOOLS+= gmake | | 16 | USE_TOOLS+= gmake |
16 | | | 17 | |
| @@ -29,36 +30,39 @@ SUBST_CLASSES+= fix-etcpath | | | @@ -29,36 +30,39 @@ SUBST_CLASSES+= fix-etcpath |
29 | SUBST_STAGE.fix-etcpath= pre-configure | | 30 | SUBST_STAGE.fix-etcpath= pre-configure |
30 | SUBST_MESSAGE.fix-etcpath= Fixing path to configuration files | | 31 | SUBST_MESSAGE.fix-etcpath= Fixing path to configuration files |
31 | SUBST_FILES.fix-etcpath= src/cfg.c | | 32 | SUBST_FILES.fix-etcpath= src/cfg.c |
32 | SUBST_FILES.fix-etcpath+= man/vnstat.1 man/vnstatd.1 | | 33 | SUBST_FILES.fix-etcpath+= man/vnstat.1 man/vnstatd.1 |
33 | SUBST_FILES.fix-etcpath+= man/vnstati.1 | | 34 | SUBST_FILES.fix-etcpath+= man/vnstati.1 |
34 | SUBST_SED.fix-etcpath= -e 's,/etc/,${PKG_SYSCONFDIR}/,g' | | 35 | SUBST_SED.fix-etcpath= -e 's,/etc/,${PKG_SYSCONFDIR}/,g' |
35 | | | 36 | |
36 | CONF_FILES= ${VNSTAT_EGDIR}/vnstat.conf ${VNSTAT_CONFIG} | | 37 | CONF_FILES= ${VNSTAT_EGDIR}/vnstat.conf ${VNSTAT_CONFIG} |
37 | | | 38 | |
38 | RCD_SCRIPTS= vnstatd | | 39 | RCD_SCRIPTS= vnstatd |
39 | | | 40 | |
40 | BUILD_DEFS+= VARBASE | | 41 | BUILD_DEFS+= VARBASE |
41 | | | 42 | |
| | | 43 | INSTALLATION_DIRS= bin ${VNSTAT_EGDIR} ${PKGMANDIR}/man1 \ |
| | | 44 | ${PKGMANDIR}/man5 |
| | | 45 | |
42 | .include "options.mk" | | 46 | .include "options.mk" |
43 | | | 47 | |
44 | do-install: | | 48 | do-install: |
45 | ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstat \ | | 49 | ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstat \ |
46 | ${DESTDIR}${PREFIX}/bin/vnstat | | 50 | ${DESTDIR}${PREFIX}/bin/vnstat |
47 | ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstatd \ | | 51 | ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstatd \ |
48 | ${DESTDIR}${PREFIX}/bin/vnstatd | | 52 | ${DESTDIR}${PREFIX}/bin/vnstatd |
49 | ${INSTALL_DATA} ${WRKSRC}/cfg/vnstat.conf \ | | 53 | ${INSTALL_DATA} ${WRKSRC}/cfg/vnstat.conf \ |
50 | ${DESTDIR}${VNSTAT_EGDIR}/vnstat.conf | | 54 | ${DESTDIR}${VNSTAT_EGDIR}/vnstat.conf |
51 | ${INSTALL_MAN} ${WRKSRC}/man/vnstat.1 \ | | 55 | ${INSTALL_MAN} ${WRKSRC}/man/vnstat.1 \ |
52 | ${DESTDIR}${PREFIX}/${PKGMANDIR:Q}/man1/vnstat.1 | | 56 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstat.1 |
53 | ${INSTALL_MAN} ${WRKSRC}/man/vnstatd.1 \ | | 57 | ${INSTALL_MAN} ${WRKSRC}/man/vnstatd.1 \ |
54 | ${DESTDIR}${PREFIX}/${PKGMANDIR:Q}/man1/vnstatd.1 | | 58 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstatd.1 |
55 | ${INSTALL_MAN} ${WRKSRC}/man/vnstat.conf.5 \ | | 59 | ${INSTALL_MAN} ${WRKSRC}/man/vnstat.conf.5 \ |
56 | ${DESTDIR}${PREFIX}/${PKGMANDIR:Q}/man5/vnstat.conf.5 | | 60 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/vnstat.conf.5 |
57 | if [ "${PLIST.gd}" = "yes" ]; then \ | | 61 | if [ "${PLIST.gd}" = "yes" ]; then \ |
58 | ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstati \ | | 62 | ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstati \ |
59 | ${DESTDIR}${PREFIX}/bin/vnstati; \ | | 63 | ${DESTDIR}${PREFIX}/bin/vnstati; \ |
60 | ${INSTALL_MAN} ${WRKSRC}/man/vnstati.1 \ | | 64 | ${INSTALL_MAN} ${WRKSRC}/man/vnstati.1 \ |
61 | ${DESTDIR}${PREFIX}/${PKGMANDIR:Q}/man1/vnstati.1; \ | | 65 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstati.1; \ |
62 | fi | | 66 | fi |
63 | | | 67 | |
64 | .include "../../mk/bsd.pkg.mk" | | 68 | .include "../../mk/bsd.pkg.mk" |