View | Details | Raw Unified | Return to bug 200486 | Differences between
and this patch

Collapse All | Expand All

(-)b/sysutils/iocage/Makefile (-4 / +21 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	iocage
4
PORTNAME=	iocage
5
PORTVERSION=	1.6.1
5
PORTVERSION=	1.6.1
6
PORTREVISION=	1
6
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
7
8
8
MAINTAINER=	robak@FreeBSD.org
9
MAINTAINER=	robak@FreeBSD.org
Lines 14-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
USE_GITHUB=	yes
15
USE_GITHUB=	yes
15
GH_ACCOUNT=	pannon
16
GH_ACCOUNT=	pannon
16
17
17
PLIST_FILES=	etc/rc.d/iocage \
18
		sbin/iocage \
19
		man/man8/iocage.8.gz
20
21
.include <bsd.port.pre.mk>
18
.include <bsd.port.pre.mk>
22
19
23
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900044
20
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900044
Lines 26-34 BROKEN= This port works only on FreeBSD 9 and newer Link Here
26
23
27
NO_BUILD=	yes
24
NO_BUILD=	yes
28
25
26
post-patch:
27
	@${REINPLACE_CMD} -e "s|/usr/local/lib/iocage|${PREFIX}/lib/iocage|g" ${WRKSRC}/iocage
28
29
pre-install:
30
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/iocage
31
29
do-install:
32
do-install:
30
	${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocage ${STAGEDIR}${PREFIX}/etc/rc.d
33
	${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocage ${STAGEDIR}${PREFIX}/etc/rc.d
31
	${INSTALL_SCRIPT} ${WRKSRC}/iocage ${STAGEDIR}${PREFIX}/sbin
34
	${INSTALL_SCRIPT} ${WRKSRC}/iocage ${STAGEDIR}${PREFIX}/sbin
35
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-cmd ${STAGEDIR}${PREFIX}/lib/iocage
36
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-common ${STAGEDIR}${PREFIX}/lib/iocage
37
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-configure ${STAGEDIR}${PREFIX}/lib/iocage
38
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-globals ${STAGEDIR}${PREFIX}/lib/iocage
39
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-hacks ${STAGEDIR}${PREFIX}/lib/iocage
40
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-help ${STAGEDIR}${PREFIX}/lib/iocage
41
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-image ${STAGEDIR}${PREFIX}/lib/iocage
42
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-info ${STAGEDIR}${PREFIX}/lib/iocage
43
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-network ${STAGEDIR}${PREFIX}/lib/iocage
44
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-rc ${STAGEDIR}${PREFIX}/lib/iocage
45
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-rctl ${STAGEDIR}${PREFIX}/lib/iocage
46
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-snapshot ${STAGEDIR}${PREFIX}/lib/iocage
47
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-upgrade ${STAGEDIR}${PREFIX}/lib/iocage
48
	${INSTALL_DATA} ${WRKSRC}/lib/ioc-zfs ${STAGEDIR}${PREFIX}/lib/iocage
32
	${INSTALL_MAN} ${WRKSRC}/iocage.8 ${STAGEDIR}${PREFIX}/man/man8
49
	${INSTALL_MAN} ${WRKSRC}/iocage.8 ${STAGEDIR}${PREFIX}/man/man8
33
50
34
.include <bsd.port.post.mk>
51
.include <bsd.port.post.mk>
(-)b/sysutils/iocage/pkg-plist (+17 lines)
Added Link Here
1
etc/rc.d/iocage
2
lib/ioc-cmd
3
lib/ioc-common
4
lib/ioc-configure
5
lib/ioc-globals
6
lib/ioc-hacks
7
lib/ioc-help
8
lib/ioc-image
9
lib/ioc-info
10
lib/ioc-network
11
lib/ioc-rc
12
lib/ioc-rctl
13
lib/ioc-snapshot
14
lib/ioc-upgrade
15
lib/ioc-zfs
16
man/man8/iocage.8.gz
17
sbin/iocage

Return to bug 200486