aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2012-09-12 23:00:42 +0800
committerbdrewery <bdrewery@FreeBSD.org>2012-09-12 23:00:42 +0800
commit4d79bd46dadd4165fabbe3c4277a5ac0e48b946e (patch)
tree301b6ace354c27d96355be52d1bb0154c72ad061 /sysutils
parent5144a7154eb0ac23412fe1282d1b90cfac9e46fe (diff)
downloadfreebsd-ports-gnome-4d79bd46dadd4165fabbe3c4277a5ac0e48b946e.tar.gz
freebsd-ports-gnome-4d79bd46dadd4165fabbe3c4277a5ac0e48b946e.tar.zst
freebsd-ports-gnome-4d79bd46dadd4165fabbe3c4277a5ac0e48b946e.zip
- Add development version of beadm
Changelog: * Make `beadm list` several times faster.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/beadm-devel/Makefile37
-rw-r--r--sysutils/beadm-devel/distinfo2
-rw-r--r--sysutils/beadm-devel/pkg-descr4
-rw-r--r--sysutils/beadm/Makefile2
5 files changed, 46 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index aaad9a9bee6d..7e06fc7f35da 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -69,6 +69,7 @@
SUBDIR += bchunk
SUBDIR += be_agent
SUBDIR += beadm
+ SUBDIR += beadm-devel
SUBDIR += binup
SUBDIR += biosfont
SUBDIR += bkpupsd
diff --git a/sysutils/beadm-devel/Makefile b/sysutils/beadm-devel/Makefile
new file mode 100644
index 000000000000..f681cce32b96
--- /dev/null
+++ b/sysutils/beadm-devel/Makefile
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= beadm
+PORTVERSION= 0.8.99.20120912
+CATEGORIES= sysutils
+MASTER_SITES= http://github.com/${GH_ACCOUNT}/${PORTNAME}/tarball/${GH_COMMIT}/
+PKGNAMESUFFIX= -devel
+DISTNAME= ${GH_ACCOUNT}-${PORTNAME}-${GH_COMMIT}
+
+MAINTAINER= bdrewery@FreeBSD.org
+COMMENT= Solaris-like utility to manage Boot Environments on ZFS
+
+LICENSE= BSD
+
+FETCH_ARGS= -Fpr
+GH_ACCOUNT= vermaden
+GH_COMMIT= 3eb4ac9
+
+NO_BUILD= YES
+
+CONFLICTS_INSTALL= beadm-[0-9]*
+
+PLIST_FILES= sbin/${PORTNAME}
+
+MAN1= ${PORTNAME}.1
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 800000
+IGNORE= not supported on 7.x
+.endif
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin/${PORTNAME}
+ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1/
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/beadm-devel/distinfo b/sysutils/beadm-devel/distinfo
new file mode 100644
index 000000000000..77c48142da5a
--- /dev/null
+++ b/sysutils/beadm-devel/distinfo
@@ -0,0 +1,2 @@
+SHA256 (vermaden-beadm-3eb4ac9.tar.gz) = 7d7b641bdafc488c7021d897c85f4d5dbb47cdccadcad4396fc5c85b7d1ebd0d
+SIZE (vermaden-beadm-3eb4ac9.tar.gz) = 13626
diff --git a/sysutils/beadm-devel/pkg-descr b/sysutils/beadm-devel/pkg-descr
new file mode 100644
index 000000000000..16bc78d46a2f
--- /dev/null
+++ b/sysutils/beadm-devel/pkg-descr
@@ -0,0 +1,4 @@
+beadm is an Illumos/Solaris-like utility for FreeBSD to manage
+Boot Environments on ZFS filesystems.
+
+WWW: https://sourceforge.net/projects/beadm/
diff --git a/sysutils/beadm/Makefile b/sysutils/beadm/Makefile
index 46d34f89149b..82d27d19e589 100644
--- a/sysutils/beadm/Makefile
+++ b/sysutils/beadm/Makefile
@@ -21,6 +21,8 @@ GH_COMMIT= b0cdd0c
NO_BUILD= YES
+CONFLICTS_INSTALL= beadm-devel-*
+
PLIST_FILES= sbin/${PORTNAME}
MAN1= ${PORTNAME}.1