summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2015-03-21 10:03:26 +0000
committerJustin Lecher <jlec@gentoo.org>2015-03-21 10:03:26 +0000
commit74d4b50d8930902c4e7996d22cb4fcb1e7cec32b (patch)
tree8c05f3cdfc96797647ea8cd327b44e9b0f456b95 /app-backup/reoback/reoback-1.0_p3-r1.ebuild
parentEAPI bump, bug #543160. (diff)
downloadgentoo-2-74d4b50d8930902c4e7996d22cb4fcb1e7cec32b.tar.gz
gentoo-2-74d4b50d8930902c4e7996d22cb4fcb1e7cec32b.tar.bz2
gentoo-2-74d4b50d8930902c4e7996d22cb4fcb1e7cec32b.zip
Bump to EAPI=5; modernize ebuild style
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'app-backup/reoback/reoback-1.0_p3-r1.ebuild')
-rw-r--r--app-backup/reoback/reoback-1.0_p3-r1.ebuild27
1 files changed, 14 insertions, 13 deletions
diff --git a/app-backup/reoback/reoback-1.0_p3-r1.ebuild b/app-backup/reoback/reoback-1.0_p3-r1.ebuild
index 164b516df2a4..3c2376afd847 100644
--- a/app-backup/reoback/reoback-1.0_p3-r1.ebuild
+++ b/app-backup/reoback/reoback-1.0_p3-r1.ebuild
@@ -1,6 +1,10 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-backup/reoback/reoback-1.0_p3-r1.ebuild,v 1.2 2007/01/24 04:24:00 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-backup/reoback/reoback-1.0_p3-r1.ebuild,v 1.3 2015/03/21 10:03:26 jlec Exp $
+
+EAPI=5
+
+inherit eutils
DESCRIPTION="Reoback Backup Solution"
HOMEPAGE="http://reoback.sourceforge.net/"
@@ -16,25 +20,22 @@ DEPEND=">=app-arch/tar-1.13"
S=${WORKDIR}/${PN}-${PV/_*}
-src_unpack() {
- unpack ${A}
- find . -name CVS -type d | xargs rm -r
- cd "${S}"
- sed -i \
+src_prepare() {
+ ecvs_clean
+ sed \
-e '/^config=/s:=.*:=/etc/reoback/settings.conf:' \
-e '/^reoback=/s:=.*:=/usr/sbin/reoback.pl:' \
- run_reoback.sh || die
+ -i run_reoback.sh || die
}
src_install() {
- dosbin reoback.pl || die "dosbin"
+ dosbin reoback.pl
insinto /etc/reoback
- doins conf/* || die "doins conf"
- fperms 750 /usr/sbin/reoback.pl
+ doins conf/*
+ fperms o-x /usr/sbin/reoback.pl
insinto /etc/cron.daily
newins run_reoback.sh reoback
- cd docs
- dodoc BUGS CHANGES INSTALL MANUALS README TODO
+ dodoc docs/{BUGS,CHANGES,INSTALL,MANUALS,README,TODO}
}
pkg_postinst() {