diff options
author | Kris Moore <kmoore@FreeBSD.org> | 2015-02-03 15:05:14 +0000 |
---|---|---|
committer | Kris Moore <kmoore@FreeBSD.org> | 2015-02-03 15:05:14 +0000 |
commit | b03b6f55283557bc3dbd0fd6faca7c2139a00d34 (patch) | |
tree | 5b77698088158f3f43227a60c03a746bbb44c034 /sysutils/life-preserver | |
parent | becaeffa9ba5e2d50a50804026eb6671b3e9352a (diff) |
Notes
Diffstat (limited to 'sysutils/life-preserver')
-rw-r--r-- | sysutils/life-preserver/Makefile | 33 | ||||
-rw-r--r-- | sysutils/life-preserver/distinfo | 2 | ||||
-rw-r--r-- | sysutils/life-preserver/pkg-descr | 5 | ||||
-rw-r--r-- | sysutils/life-preserver/pkg-install | 16 | ||||
-rw-r--r-- | sysutils/life-preserver/pkg-plist | 14 |
5 files changed, 70 insertions, 0 deletions
diff --git a/sysutils/life-preserver/Makefile b/sysutils/life-preserver/Makefile new file mode 100644 index 000000000000..f8cf903e5058 --- /dev/null +++ b/sysutils/life-preserver/Makefile @@ -0,0 +1,33 @@ +# Created by: Kris Moore <kmoore@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= life-preserver +PORTVERSION= 1422974289 +CATEGORIES= sysutils +MASTER_SITES= http://www.pcbsd.org/~kris/software/ \ + ftp://ftp.pcbsd.org/pub/software/ + +MAINTAINER= kmoore@FreeBSD.org +COMMENT= PC-BSD Life Preserver Utility + +LICENSE= BSD + +RUN_DEPENDS= ${LOCALBASE}/share/pcbsd/scripts/functions.sh:${PORTSDIR}/sysutils/pcbsd-libsh + +WRKSRC= ${WRKDIR}/lpreserver +USES= pkgconfig tar:xz +NO_BUILD= yes + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 1000000 +IGNORE= requires FreeBSD 10 or later +.endif + +do-install: + cd ${WRKSRC} && make install PREFIX=${STAGEDIR}${PREFIX} + +post-install: + PKG_PREFIX=${STAGEDIR}${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + +.include <bsd.port.post.mk> diff --git a/sysutils/life-preserver/distinfo b/sysutils/life-preserver/distinfo new file mode 100644 index 000000000000..ef74e9568d30 --- /dev/null +++ b/sysutils/life-preserver/distinfo @@ -0,0 +1,2 @@ +SHA256 (life-preserver-1422974289.tar.xz) = 512d656e816f30e10389c9096c339fff4b26abea3a7b7f5ff52824bfcd529a69 +SIZE (life-preserver-1422974289.tar.xz) = 16124 diff --git a/sysutils/life-preserver/pkg-descr b/sysutils/life-preserver/pkg-descr new file mode 100644 index 000000000000..6e608ae0e263 --- /dev/null +++ b/sysutils/life-preserver/pkg-descr @@ -0,0 +1,5 @@ +Life-Preserver provides ZFS snapshot and replication management +along with restore functionality. Used by PC-BSD and has an optional +Qt4 based UI interface. + +WWW: https://github.com/pcbsd/pcbsd diff --git a/sysutils/life-preserver/pkg-install b/sysutils/life-preserver/pkg-install new file mode 100644 index 000000000000..769ac9fe31d0 --- /dev/null +++ b/sysutils/life-preserver/pkg-install @@ -0,0 +1,16 @@ +#!/bin/sh +# Script for any install setup + +PREFIX=${PKG_PREFIX-/usr/local} + +if [ "$2" != "POST-INSTALL" ] ; then + exit 0 +fi + +# If this is during staging, we can skip for now +echo $PREFIX | grep -q '/stage/' +if [ $? -eq 0 ] ; then + exit 0 +fi + +exit 0 diff --git a/sysutils/life-preserver/pkg-plist b/sysutils/life-preserver/pkg-plist new file mode 100644 index 000000000000..5dad6224f17d --- /dev/null +++ b/sysutils/life-preserver/pkg-plist @@ -0,0 +1,14 @@ +bin/lpreserver +share/lpreserver/backend/zfsmon.sh +share/lpreserver/backend/zfsrmsnap.sh +share/lpreserver/backend/runrep.sh +share/lpreserver/backend/zfsrevertsnap.sh +share/lpreserver/backend/functions.sh +share/lpreserver/backend/zfslistsnap.sh +share/lpreserver/backend/zfslistcron.sh +share/lpreserver/backend/zfscronscrub.sh +share/lpreserver/backend/zfscronsnap.sh +share/lpreserver/backend/backup-zfs.sh +share/lpreserver/backend/zfsmksnap.sh +share/lpreserver/backend/runscrub.sh +share/lpreserver/backend/runsnap.sh |