[gentoo-commits] repo/gentoo:master commit in: app-backup/rear/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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