From c3a775085809796c040479b560e80a461a4b771b Mon Sep 17 00:00:00 2001 From: Wolfgang Müller Date: Fri, 30 Apr 2021 17:33:59 +0200 Subject: app-backup/lifeboat: Bump to 0.3.0, install systemd service and timer Package-Manager: Portage-3.0.18, Repoman-3.0.2 --- app-backup/lifeboat/Manifest | 4 ++-- app-backup/lifeboat/lifeboat-0.2.1.ebuild | 30 --------------------------- app-backup/lifeboat/lifeboat-0.3.0.ebuild | 34 +++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 32 deletions(-) delete mode 100644 app-backup/lifeboat/lifeboat-0.2.1.ebuild create mode 100644 app-backup/lifeboat/lifeboat-0.3.0.ebuild diff --git a/app-backup/lifeboat/Manifest b/app-backup/lifeboat/Manifest index 662293d..d4c61cc 100644 --- a/app-backup/lifeboat/Manifest +++ b/app-backup/lifeboat/Manifest @@ -1,3 +1,3 @@ -DIST lifeboat-0.2.1.tar.gz 2953 BLAKE2B ed47e50f5410f69cbc97e4c29c4cbf65e788ccafa82715fa242dc795f6f31f735dd16dd8520a51fc0e6864fc8e36fa9a4637abd5d4945c7c0360b83baf50ecb0 SHA512 4bb5c9c4fe7e5d02e264fe7dbcfb377df65c290f68d1910106cbbcf8f2eb3b598ca348fb1c2dacb004e3dbb8ef2c0ace7aa3106e23623e4c9c4a3e0da6c576df -EBUILD lifeboat-0.2.1.ebuild 559 BLAKE2B 8a2cbf2f226557fcaa1bb943fa05512bf12417fd2f47115734f9a3b6d244bce3972800105195e922b3beb0198c0316cf7aff23d95e19a35019af5907139d8425 SHA512 c0ee927e002fec0985d8b38c6e5efad5e8c836630774931077e5a04ce8f5c3d8d7a66c76611137327c76acf1000ee66734bc7cc9986b0a29841578c59c2d8ea6 +DIST lifeboat-0.3.0.tar.gz 3784 BLAKE2B 15ead78008055e992d6b02dc735ae12d92e90c8a3010fc286e11f537c901cb9e4d188c51591f5d19a08e8232678b37bda6de466f8dd7480591c7d9f7ff0bade9 SHA512 6fa9d723042398bc1ed7d1201988e75c010e2e561ae7301abeefd74ea30512d6766382727d401966041ff98526c6508b62e8b6ed876cee34086fe2ab5267656c +EBUILD lifeboat-0.3.0.ebuild 628 BLAKE2B 117957ecc42fcfe8f3f344ad0094ea5fd71791f49453ee43e3f72f0f0a26b392ec711f267a2436b3d9c67ddf9a42ece8d4f096588dce466c8d81f944555db3ff SHA512 e56c9219af6aa311561524f473ea4eea82e24ba2f658efe4c2a2cf373d71a9945a338756295bb41e52216ad2569785c9255a23d9f1eef0a51e6c14d163dfc237 MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/app-backup/lifeboat/lifeboat-0.2.1.ebuild b/app-backup/lifeboat/lifeboat-0.2.1.ebuild deleted file mode 100644 index 411c1b5..0000000 --- a/app-backup/lifeboat/lifeboat-0.2.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manage and automate local restic(1) backups" -HOMEPAGE="https://git.oriole.systems/lifeboat" -SRC_URI="https://git.oriole.systems/lifeboat/snapshot/${P}.tar.gz" - -RESTRICT="mirror" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - acct-group/lifeboat - acct-user/lifeboat" - -RDEPEND="${DEPEND} - app-backup/restic - net-misc/rclone" -BDEPEND="" - -src_compile() { :; } - -src_install() { - emake PREFIX=/usr DESTDIR="${D}" install -} diff --git a/app-backup/lifeboat/lifeboat-0.3.0.ebuild b/app-backup/lifeboat/lifeboat-0.3.0.ebuild new file mode 100644 index 0000000..6fa2923 --- /dev/null +++ b/app-backup/lifeboat/lifeboat-0.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="Manage and automate local restic(1) backups" +HOMEPAGE="https://git.oriole.systems/lifeboat" +SRC_URI="https://git.oriole.systems/lifeboat/snapshot/${P}.tar.gz" + +RESTRICT="mirror" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + acct-group/lifeboat + acct-user/lifeboat" + +RDEPEND="${DEPEND} + app-backup/restic + net-misc/rclone" +BDEPEND="" + +src_compile() { :; } + +src_install() { + emake PREFIX=/usr DESTDIR="${D}" install + + systemd_dounit etc/systemd/${PN}@.{service,timer} +} -- cgit v1.2.3-2-gb3c3