From c8b9d05b8d41559ada981691e3d6b141ca8cbb98 Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Sun, 24 Sep 2017 02:08:18 -0500 Subject: [PATCH] app-admin/zfsnap: new ebuild --- app-admin/zfsnap/Manifest | 2 ++ app-admin/zfsnap/metadata.xml | 11 +++++++ app-admin/zfsnap/zfsnap-2.0.0_beta3.ebuild | 36 ++++++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 app-admin/zfsnap/Manifest create mode 100644 app-admin/zfsnap/metadata.xml create mode 100644 app-admin/zfsnap/zfsnap-2.0.0_beta3.ebuild diff --git a/app-admin/zfsnap/Manifest b/app-admin/zfsnap/Manifest new file mode 100644 index 0000000..696d4e4 --- /dev/null +++ b/app-admin/zfsnap/Manifest @@ -0,0 +1,2 @@ +EBUILD zfsnap-2.0.0_beta3.ebuild 783 SHA256 c1381c4f500858bf47187563153b8b3434d33a1d4272066059a56c6aff87c7c5 SHA512 ca372b42eec7f6db2a4b27615a5f34d085e4968ad3753e1e4c9471b167cde9f2f4f5d99743c725e5b558c8951bebd335d673f9640cdad623ab696e200e24744a WHIRLPOOL fc974ebfac2239cba3c687869557314ddee0d9f7ae4d19ee30b950ffc9b9c79f7e267bd0e0c0ebe37cd27fe52b9f9cc295ae9baef1d95d5487e40c67a6bdd818 +MISC metadata.xml 352 SHA256 a224951805f64441710ca4be8a2247b0ac9d746e6a1bc3a21f76d55fd893f340 SHA512 30073bfec5be45a4a6d9bbdb7adb38c168d6f5bed3c7722409cbef6d1b2c8d1dea4750f3ba040a44c622afaf7f1e9cd081fdb173d196392c51373a0557ec5a8b WHIRLPOOL 6204e9605a89151e54b18cf7215ae6ffb7740c28d766b1c008838f87cb061f21b3c666d4721428ab18f45c28a2c084b45190350263cf7ea3cc6ec78508406090 diff --git a/app-admin/zfsnap/metadata.xml b/app-admin/zfsnap/metadata.xml new file mode 100644 index 0000000..84c4490 --- /dev/null +++ b/app-admin/zfsnap/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyberleo@cyberleo.net + CyberLeo + + + A portable, performant script to make rolling ZFS snapshots easy. + + diff --git a/app-admin/zfsnap/zfsnap-2.0.0_beta3.ebuild b/app-admin/zfsnap/zfsnap-2.0.0_beta3.ebuild new file mode 100644 index 0000000..f5aa02c --- /dev/null +++ b/app-admin/zfsnap/zfsnap-2.0.0_beta3.ebuild @@ -0,0 +1,36 @@ +# Copyright 2017 CyberLeo.Net +# http://wiki.cyberleo.net/wiki/CyberLeo/COPYRIGHT + +EAPI=6 + +inherit git-r3 bash-completion-r1 +EGIT_REPO_URI="https://github.com/zfsnap/zfsnap.git" +EGIT_COMMIT="v2.0.0-beta3" + +KEYWORDS="amd64" + +DESCRIPTION="A portable, performant script to make rolling ZFS snapshots easy." +HOMEPAGE="http://www.zfsnap.org/" + +LICENSE="BSD" +SLOT="0" + +DOCS=( README.md PORTABILITY ) + +src_test() { + cd "${S}/tests" || die + sh run.sh || die +} +src_install() { + sed -i "s%# ZFSNAP_LIB_DIR='/usr/local/weird/dir'%ZFSNAP_LIB_DIR='/usr/lib/zfsnap'%" "${S}/sbin/zfsnap.sh" || die 'reinplace failed' + + newsbin sbin/zfsnap.sh zfsnap + + doman man/man8/zfsnap.8 + + insinto /usr/lib + doins -r share/zfsnap + + insinto "$(get_bashcompdir)" + newins completion/zfsnap-completion.bash zfsnap +} -- 2.45.0