View | Details | Raw Unified | Return to bug 224662
Collapse All | Expand All

(-)sysutils/Makefile (+1 lines)
Lines 1290-1295 Link Here
1290
    SUBDIR += vpnc-scripts
1290
    SUBDIR += vpnc-scripts
1291
    SUBDIR += vstrip
1291
    SUBDIR += vstrip
1292
    SUBDIR += vttest
1292
    SUBDIR += vttest
1293
    SUBDIR += vzvol
1293
    SUBDIR += wait_on
1294
    SUBDIR += wait_on
1294
    SUBDIR += warden
1295
    SUBDIR += warden
1295
    SUBDIR += watchdog
1296
    SUBDIR += watchdog
(-)sysutils/vzvol/Makefile (+49 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=		vzvol
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=		0.5.5
6
CATEGORIES=		sysutils
7
8
MAINTAINER=		rainbow@purlinux.org
9
COMMENT=		Feature-rich ZFS zvol management tool
10
11
LICENSE=		BSD2CLAUSE
12
LICENSE_FILE=		${WRKSRC}/LICENSE
13
14
GROUPS=			operator
15
16
USE_GITHUB=		yes
17
GH_ACCOUNT=		RainbowHackerHorse
18
NO_BUILD=		yes
19
NO_ARCH=		yes
20
21
PORTDOCS=		README.md CONTRIBUTORS
22
23
OPTIONS_DEFINE=			DOCS PROGRESS VIRTUALBOX
24
OPTIONS_GROUP=			FILESYSTEMS
25
OPTIONS_GROUP_FILESYSTEMS=	EXT XFS
26
OPTIONS_DEFAULT=		EXT PROGRESS VIRTUALBOX XFS
27
28
EXT_RUN_DEPENDS=		mke2fs:sysutils/e2fsprogs
29
PROGRESS_RUN_DEPENDS=		pv:sysutils/pv
30
VIRTUALBOX_RUN_DEPENDS=		virtualbox:emulators/virtualbox-ose
31
XFS_RUN_DEPENDS=		mkfs.xfs:sysutils/xfsprogs
32
33
EXT_DESC=			Install support for ext2, ext3, and ext4
34
PROGRESS_DESC=			Enables progress bars for import
35
VIRTUALBOX_DESC=		Support .VMDK creation with VirtualBox tools
36
XFS_DESC=			Install support for XFS Filesystem
37
38
do-install:
39
	${INSTALL_SCRIPT} ${WRKSRC}/bin/vzvol ${STAGEDIR}${PREFIX}/bin
40
.for dir in shared freebsd linux
41
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/vzvol/lib/${dir}
42
	${INSTALL_SCRIPT} ${WRKSRC}/lib/${dir}/* ${STAGEDIR}${PREFIX}/lib/vzvol/lib/${dir}
43
.endfor
44
45
do-install-DOCS-on:
46
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
47
	${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}
48
49
.include <bsd.port.mk>
(-)sysutils/vzvol/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1514657142
2
SHA256 (RainbowHackerHorse-vzvol-v0.5.5_GH0.tar.gz) = e58aaef459f029cc48ceb70265668449476b45dc9bfb218b7d471d5dba1bd072
3
SIZE (RainbowHackerHorse-vzvol-v0.5.5_GH0.tar.gz) = 9687
(-)sysutils/vzvol/pkg-descr (+7 lines)
Line 0 Link Here
1
vzvol is a zvol manager, that allows a user to create, 
2
format, and manage zvols in the context of use for 
3
virualization. It is meant to simplify the management of
4
these devices, as well as allow the creation of a shim
5
.VMDK file to allow the use of a zvol with VirtualBox.
6
7
WWW: https://github.com/RainbowHackerHorse/vzvol
(-)sysutils/vzvol/pkg-plist (+23 lines)
Line 0 Link Here
1
bin/vzvol
2
lib/vzvol/lib/freebsd/sudo.sh
3
lib/vzvol/lib/freebsd/vzvol_import.sh
4
lib/vzvol/lib/freebsd/vzvol_fs_fat32.sh
5
lib/vzvol/lib/freebsd/vzvol_pkgcheck.sh
6
lib/vzvol/lib/shared/vzvol_fscheck.sh
7
lib/vzvol/lib/shared/vzvol_permissions.sh
8
lib/vzvol/lib/shared/vzvol_type.sh
9
lib/vzvol/lib/shared/vzvol_delete.sh
10
lib/vzvol/lib/shared/vzvol_create.sh
11
lib/vzvol/lib/shared/vzvol_existondisk.sh
12
lib/vzvol/lib/shared/vzvol_getargz.sh
13
lib/vzvol/lib/shared/vzvol_showhelp.sh
14
lib/vzvol/lib/shared/vzvol_fs_type.sh
15
lib/vzvol/lib/shared/vzvol_fs.sh
16
lib/vzvol/lib/shared/vzvol_list.sh
17
lib/vzvol/lib/shared/vzvol_vmdk.sh
18
lib/vzvol/lib/shared/zvol_check.sh
19
lib/vzvol/lib/shared/vzvol_errorcode.sh
20
lib/vzvol/lib/linux/sudo.sh
21
lib/vzvol/lib/linux/vzvol_pkgcheck.sh
22
lib/vzvol/lib/linux/vzvol_fs_fat32.sh
23
lib/vzvol/lib/linux/vzvol_import.sh

Return to bug 224662