summaryrefslogtreecommitdiff
path: root/app-backup/backup-manager
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-backup/backup-manager
reinit the tree, so we can have metadata
Diffstat (limited to 'app-backup/backup-manager')
-rw-r--r--app-backup/backup-manager/Manifest9
-rw-r--r--app-backup/backup-manager/backup-manager-0.7.13-r1.ebuild45
-rw-r--r--app-backup/backup-manager/backup-manager-0.7.13.ebuild46
-rw-r--r--app-backup/backup-manager/backup-manager-0.7.5.ebuild43
-rw-r--r--app-backup/backup-manager/files/Makefile-fix.diff25
-rw-r--r--app-backup/backup-manager/metadata.xml15
6 files changed, 183 insertions, 0 deletions
diff --git a/app-backup/backup-manager/Manifest b/app-backup/backup-manager/Manifest
new file mode 100644
index 000000000000..e9a63c79c9c1
--- /dev/null
+++ b/app-backup/backup-manager/Manifest
@@ -0,0 +1,9 @@
+AUX Makefile-fix.diff 1041 SHA256 e4e394d7dd9297fb0743cebaae718f96d7171d1995ffdd009d156b513a49f11d SHA512 fd5cadb2fb549e51d21dd9929e6e2349b86c462723c667e9f2d3ba914d150f4d605cd44a905bf1e3c9dcab63deb329b9c01af96413cbf0a8c7656a960e068d0d WHIRLPOOL 15624d328591480737b4e400b7b519b012505566d3685d60a5b2ecd93fbd794f024acca577cf6f8267f52243fb27f6f8a4e3c4fcb932eb773857de53d9686dde
+DIST backup-manager-0.7.13.tar.gz 144494 SHA256 842d4e0e95c5ae3a1dd0f12b1911e70e73da9dd850b4bb077ff2e9134f9d89db SHA512 ef43d9b95471299482e3cccd72652930804d85d623ef9ae731b25509504db774380527c42b9de2fe906a730890f1c6f6ab394bcfb917f0a70822a45166edf76f WHIRLPOOL a309f2208824acda34b8efc696136e174b1d3d0418d8ec35a6971aa1644542646725a358bd9c8c8c356379ae6d3d7f6131f2f91e31ca2f3c8261572003e5a15b
+DIST backup-manager-0.7.5.tar.gz 159855 SHA256 a7aa04ebec5b8a80d5e75d48121092afb969e1efb252b1ffdbcd28b04225e55a SHA512 3101e695d79c429e5a415a174c12b6217495aaefc0b44ee870bb492eea75ce07dacb766a45c60268a0f7da798d51b46f6d91f33b9d545360f09b92b61329bcef WHIRLPOOL 366e205c15084231fad81af9cbcebca34e7d3637476ba7046dc840d3f54c110469588ddc939c112525bac8d4764a7be2097c1b218f59af752af453091ff8299f
+EBUILD backup-manager-0.7.13-r1.ebuild 963 SHA256 541f0689110575afbf4a4715db4804831476df730e6e24d51166a1cb751d97a2 SHA512 392454776243ffab3c00e557f35c212ce21ed13b5ee67c9427043d78276fd32103b55cded04de3a6add59b7f02750b9d66acab6cd7ba82eabe0d31d66ceee4bb WHIRLPOOL 0d275cadadd82fd9f89601bc3d62f2fb99dce0287665a546c1c678249d5db4766be38b6a341c22a43c1a33aeae4af3a66aeb0e517d9fc96854b660a36733af13
+EBUILD backup-manager-0.7.13.ebuild 962 SHA256 1076d7a387aa5c2dac9b317b1886d12b02b9ae5a4daa639b64ff7afe1c32e85a SHA512 c8253c23e59e21436cffa2bfb6ddbc9bf63821b6e4da68d404e4c2e160e77e9ef5a499a19c8a402b6908b96947164f74680d2a8fb283a289d39a19700ede3ca7 WHIRLPOOL 5f96bbfaf6fffb6f67164d8d6797fe988f36d58ecb160b013e87d007e5440d05365f3d33196194e73693eb816feac99b6c07422378fc64cb6c13bfb87c891297
+EBUILD backup-manager-0.7.5.ebuild 1064 SHA256 6714642bf9c62fd3b7774eea83a59b9056831a81ef1abdc272436d88e3ac5f44 SHA512 1a0940dba01bbcbd71f6363bab0b03346a51017623d2d98ceb86100d6ae9ff235366f13afb16e7dc0102f0dcb373f3d254d6b827aef239543489fb1838319823 WHIRLPOOL d5a08ecef12937352db3a4d1c6417743de149edd7cf7aedf90d8f38ded061f0f718bcca8ec04994ea4bb9b518ed74b270eb0adaefb3575c550fd704958a2a8df
+MISC ChangeLog 4170 SHA256 8a86ff278c497c7d57f7ef5202e601a82578bf90d9cd13dae0a595c79c3e6dac SHA512 cf24cc2abc4a190c68c66704f6bdd7e08cd42a2208bdbc508a708311fdc4b5de05773eac685e4503b1d178f57f8071e245afd5ab091ad2a8315c7074c618b7e8 WHIRLPOOL 98512e9ea78b32b62319a1eda357a621b63d044202e3b5c7016d1a433e9c6411905e09e51c4b466e3648954439e92613cd3d8f27ba986c24f79e3ea490101c76
+MISC ChangeLog-2015 4577 SHA256 8d75af80413a0913199bbf88c5e8b6d848bfb706db46b910f87a8cee03d93fa7 SHA512 19c8d3481d21c8538cb601d4c6d41b398555e0b6c42fd14104e99afdb1d905951681d0ba4ee5bba6bc4a8e369651f1a7de3f987e5eaee20f79088abbea182299 WHIRLPOOL 8594e3e1b348376688793c6619d1a122ae45fcc9f118fd9fa6bf619b53cf12b743b39fee04d51d76f9e94852a6f06fd125a68fac394fe1fb915b21947a7544a4
+MISC metadata.xml 712 SHA256 37421865fade53ac120fd111cb5b7e893ab25ca55eed76abd995541f56e91bf6 SHA512 1b3d8f5cdfd07addebff36b791717228cedfa17fba5f00d142a0ce702c02644b98cfb9bfc04f3795758d91539ad645dd1fa376c54f95ebe42b5cd971cc5a669c WHIRLPOOL d24e27ce0bf437823ba619aad7eaa9253ebd32f01c015323e38cbc9507a41141551cd3c1afd6ccc483699e07ce8c70d4ebb6d92d243bdc4e64733c0139cf3ce5
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
new file mode 100644
index 000000000000..7f680b293b8f
--- /dev/null
+++ b/app-backup/backup-manager/backup-manager-0.7.13-r1.ebuild
@@ -0,0 +1,45 @@
+# 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
new file mode 100644
index 000000000000..719ec4c03216
--- /dev/null
+++ b/app-backup/backup-manager/backup-manager-0.7.13.ebuild
@@ -0,0 +1,46 @@
+# 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
new file mode 100644
index 000000000000..239fcb55ed52
--- /dev/null
+++ b/app-backup/backup-manager/backup-manager-0.7.5.ebuild
@@ -0,0 +1,43 @@
+# 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
new file mode 100644
index 000000000000..86ebee845d4f
--- /dev/null
+++ b/app-backup/backup-manager/files/Makefile-fix.diff
@@ -0,0 +1,25 @@
+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
diff --git a/app-backup/backup-manager/metadata.xml b/app-backup/backup-manager/metadata.xml
new file mode 100644
index 000000000000..3226a9a10578
--- /dev/null
+++ b/app-backup/backup-manager/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+ </maintainer>
+ <longdescription>command line backup tool, designed to help make daily archives of the file system. It can make archives in lots of open formats (tar, gzip, bzip2, lzma, dar, zip) and provides interesting features (such as network exports or CD/DVD automated-burning)</longdescription>
+ <use>
+ <flag name="s3">Support for backing up to the Amazon S3 system</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">sukria/Backup-Manager</remote-id>
+ </upstream>
+</pkgmetadata>