[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2022-11-05 Thread Agostino Sarubbo
commit: af2d9b2f2cddf215cd28a347d3894a6e20d2ec5f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov  5 17:10:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov  5 17:10:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2d9b2f

app-backup/rear: Stabilize 2.7 x86, #879621

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/rear/rear-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rear/rear-2.7.ebuild b/app-backup/rear/rear-2.7.ebuild
index acdfadf8be1f..c50f3308f287 100644
--- a/app-backup/rear/rear-2.7.ebuild
+++ b/app-backup/rear/rear-2.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="udev"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2022-11-04 Thread Sam James
commit: 89ed36fab46204fec9b3e7e03901ef93ca3afc88
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  5 02:07:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  5 02:07:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ed36fa

app-backup/rear: Stabilize 2.7 amd64, #879621

Signed-off-by: Sam James  gentoo.org>

 app-backup/rear/rear-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rear/rear-2.7.ebuild b/app-backup/rear/rear-2.7.ebuild
index 4af6aaf7f73d..acdfadf8be1f 100644
--- a/app-backup/rear/rear-2.7.ebuild
+++ b/app-backup/rear/rear-2.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="udev"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2022-08-28 Thread Joonas Niilola
commit: d93413d721b11c503f9abd3feaddc8ac07e59fa8
Author: Martin Dummer  gmx  net>
AuthorDate: Thu Aug 11 20:05:26 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 28 08:22:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93413d7

app-backup/rear: add 2.7

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/26828
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/Manifest|  1 +
 app-backup/rear/rear-2.7.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/app-backup/rear/Manifest b/app-backup/rear/Manifest
index b5a5127a6127..aed693bdc563 100644
--- a/app-backup/rear/Manifest
+++ b/app-backup/rear/Manifest
@@ -1 +1,2 @@
 DIST rear-2.6.tar.gz 750866 BLAKE2B 
de803951c040bb85d4659fc81ffb9264b2771a45675aca4eb0a6318201802475014c2b760415ac61ab734286f5e1e84b0c858df166b9be356384a243a7badb78
 SHA512 
0b6deac8f1b4adc3bcfcd19e82b5e5719df1c1c2347e3dde9bb47b6086856ebf5d08e485b876633190bb6f92a0e1c567bb65a30554205a32eec4b929e5815a6c
+DIST rear-2.7.tar.gz 852253 BLAKE2B 
9652887c13fd91d4f7ca96d8ff851750045b837268bde70da8bfac32950039116a04b89d46f57dd40dd92f55e7ca284ce751b1b71340f1c96c0f5ec5496b3966
 SHA512 
9cabc6c5ddb01934740b73098a80bf1e0c03140ac1fce7c399752c1145bb743573033f6e34ae59a13e34fa873c8e992ce50316ee0260d23667614d5250daa087

diff --git a/app-backup/rear/rear-2.7.ebuild b/app-backup/rear/rear-2.7.ebuild
new file mode 100644
index ..ef577486b642
--- /dev/null
+++ b/app-backup/rear/rear-2.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature udev
+
+DESCRIPTION="Relax-and-Recover is a setup-and-forget bare metal disaster 
recovery solution"
+HOMEPAGE="http://relax-and-recover.org/ https://github.com/rear/rear/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="udev"
+
+RDEPEND="
+   app-cdr/cdrtools
+   app-shells/bash
+   net-dialup/mingetty
+   net-fs/nfs-utils
+   sys-apps/gawk
+   sys-apps/iproute2
+   sys-apps/lsb-release
+   sys-apps/sed
+   sys-apps/util-linux
+   sys-block/parted
+   sys-boot/syslinux
+   udev? ( virtual/udev )
+"
+
+src_compile() { :; }
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   if use udev ; then
+   einfo "Deploy udev USB rule and udev will autostart ReaR 
workflows in case a USB"
+   einfo "drive with the label 'REAR_000' is connected, which in 
turn is the"
+   einfo "default label when running the \`rear format\` command."
+   udev_dorules etc/udev/rules.d/62-${PN}-usb.rules
+   fi
+
+   keepdir /etc/rear
+   keepdir /var/lib/rear
+   keepdir /var/log/rear
+}
+
+pkg_postinst() {
+   if use udev ; then
+   udev_reload
+   fi
+
+   optfeature "saving backups on smb/cifs servers" net-fs/cifs-utils
+   optfeature "encrypting backups" dev-libs/openssl
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2022-08-28 Thread Joonas Niilola
commit: 34e783552ed54791956b0459c76d1041c4e51ab4
Author: Martin Dummer  gmx  net>
AuthorDate: Thu Aug 11 20:04:36 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 28 08:22:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e78355

app-backup/rear: drop 2.4

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/Manifest|  1 -
 app-backup/rear/rear-2.4.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/app-backup/rear/Manifest b/app-backup/rear/Manifest
index 07cafa56e62c..b5a5127a6127 100644
--- a/app-backup/rear/Manifest
+++ b/app-backup/rear/Manifest
@@ -1,2 +1 @@
-DIST rear-2.4.tar.gz 611731 BLAKE2B 
f7cb6955302e0be6178393a678f050729b827f822df91d28245655d414892f225e25125f7e3bfad080e139ddc9c728121894b4ebde48c4dff2a8071fb4a5d46e
 SHA512 
8a20c0ffd913b1b4c27f6125c1ca31404daaceccb2bfff7932f1ea402806657252afc3f6719c75dcab2de18b7975f83544dac92f43a742654f90494454d7c088
 DIST rear-2.6.tar.gz 750866 BLAKE2B 
de803951c040bb85d4659fc81ffb9264b2771a45675aca4eb0a6318201802475014c2b760415ac61ab734286f5e1e84b0c858df166b9be356384a243a7badb78
 SHA512 
0b6deac8f1b4adc3bcfcd19e82b5e5719df1c1c2347e3dde9bb47b6086856ebf5d08e485b876633190bb6f92a0e1c567bb65a30554205a32eec4b929e5815a6c

diff --git a/app-backup/rear/rear-2.4.ebuild b/app-backup/rear/rear-2.4.ebuild
deleted file mode 100644
index 2ba393ff7e79..
--- a/app-backup/rear/rear-2.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Relax-and-Recover is a setup-and-forget bare metal disaster 
recovery solution"
-HOMEPAGE="http://relax-and-recover.org/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="udev samba"
-
-RDEPEND="
-   app-cdr/cdrtools
-   net-dialup/mingetty
-   net-fs/nfs-utils
-   sys-apps/gawk
-   sys-apps/iproute2
-   sys-apps/lsb-release
-   sys-apps/sed
-   sys-apps/util-linux
-   sys-block/parted
-   sys-boot/syslinux
-   dev-libs/openssl:0=
-   samba? ( net-fs/cifs-utils )
-   udev? ( virtual/udev )
-"
-
-src_compile() { :; }
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   keepdir /var/lib/rear
-   keepdir /var/log/rear
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2022-08-28 Thread Joonas Niilola
commit: 7ef85303c2d70b2777c1d91ae5a730652fc2f140
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 28 08:06:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 28 08:22:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef85303

app-backup/rear: add pkg_postrm() for udev_reload to 2.7

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/rear-2.7.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-backup/rear/rear-2.7.ebuild b/app-backup/rear/rear-2.7.ebuild
index ef577486b642..4af6aaf7f73d 100644
--- a/app-backup/rear/rear-2.7.ebuild
+++ b/app-backup/rear/rear-2.7.ebuild
@@ -47,10 +47,16 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use udev ; then
+   if use udev; then
udev_reload
fi
 
optfeature "saving backups on smb/cifs servers" net-fs/cifs-utils
optfeature "encrypting backups" dev-libs/openssl
 }
+
+pkg_postrm() {
+   if use udev; then
+   udev_reload
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2021-04-30 Thread Mikle Kolyada
commit: 6efd2182c4dab52ba823180780d439cb47dacca1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 30 17:27:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 30 17:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efd2182

app-backup/rear: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-backup/rear/rear-2.4.ebuild | 7 +++
 app-backup/rear/rear-2.6.ebuild | 2 +-
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-backup/rear/rear-2.4.ebuild b/app-backup/rear/rear-2.4.ebuild
index 498e7a6f47a..2ba393ff7e7 100644
--- a/app-backup/rear/rear-2.4.ebuild
+++ b/app-backup/rear/rear-2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="libressl udev samba"
+IUSE="udev samba"
 
 RDEPEND="
app-cdr/cdrtools
@@ -24,8 +24,7 @@ RDEPEND="
sys-apps/util-linux
sys-block/parted
sys-boot/syslinux
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
samba? ( net-fs/cifs-utils )
udev? ( virtual/udev )
 "

diff --git a/app-backup/rear/rear-2.6.ebuild b/app-backup/rear/rear-2.6.ebuild
index f01f863c512..aab95996cc8 100644
--- a/app-backup/rear/rear-2.6.ebuild
+++ b/app-backup/rear/rear-2.6.ebuild
@@ -56,5 +56,5 @@ pkg_postinst() {
fi
 
optfeature "saving backups on smb/cifs servers" net-fs/cifs-utils
-   optfeature "encrypting backups" dev-libs/openssl dev-libs/libressl
+   optfeature "encrypting backups" dev-libs/openssl
 }



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2020-11-11 Thread Joonas Niilola
commit: 26916ac64b6619cb584af16c88bd5f3498ad0eb5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 12 06:35:48 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 12 06:51:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26916ac6

app-backup/rear: stabilize 2.6 on amd64

Closes: https://bugs.gentoo.org/753476
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/rear-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rear/rear-2.6.ebuild b/app-backup/rear/rear-2.6.ebuild
index 6469942ff6c..6e4df5c99df 100644
--- a/app-backup/rear/rear-2.6.ebuild
+++ b/app-backup/rear/rear-2.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="udev"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2020-11-11 Thread Thomas Deutschmann
commit: bbfe275503391babe1812b7042e87874ad4ac206
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 12 00:32:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 12 00:35:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfe2755

app-backup/rear: x86 stable (bug #753476)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-backup/rear/rear-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rear/rear-2.6.ebuild b/app-backup/rear/rear-2.6.ebuild
index 9c624b9cbc3..6469942ff6c 100644
--- a/app-backup/rear/rear-2.6.ebuild
+++ b/app-backup/rear/rear-2.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="udev"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2020-10-04 Thread Joonas Niilola
commit: 1b61bc9294c710dfd12b10b59a643bb2755709d8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct  5 05:45:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct  5 05:46:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b61bc92

app-backup/rear: remove redundant USE flags from 2.6

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/rear-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rear/rear-2.6.ebuild b/app-backup/rear/rear-2.6.ebuild
index 5c7e1c9a80f..9c624b9cbc3 100644
--- a/app-backup/rear/rear-2.6.ebuild
+++ b/app-backup/rear/rear-2.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="libressl udev samba"
+IUSE="udev"
 
 RDEPEND="
app-shells/bash



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/files/, app-backup/rear/

2020-10-04 Thread Joonas Niilola
commit: 6eacc715e06b282225caf3d50e0f5269d8e425e3
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Aug  2 21:14:26 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct  5 05:46:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eacc715

app-backup/rear: version bump to 2.6

re-introduce udev rule for backup start on backup disc connect
add proxy-maintainership

Closes: https://bugs.gentoo.org/696678
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/17487
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/Manifest  |  1 +
 app-backup/rear/files/rear-2.6-Makefile.patch | 34 +++
 app-backup/rear/metadata.xml  | 10 -
 app-backup/rear/rear-2.6.ebuild   | 60 +++
 4 files changed, 104 insertions(+), 1 deletion(-)

diff --git a/app-backup/rear/Manifest b/app-backup/rear/Manifest
index 8ae2cae8ecf..07cafa56e62 100644
--- a/app-backup/rear/Manifest
+++ b/app-backup/rear/Manifest
@@ -1 +1,2 @@
 DIST rear-2.4.tar.gz 611731 BLAKE2B 
f7cb6955302e0be6178393a678f050729b827f822df91d28245655d414892f225e25125f7e3bfad080e139ddc9c728121894b4ebde48c4dff2a8071fb4a5d46e
 SHA512 
8a20c0ffd913b1b4c27f6125c1ca31404daaceccb2bfff7932f1ea402806657252afc3f6719c75dcab2de18b7975f83544dac92f43a742654f90494454d7c088
+DIST rear-2.6.tar.gz 750866 BLAKE2B 
de803951c040bb85d4659fc81ffb9264b2771a45675aca4eb0a6318201802475014c2b760415ac61ab734286f5e1e84b0c858df166b9be356384a243a7badb78
 SHA512 
0b6deac8f1b4adc3bcfcd19e82b5e5719df1c1c2347e3dde9bb47b6086856ebf5d08e485b876633190bb6f92a0e1c567bb65a30554205a32eec4b929e5815a6c

diff --git a/app-backup/rear/files/rear-2.6-Makefile.patch 
b/app-backup/rear/files/rear-2.6-Makefile.patch
new file mode 100644
index 000..800dcf69cee
--- /dev/null
+++ b/app-backup/rear/files/rear-2.6-Makefile.patch
@@ -0,0 +1,34 @@
+--- rear-2.6/Makefile.orig 2020-09-09 20:04:39.35785 +0200
 rear-2.6/Makefile  2020-09-09 20:06:12.537313922 +0200
+@@ -84,7 +84,7 @@
+ clean:
+   rm -Rf dist build
+   rm -f build-stamp
+-  make -C doc clean
++  $(MAKE) -C doc clean
+ 
+ ### You can call 'make validate' directly from your .git/hooks/pre-commit 
script
+ validate:
+@@ -107,11 +107,11 @@
+ 
+ man:
+   @echo -e "\033[1m== Prepare manual ==\033[0;0m"
+-  make -C doc man
++  $(MAKE) -C doc man
+ 
+ doc:
+   @echo -e "\033[1m== Prepare documentation ==\033[0;0m"
+-  make -C doc docs
++  $(MAKE) -C doc docs
+ 
+ install-config:
+   @echo -e "\033[1m== Installing configuration ==\033[0;0m"
+@@ -144,7 +144,7 @@
+ 
+ install-doc:
+   @echo -e "\033[1m== Installing documentation ==\033[0;0m"
+-  make -C doc install
++  $(MAKE) -C doc install
+   sed -i -e 's,/etc,$(sysconfdir),' \
+   -e 's,/usr/sbin,$(sbindir),' \
+   -e 's,/usr/share,$(datadir),' \

diff --git a/app-backup/rear/metadata.xml b/app-backup/rear/metadata.xml
index 5d24f38283d..ccfd9c81bce 100644
--- a/app-backup/rear/metadata.xml
+++ b/app-backup/rear/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   martin.dum...@gmx.net
+   Martin Dummer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Relax and Recover (Rear) is the leading Open Source disaster 
recovery solution, and successor to mkcdrec. It comprises of a modular 
framework and ready-to-go workflows for many common situations to produce a 
bootable image and restore from backup using this image. As a benefit, it 
allows to restore to different hardware and can therefore be used as a 
migration tool as well.

@@ -10,5 +17,6 @@


rear
+   rear/rear

 

diff --git a/app-backup/rear/rear-2.6.ebuild b/app-backup/rear/rear-2.6.ebuild
new file mode 100644
index 000..5c7e1c9a80f
--- /dev/null
+++ b/app-backup/rear/rear-2.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature udev
+
+DESCRIPTION="Relax-and-Recover is a setup-and-forget bare metal disaster 
recovery solution"
+HOMEPAGE="http://relax-and-recover.org/ https://github.com/rear/rear/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl udev samba"
+
+RDEPEND="
+   app-shells/bash
+   net-dialup/mingetty
+   net-fs/nfs-utils
+   sys-apps/gawk
+   sys-apps/iproute2
+   sys-apps/lsb-release
+   sys-apps/sed
+   sys-apps/util-linux
+   sys-block/parted
+   sys-boot/syslinux
+   virtual/cdrtools
+   udev? ( virtual/udev )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-Makefile.patch"
+)
+
+

[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/files/

2020-09-26 Thread Conrad Kostecki
commit: 6388dbe41ac1ff266f9caee1112e188f9bfb7f60
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Sep 26 14:33:51 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 27 00:14:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6388dbe4

app-backup/rear: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/17682
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../rear-1.15-add-support-for-gentoo-kernels.patch| 19 ---
 1 file changed, 19 deletions(-)

diff --git 
a/app-backup/rear/files/rear-1.15-add-support-for-gentoo-kernels.patch 
b/app-backup/rear/files/rear-1.15-add-support-for-gentoo-kernels.patch
deleted file mode 100644
index 60868541867..000
--- a/app-backup/rear/files/rear-1.15-add-support-for-gentoo-kernels.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --git a/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh 
b/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh
-index 6816f37..ec437e4 100644
 a/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh
-+++ b/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh
-@@ -50,6 +50,14 @@ if [ ! -s "$KERNEL_FILE" ]; then
-   else
-   Error "Could not find Arch kernel 
/boot/vmlinuz[-linux|26]"
-   fi
-+  elif [ -f /etc/gentoo-release ]; then
-+  if [ -f 
"/boot/kernel-genkernel-${REAL_MACHINE}-${KERNEL_VERSION}" ]; then
-+  
KERNEL_FILE="/boot/kernel-genkernel-${REAL_MACHINE}-${KERNEL_VERSION}"
-+  elif [ -f "/boot/kernel-${KERNEL_VERSION}" ]; then
-+  KERNEL_FILE="/boot/kernel-${KERNEL_VERSION}"
-+  else
-+  Error "Could not find Gentoo kernel"
-+  fi
-   else
-   Error "Could not find a matching kernel in /boot !"
-   fi



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2020-09-24 Thread Aaron Bauman
commit: 6dd9c16528c481fcc62370575b4fcd94dc8d35ef
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Sep 24 19:50:49 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Sep 24 19:53:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd9c165

app-backup/rear: drop old EAPI=5

Signed-off-by: Aaron Bauman  gentoo.org>

 app-backup/rear/Manifest|  3 --
 app-backup/rear/rear-1.15-r1.ebuild | 58 -
 app-backup/rear/rear-1.17.0.ebuild  | 56 ---
 app-backup/rear/rear-1.17.1.ebuild  | 56 ---
 4 files changed, 173 deletions(-)

diff --git a/app-backup/rear/Manifest b/app-backup/rear/Manifest
index c4971bdf9b4..8ae2cae8ecf 100644
--- a/app-backup/rear/Manifest
+++ b/app-backup/rear/Manifest
@@ -1,4 +1 @@
-DIST rear-1.15.tar.gz 258153 BLAKE2B 
1172806962df7d1a5f278d1aeb696e38d482f1710c6b13dba6b00f60f51fd3c02ba6d28c9c5e4b1a648468f9a6f5987b47ca1f819c8e66c9b6f209c75b0ba0b6
 SHA512 
dc953c33b82f221de6c2acd7ffbb26c34b86aebcd7f8a4d7d520a1d08c15c723fed75326b8e19614f5e09f6436d392091b362b350ffad06caf10c711eb97fcb2
-DIST rear-1.17.0.tar.gz 299444 BLAKE2B 
bbada2b5705a5ff0f82b97974f14de728a779847a6b410e0be71033404ae08f0ba6c4bd76c07aba0195aa677c174ebf016bbb6a17f3aa2698bed24bcb50618f3
 SHA512 
4b9991dc14138e6a2cd28c9fb9f1dcf46ea1a580454bb2c966024481657a102cc849baf6af5ebfa0793ac3f5ebff5b07abc87d1e4b02e1496a0f87b8cf79284e
-DIST rear-1.17.1.tar.gz 303253 BLAKE2B 
3c84a76b0aaf1ef72191a49976aa86ce4fcf7c9aee1c6c85af3d68d80e0c6a7ba0d16e109847c7753a626ef34df9ee05f2912b30df5e205303c194831bd5af77
 SHA512 
66595e962345c0e61c5152f11aee6745ec348acc02d0cbc717faaca8618c83211d8c45ec5e80a17ba9d8c8ad9c6d2ecb109f827d976eb0d126bfc44cf4b49afc
 DIST rear-2.4.tar.gz 611731 BLAKE2B 
f7cb6955302e0be6178393a678f050729b827f822df91d28245655d414892f225e25125f7e3bfad080e139ddc9c728121894b4ebde48c4dff2a8071fb4a5d46e
 SHA512 
8a20c0ffd913b1b4c27f6125c1ca31404daaceccb2bfff7932f1ea402806657252afc3f6719c75dcab2de18b7975f83544dac92f43a742654f90494454d7c088

diff --git a/app-backup/rear/rear-1.15-r1.ebuild 
b/app-backup/rear/rear-1.15-r1.ebuild
deleted file mode 100644
index 1ea1bebbf87..000
--- a/app-backup/rear/rear-1.15-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A setup-and-forget Linux bare metal disaster recovery solution"
-HOMEPAGE="http://relax-and-recover.org/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="libressl udev"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-dialup/mingetty
-   net-fs/nfs-utils
-   sys-apps/iproute2
-   sys-apps/lsb-release
-   sys-apps/util-linux
-   sys-block/parted
-   sys-boot/syslinux
-   virtual/cdrtools
-   udev? ( virtual/udev )
-"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-add-support-for-gentoo-kernels.patch"
-}
-
-src_compile() { :; }
-
-src_install() {
-   # Deploy udev USB rule and udev will autostart ReaR workflows in case a 
USB
-   # drive with the label 'REAR_000' is connected, which in turn is the
-   # default label when running the `rear format` command.
-   if use udev ; then
-   insinto /lib/udev/rules.d
-   doins etc/udev/rules.d/62-${PN}-usb.rules
-   fi
-
-   # Copy main script-file and documentation.
-   dosbin usr/sbin/${PN}
-   doman doc/${PN}.8
-   dodoc README
-
-   # Copy configurations files.
-   insinto /etc
-   doins -r etc/${PN}/
-
-   insinto /usr/share/
-   doins -r usr/share/${PN}/
-}

diff --git a/app-backup/rear/rear-1.17.0.ebuild 
b/app-backup/rear/rear-1.17.0.ebuild
deleted file mode 100644
index cb3a9990676..000
--- a/app-backup/rear/rear-1.17.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A setup-and-forget Linux bare metal disaster recovery solution"
-HOMEPAGE="http://relax-and-recover.org/";
-MY_PV=${PV%.*}
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${MY_PV}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="libressl udev"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-dialup/mingetty
-   net-fs/nfs-utils
-   sys-apps/gawk
-   sys-apps/iproute2
-   sys-apps/lsb-release
-   sys-apps/util-linux
-   sys-block/parted
-   sys-boot/syslinux
-   virtual/cdrtools
-   udev? ( virtual/udev )
-"
-
-src_compile() { :; }
-
-src_install() {
-   # Deploy udev USB rule and udev will autostart ReaR workflows in case a 
USB
-   # drive with the label 'REAR_0

[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2020-04-14 Thread Joonas Niilola
commit: af03968aa2c832cc75cd81ca6f85b1b2550f12fc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 14 08:02:16 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 14 08:34:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af03968a

app-backup/rear: drop to m-n

Closes: https://bugs.gentoo.org/633232
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/rear/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-backup/rear/metadata.xml b/app-backup/rear/metadata.xml
index a120589d37c..5d24f38283d 100644
--- a/app-backup/rear/metadata.xml
+++ b/app-backup/rear/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mor...@morlix.de
-   Timo Eissler
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Relax and Recover (Rear) is the leading Open Source disaster 
recovery solution, and successor to mkcdrec. It comprises of a modular 
framework and ready-to-go workflows for many common situations to produce a 
bootable image and restore from backup using this image. As a benefit, it 
allows to restore to different hardware and can therefore be used as a 
migration tool as well.




[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2018-10-09 Thread Michał Górny
commit: c787c88e811a99360e1e45161104ead0395930e9
Author: Timo Eissler  morlix  de>
AuthorDate: Fri Aug 24 06:01:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  9 17:30:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c787c88e

app-backup/rear: bump to v2.4

Closes: https://bugs.gentoo.org/664004
Signed-off-by: Timo Eissler  morlix.de>
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/9680

 app-backup/rear/Manifest|  1 +
 app-backup/rear/rear-2.4.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/app-backup/rear/Manifest b/app-backup/rear/Manifest
index cdc83485f57..c4971bdf9b4 100644
--- a/app-backup/rear/Manifest
+++ b/app-backup/rear/Manifest
@@ -1,3 +1,4 @@
 DIST rear-1.15.tar.gz 258153 BLAKE2B 
1172806962df7d1a5f278d1aeb696e38d482f1710c6b13dba6b00f60f51fd3c02ba6d28c9c5e4b1a648468f9a6f5987b47ca1f819c8e66c9b6f209c75b0ba0b6
 SHA512 
dc953c33b82f221de6c2acd7ffbb26c34b86aebcd7f8a4d7d520a1d08c15c723fed75326b8e19614f5e09f6436d392091b362b350ffad06caf10c711eb97fcb2
 DIST rear-1.17.0.tar.gz 299444 BLAKE2B 
bbada2b5705a5ff0f82b97974f14de728a779847a6b410e0be71033404ae08f0ba6c4bd76c07aba0195aa677c174ebf016bbb6a17f3aa2698bed24bcb50618f3
 SHA512 
4b9991dc14138e6a2cd28c9fb9f1dcf46ea1a580454bb2c966024481657a102cc849baf6af5ebfa0793ac3f5ebff5b07abc87d1e4b02e1496a0f87b8cf79284e
 DIST rear-1.17.1.tar.gz 303253 BLAKE2B 
3c84a76b0aaf1ef72191a49976aa86ce4fcf7c9aee1c6c85af3d68d80e0c6a7ba0d16e109847c7753a626ef34df9ee05f2912b30df5e205303c194831bd5af77
 SHA512 
66595e962345c0e61c5152f11aee6745ec348acc02d0cbc717faaca8618c83211d8c45ec5e80a17ba9d8c8ad9c6d2ecb109f827d976eb0d126bfc44cf4b49afc
+DIST rear-2.4.tar.gz 611731 BLAKE2B 
f7cb6955302e0be6178393a678f050729b827f822df91d28245655d414892f225e25125f7e3bfad080e139ddc9c728121894b4ebde48c4dff2a8071fb4a5d46e
 SHA512 
8a20c0ffd913b1b4c27f6125c1ca31404daaceccb2bfff7932f1ea402806657252afc3f6719c75dcab2de18b7975f83544dac92f43a742654f90494454d7c088

diff --git a/app-backup/rear/rear-2.4.ebuild b/app-backup/rear/rear-2.4.ebuild
new file mode 100644
index 000..55b55d0c90c
--- /dev/null
+++ b/app-backup/rear/rear-2.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Relax-and-Recover is a setup-and-forget bare metal disaster 
recovery solution"
+HOMEPAGE="http://relax-and-recover.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="libressl udev samba"
+
+RDEPEND="
+   net-dialup/mingetty
+   net-fs/nfs-utils
+   sys-apps/gawk
+   sys-apps/iproute2
+   sys-apps/lsb-release
+   sys-apps/sed
+   sys-apps/util-linux
+   sys-block/parted
+   sys-boot/syslinux
+   virtual/cdrtools
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   samba? ( net-fs/cifs-utils )
+   udev? ( virtual/udev )
+"
+
+src_compile() { :; }
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   keepdir /var/lib/rear
+   keepdir /var/log/rear
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2016-04-05 Thread Ian Delaney
commit: 1aed1fcdf53878f50d8e741985f558b5fa1c7ddc
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Apr  4 12:45:12 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Apr  6 04:39:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aed1fcd

app-backup/rear: metadata.xml, update

Add description attribute for user maintainer in metadata.xml

Package-Manager: portage-2.2.28

 app-backup/rear/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-backup/rear/metadata.xml b/app-backup/rear/metadata.xml
index a120589..2f710d6 100644
--- a/app-backup/rear/metadata.xml
+++ b/app-backup/rear/metadata.xml
@@ -4,6 +4,7 @@

mor...@morlix.de
Timo Eissler
+   Proxied maintainer; set to assignee in all 
bugs


proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/

2016-03-21 Thread Anthony G. Basile
commit: f2dd06665cf333e83a721644e3c5a97b949fa4b9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 21 23:35:16 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 21 23:35:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2dd0666

app-backup/rear: add libressl support

Package-Manager: portage-2.2.26

 app-backup/rear/rear-1.15-r1.ebuild | 6 --
 app-backup/rear/rear-1.17.0.ebuild  | 6 --
 app-backup/rear/rear-1.17.1.ebuild  | 6 --
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/app-backup/rear/rear-1.15-r1.ebuild 
b/app-backup/rear/rear-1.15-r1.ebuild
index 04b888e..76cf7de 100644
--- a/app-backup/rear/rear-1.15-r1.ebuild
+++ b/app-backup/rear/rear-1.15-r1.ebuild
@@ -14,9 +14,11 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="udev"
+IUSE="libressl udev"
 
-RDEPEND="dev-libs/openssl
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
net-dialup/mingetty
net-fs/nfs-utils
sys-apps/iproute2

diff --git a/app-backup/rear/rear-1.17.0.ebuild 
b/app-backup/rear/rear-1.17.0.ebuild
index 4212a9f..3669a16 100644
--- a/app-backup/rear/rear-1.17.0.ebuild
+++ b/app-backup/rear/rear-1.17.0.ebuild
@@ -15,9 +15,11 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="udev"
+IUSE="libressl udev"
 
-RDEPEND="dev-libs/openssl
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
net-dialup/mingetty
net-fs/nfs-utils
sys-apps/gawk

diff --git a/app-backup/rear/rear-1.17.1.ebuild 
b/app-backup/rear/rear-1.17.1.ebuild
index 4212a9f..3669a16 100644
--- a/app-backup/rear/rear-1.17.1.ebuild
+++ b/app-backup/rear/rear-1.17.1.ebuild
@@ -15,9 +15,11 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="udev"
+IUSE="libressl udev"
 
-RDEPEND="dev-libs/openssl
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
net-dialup/mingetty
net-fs/nfs-utils
sys-apps/gawk