Prune sysutils/pcpustat
[dports.git] / sysutils / sysinfo / Makefile
1 # Created by: Daniel Gerzo <danger@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       sysinfo
5 PORTVERSION=    1.0.1
6 PORTREVISION=   2
7 CATEGORIES=     sysutils
8 MASTER_SITES=   LOCAL/danger \
9                 http://danger.rulez.sk/projects/sysinfo/
10
11 MAINTAINER=     danger@FreeBSD.org
12 COMMENT=        Utility used to gather system configuration information
13
14 LICENSE=        BSD2CLAUSE
15 LICENSE_FILE=   ${WRKSRC}/LICENCE
16
17 NO_BUILD=       yes
18 WRKSRC=         ${WRKDIR}/${PORTNAME}
19
20 OPTIONS_DEFINE= DMIDECODE
21
22 DMIDECODE_DESC=         Include information from the dmidecode tool
23 DMIDECODE_RUN_DEPENDS=  dmidecode:${PORTSDIR}/sysutils/dmidecode
24
25 post-patch:
26         @${REINPLACE_CMD} -e 's|common.subr|${DATADIR}/common.subr|g' ${WRKSRC}/sysinfo
27         @${REINPLACE_CMD} -e 's|sysinfo.conf|${PREFIX}/etc/sysinfo.conf|g' \
28                 ${WRKSRC}/sysinfo ${WRKSRC}/doc/sysinfo.conf.5
29         @${REINPLACE_CMD} -e 's|APPDIR=.|APPDIR=${DATADIR}|g' \
30                 ${WRKSRC}/sysinfo.conf ${WRKSRC}/doc/sysinfo.conf.5
31
32 do-install:
33         ${INSTALL_SCRIPT} ${WRKSRC}/sysinfo ${STAGEDIR}${PREFIX}/sbin
34         ${INSTALL_DATA} ${WRKSRC}/sysinfo.conf ${STAGEDIR}${PREFIX}/etc/sysinfo.conf.sample
35         @${MKDIR} ${STAGEDIR}${DATADIR}
36         ${INSTALL_DATA} ${WRKSRC}/common.subr ${STAGEDIR}${DATADIR}
37         (cd ${WRKSRC} && ${COPYTREE_BIN} modules ${STAGEDIR}${DATADIR})
38         ${INSTALL_MAN} ${WRKSRC}/doc/sysinfo.conf.5 ${STAGEDIR}${MAN5PREFIX}/man/man5
39         ${INSTALL_MAN} ${WRKSRC}/doc/sysinfo.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
40
41 .include <bsd.port.mk>