public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backup-manager/, app-backup/backup-manager/files/
@ 2016-11-07 18:40 Bernard Cafarelli
  0 siblings, 0 replies; 3+ messages in thread
From: Bernard Cafarelli @ 2016-11-07 18:40 UTC (permalink / raw
  To: gentoo-commits

commit:     81351303b65eeb5891486f5f977729b4f0a25539
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  7 18:39:03 2016 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Nov  7 18:40:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81351303

app-backup/backup-manager: version bump to 0.7.12, bug #597020

Simplify ebuild (should also fix #336428 again)
Doc requires a debian tool to build, so we do not ship it

Package-Manager: portage-2.3.2

 app-backup/backup-manager/Manifest                 |  1 +
 .../backup-manager/backup-manager-0.7.12.ebuild    | 52 ++++++++++++++++++++++
 .../backup-manager-0.7.9-parallel_install.patch    |  4 +-
 3 files changed, 55 insertions(+), 2 deletions(-)

diff --git a/app-backup/backup-manager/Manifest b/app-backup/backup-manager/Manifest
index 33784c0..ae475b9 100644
--- a/app-backup/backup-manager/Manifest
+++ b/app-backup/backup-manager/Manifest
@@ -1,2 +1,3 @@
 DIST Backup-Manager-0.7.10.1.tar.gz 150963 SHA256 16994520d3fded41e166d17c946405dd192acf960603044aa6c915465e78d41f SHA512 8c51e8150b0a67c416bcba6291b85f2bb2dfd79521f4e0f8a2de47c5903dafbebde4048224cbecf92fc09b3a6ac431fab51434ccced81cf2fbfdd24482432618 WHIRLPOOL e1fb4913038dd25fc39dd0663cb434b3cadcb855c704fa3825ec2484a965f5b6b6ad1cf4e20132fa487b84c082a5883641fa9ad7d2b01f44f58d2d13003bf5c6
+DIST backup-manager-0.7.12.tar.gz 136204 SHA256 a218f0e87830060603273e27213c68555905193743ebd6f14755923756b859f3 SHA512 737651857c305e331faaf3ab040b7f926bc1195177715732356760a56eb7012fd837ed62f974ad50d29a7d1ecfd0f75833515cec755b24a46e13109831b6f770 WHIRLPOOL e49bdf91748936e183ad233381ce1160ba0e6d372814587fd906cef04b9e34cfc46a5e1456310a0a286d842dd962d23ff1dd240143bc3564d5f5a795f3123ea9
 DIST backup-manager-0.7.5.tar.gz 159855 SHA256 a7aa04ebec5b8a80d5e75d48121092afb969e1efb252b1ffdbcd28b04225e55a SHA512 3101e695d79c429e5a415a174c12b6217495aaefc0b44ee870bb492eea75ce07dacb766a45c60268a0f7da798d51b46f6d91f33b9d545360f09b92b61329bcef WHIRLPOOL 366e205c15084231fad81af9cbcebca34e7d3637476ba7046dc840d3f54c110469588ddc939c112525bac8d4764a7be2097c1b218f59af752af453091ff8299f

diff --git a/app-backup/backup-manager/backup-manager-0.7.12.ebuild b/app-backup/backup-manager/backup-manager-0.7.12.ebuild
new file mode 100644
index 00000000..e983423
--- /dev/null
+++ b/app-backup/backup-manager/backup-manager-0.7.12.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+MY_P=Backup-Manager-${PV}
+DESCRIPTION="Backup Manager is a command line backup tool for GNU/Linux"
+HOMEPAGE="https://github.com/sukria/Backup-Manager"
+SRC_URI="http://github.com/sukria/Backup-Manager/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="s3"
+
+DEPEND="dev-lang/perl
+	sys-devel/gettext"
+
+RDEPEND="${DEPEND}
+	s3? ( dev-perl/Net-Amazon-S3
+		dev-perl/File-Slurp )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+	sed -i "/^PERL5DIR/s/sitelib/vendorlib/" Makefile \
+		|| die "Makefile sed failed"
+
+	default
+}
+
+src_compile() {
+	default
+	emake -C po
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX=/usr install
+}
+
+pkg_postinst() {
+	elog "After installing,"
+	elog "copy ${ROOT%/}/usr/share/backup-manager/backup-manager.conf.tpl to"
+	elog "/etc/backup-manager.conf and customize it for your environment."
+	elog "You could also set-up your cron for daily or weekly backup."
+
+	ewarn "New configuration keys may have been defined."
+	ewarn "Please check the docs for info"
+}

diff --git a/app-backup/backup-manager/files/backup-manager-0.7.9-parallel_install.patch b/app-backup/backup-manager/files/backup-manager-0.7.9-parallel_install.patch
index 482346b..482b60b 100644
--- a/app-backup/backup-manager/files/backup-manager-0.7.9-parallel_install.patch
+++ b/app-backup/backup-manager/files/backup-manager-0.7.9-parallel_install.patch
@@ -1,5 +1,5 @@
---- Makefile.orig	2010-09-14 17:24:31.267313414 +0200
-+++ Makefile	2010-09-14 17:24:36.395250687 +0200
+--- backup-manager-0.7.9/Makefile.orig	2010-09-14 17:24:31.267313414 +0200
++++ backup-manager-0.7.9/Makefile	2010-09-14 17:24:36.395250687 +0200
 @@ -62,7 +62,7 @@
  
  # Main build rule (we don't buid the docs as we don't know if debiandocs can be


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-backup/backup-manager/, app-backup/backup-manager/files/
@ 2018-02-07 10:31 Bernard Cafarelli
  0 siblings, 0 replies; 3+ messages in thread
From: Bernard Cafarelli @ 2018-02-07 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a765bf535f631be0d676858460bc069e760921eb
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 09:49:23 2018 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 10:31:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a765bf53

app-backup/backup-manager: drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-backup/backup-manager/Manifest                 |  2 -
 .../backup-manager/backup-manager-0.7.13-r1.ebuild | 45 ---------------------
 .../backup-manager/backup-manager-0.7.13.ebuild    | 46 ----------------------
 .../backup-manager/backup-manager-0.7.5.ebuild     | 43 --------------------
 app-backup/backup-manager/files/Makefile-fix.diff  | 25 ------------
 5 files changed, 161 deletions(-)

diff --git a/app-backup/backup-manager/Manifest b/app-backup/backup-manager/Manifest
index 10b032c6fea..235911f0e2b 100644
--- a/app-backup/backup-manager/Manifest
+++ b/app-backup/backup-manager/Manifest
@@ -1,3 +1 @@
-DIST backup-manager-0.7.13.tar.gz 144494 BLAKE2B e60c67bd457907fba012bee7ce3fb8d3119ab6c726a16c105d65fe0736c18cbe6999e9af879658f8fa343e33f67a71520e75d0e4f2caafa244b48b7d2c676214 SHA512 ef43d9b95471299482e3cccd72652930804d85d623ef9ae731b25509504db774380527c42b9de2fe906a730890f1c6f6ab394bcfb917f0a70822a45166edf76f
 DIST backup-manager-0.7.14.tar.gz 144568 BLAKE2B 55447e3132996146935a0a46ce2786633a78ca4cc5db780348c1c0a34d429bf232c26685d660a60eca2b7ee6a2329f4b008b7ba995c9e0c16deaa9d85e642d3b SHA512 7956f39446ffcd39ec2baff0f5599f15e549abac570806905768bac09d431a88a9826a8e30e02e6f5c6186f19b02d50d5101ce5c22a91a43e6d0772e4db57f2f
-DIST backup-manager-0.7.5.tar.gz 159855 BLAKE2B 5c660c8478db17b83a604cdc428e40066ef1be3aa483803500e78d6ae81b30a4783ea6fe2bf3085e88239b8fee29d4b9d8ee0f47c42d7bee82ead13c16faed43 SHA512 3101e695d79c429e5a415a174c12b6217495aaefc0b44ee870bb492eea75ce07dacb766a45c60268a0f7da798d51b46f6d91f33b9d545360f09b92b61329bcef

diff --git a/app-backup/backup-manager/backup-manager-0.7.13-r1.ebuild b/app-backup/backup-manager/backup-manager-0.7.13-r1.ebuild
deleted file mode 100644
index 7f680b293b8..00000000000
--- a/app-backup/backup-manager/backup-manager-0.7.13-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-MY_P=Backup-Manager-${PV}
-DESCRIPTION="Backup Manager is a command line backup tool for GNU/Linux"
-HOMEPAGE="https://github.com/sukria/Backup-Manager"
-SRC_URI="https://github.com/sukria/Backup-Manager/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="s3"
-
-DEPEND="dev-lang/perl:=
-	sys-devel/gettext"
-
-RDEPEND="${DEPEND}
-	s3? ( dev-perl/Net-Amazon-S3
-		dev-perl/File-Slurp )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-	sed -e "/^PERL5DIR/s/sitelib/vendorlib/" \
-		-e "/sed/s:=\$(DESTDIR)/:=:" \
-		-i Makefile || die
-
-	default
-}
-
-src_compile() {
-	default
-	emake -C po
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX=/usr install
-
-	dodir /etc
-	cp -a "${D}"/usr/share/backup-manager/backup-manager.conf.tpl "${D}"/etc/backup-manager.conf || die
-	chmod 0600 "${D}"/etc/backup-manager.conf || die
-}

diff --git a/app-backup/backup-manager/backup-manager-0.7.13.ebuild b/app-backup/backup-manager/backup-manager-0.7.13.ebuild
deleted file mode 100644
index 719ec4c0321..00000000000
--- a/app-backup/backup-manager/backup-manager-0.7.13.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-MY_P=Backup-Manager-${PV}
-DESCRIPTION="Backup Manager is a command line backup tool for GNU/Linux"
-HOMEPAGE="https://github.com/sukria/Backup-Manager"
-SRC_URI="https://github.com/sukria/Backup-Manager/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="s3"
-
-DEPEND="dev-lang/perl
-	sys-devel/gettext"
-
-RDEPEND="${DEPEND}
-	s3? ( dev-perl/Net-Amazon-S3
-		dev-perl/File-Slurp )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-	sed -e "/^PERL5DIR/s/sitelib/vendorlib/" \
-		-e "/sed/s:=\$(DESTDIR)/:=:" \
-		-i Makefile || die
-
-	default
-}
-
-src_compile() {
-	default
-	emake -C po
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX=/usr install
-
-	dodir /etc
-	cp -a "${D}"/usr/share/backup-manager/backup-manager.conf.tpl "${D}"/etc/backup-manager.conf || die
-	chmod 0600 "${D}"/etc/backup-manager.conf || die
-}

diff --git a/app-backup/backup-manager/backup-manager-0.7.5.ebuild b/app-backup/backup-manager/backup-manager-0.7.5.ebuild
deleted file mode 100644
index 239fcb55ed5..00000000000
--- a/app-backup/backup-manager/backup-manager-0.7.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils
-
-DESCRIPTION="Backup Manager is a command line backup tool for GNU/Linux"
-HOMEPAGE="https://github.com/sukria/Backup-Manager"
-SRC_URI="http://www.backup-manager.org/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-DEPEND="dev-lang/perl
-	sys-devel/gettext"
-
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${FILESDIR}"/Makefile-fix.diff
-}
-
-src_compile() {
-	# doing nothing, cause a call to make would start make install
-	true
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-	use doc && dodoc doc/user-guide.txt
-}
-
-pkg_postinst() {
-	elog "After installing,"
-	elog "copy ${ROOT%/}/usr/share/backup-manager/backup-manager.conf.tpl to"
-	elog "/etc/backup-manager.conf and customize it for your environment."
-	elog "You could also set-up your cron for daily or weekly backup."
-	ebeep 3
-	ewarn "New configuration keys have been defined. Please check the docs for info"
-}

diff --git a/app-backup/backup-manager/files/Makefile-fix.diff b/app-backup/backup-manager/files/Makefile-fix.diff
deleted file mode 100644
index 86ebee845d4..00000000000
--- a/app-backup/backup-manager/files/Makefile-fix.diff
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -urN backup-manager-0.7.2/Makefile backup-manager-0.7.2-modified/Makefile
---- backup-manager-0.7.2/Makefile	2006-03-12 20:20:34.000000000 +0900
-+++ backup-manager-0.7.2-modified/Makefile	2006-03-18 18:06:49.000000000 +0900
-@@ -78,8 +78,8 @@
- # Installing the man pages.
- install_man: man/backup-manager-upload.8
- 	@echo -e "\n*** Installing man pages ***\n"
--	install -d /usr/share/man/man8/
--	install --owner=root --group=root --mode=0644 man/*.8 /usr/share/man/man8/
-+	install -d $(DESTDIR)/usr/share/man/man8/
-+	install --owner=root --group=root --mode=0644 man/*.8 $(DESTDIR)/usr/share/man/man8/
- 
- docs:
- 	make -C doc all
---- backup-manager-0.7.2/Makefile.orig	2006-06-06 15:25:05.000000000 +0100
-+++ backup-manager-0.7.2/Makefile	2006-06-06 15:25:25.000000000 +0100
-@@ -1,7 +1,7 @@
- DESTDIR?=
- 
- # For the backup-manager package
--PERL5DIR=$(DESTDIR)/usr/share/perl5
-+PERL5DIR=$(DESTDIR)/usr/lib/perl5/vendor_perl
- LIBDIR=$(DESTDIR)/usr/share/backup-manager
- CONTRIB=$(LIBDIR)/contrib
- SHAREDIR=$(DESTDIR)/usr/share/backup-manager


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-backup/backup-manager/, app-backup/backup-manager/files/
@ 2019-12-13 17:38 Bernard Cafarelli
  0 siblings, 0 replies; 3+ messages in thread
From: Bernard Cafarelli @ 2019-12-13 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     31637850eb8f4ae47bb608dec95b006496d1b465
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 17:38:22 2019 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 17:38:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31637850

app-backup/backup-manager: fix path in purge command

Upstream bug: https://github.com/sukria/Backup-Manager/issues/91

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 .../backup-manager/backup-manager-0.7.14-r1.ebuild | 47 ++++++++++++++++++++++
 .../files/backup-manager-0.7.14-fix_purge.patch    | 23 +++++++++++
 2 files changed, 70 insertions(+)

diff --git a/app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild b/app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild
new file mode 100644
index 00000000000..6142fd7c265
--- /dev/null
+++ b/app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils
+
+MY_P=Backup-Manager-${PV}
+DESCRIPTION="Backup Manager is a command line backup tool for GNU/Linux"
+HOMEPAGE="https://github.com/sukria/Backup-Manager"
+SRC_URI="https://github.com/sukria/Backup-Manager/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="s3"
+
+DEPEND="dev-lang/perl:=
+	sys-devel/gettext"
+
+RDEPEND="${DEPEND}
+	s3? ( dev-perl/Net-Amazon-S3
+		dev-perl/File-Slurp )"
+
+PATCHES=( "${FILESDIR}"/${P}-fix_purge.patch )
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+	sed -e "/^PERL5DIR/s/sitelib/vendorlib/" \
+		-e "/sed/s:=\$(DESTDIR)/:=:" \
+		-i Makefile || die
+
+	default
+}
+
+src_compile() {
+	default
+	emake -C po
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX=/usr install
+
+	insinto /etc
+	newins backup-manager.conf.tpl backup-manager.conf
+	fperms 0600 /etc/backup-manager.conf
+}

diff --git a/app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch b/app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch
new file mode 100644
index 00000000000..c3e2cbf0ce7
--- /dev/null
+++ b/app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch
@@ -0,0 +1,23 @@
+From 90b5f71f3803747a788c693d4bcb7e3b60bb4911 Mon Sep 17 00:00:00 2001
+From: Thomas Parmelan <36071478+tompar28@users.noreply.github.com>
+Date: Sat, 3 Aug 2019 20:02:34 +0200
+Subject: [PATCH] Fix issue #91 (See
+ https://github.com/sukria/Backup-Manager/issues/91#issuecomment-381925277)
+ (#120)
+
+---
+ backup-manager | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/backup-manager b/backup-manager
+index 331cfa9..53e622a 100755
+--- a/backup-manager
++++ b/backup-manager
+@@ -34,7 +34,6 @@ vardir="/var/lib/backup-manager"
+ bindir="/usr/bin"
+ bmu="$bindir/backup-manager-upload"
+ bmp="$bindir/backup-manager-purge"
+-export BM_BMP_PATH=$bmp
+ 
+ # Find which lockfile to use
+ # If we are called by an unprivileged user, use a lockfile inside the user's home;


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-12-13 17:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-13 17:38 [gentoo-commits] repo/gentoo:master commit in: app-backup/backup-manager/, app-backup/backup-manager/files/ Bernard Cafarelli
  -- strict thread matches above, loose matches on Subject: below --
2018-02-07 10:31 Bernard Cafarelli
2016-11-07 18:40 Bernard Cafarelli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox