* [gentoo-commits] repo/gentoo:master commit in: app-backup/dirvish/
@ 2016-03-19 22:42 Andreas Hüttel
0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2016-03-19 22:42 UTC (permalink / raw
To: gentoo-commits
commit: d6d01795836caa767df30bfc5fa5b854855b79b4
Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri Mar 18 08:16:49 2016 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 22:41:50 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d01795
app-backup/dirvish: Fix dependency on dev-perl/Time-Period
Package-Manager: portage-2.2.28
app-backup/dirvish/dirvish-1.2.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-backup/dirvish/dirvish-1.2.1.ebuild b/app-backup/dirvish/dirvish-1.2.1.ebuild
index b9b0531..02af188 100644
--- a/app-backup/dirvish/dirvish-1.2.1.ebuild
+++ b/app-backup/dirvish/dirvish-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -13,7 +13,7 @@ IUSE=""
DEPEND="app-arch/tar"
RDEPEND="dev-perl/Time-modules
- dev-perl/Period
+ dev-perl/Time-Period
>=net-misc/rsync-2.5.7"
src_compile() {
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/dirvish/
@ 2016-04-23 17:31 Andreas Hüttel
0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2016-04-23 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 4ffc836304cfa0af262089437b8322e2a336db4a
Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Mon Apr 18 22:26:51 2016 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 17:30:44 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffc8363
app-backup/dirvish: Fix dependency on dev-perl/Time-ParseDate
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
app-backup/dirvish/dirvish-1.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/dirvish/dirvish-1.2.1.ebuild b/app-backup/dirvish/dirvish-1.2.1.ebuild
index 02af188..d9139f4 100644
--- a/app-backup/dirvish/dirvish-1.2.1.ebuild
+++ b/app-backup/dirvish/dirvish-1.2.1.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="app-arch/tar"
-RDEPEND="dev-perl/Time-modules
+RDEPEND="dev-perl/Time-ParseDate
dev-perl/Time-Period
>=net-misc/rsync-2.5.7"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/dirvish/
@ 2017-12-28 15:07 David Seifert
0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2017-12-28 15:07 UTC (permalink / raw
To: gentoo-commits
commit: 4bc2710cf60db9c37eb2e0ffa1c9b92103e64fa7
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 14:03:32 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 15:06:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc2710c
app-backup/dirvish: Port to EAPI 6
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-backup/dirvish/dirvish-1.2.1.ebuild | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/app-backup/dirvish/dirvish-1.2.1.ebuild b/app-backup/dirvish/dirvish-1.2.1.ebuild
index 57629ae4757..13f3e8b769a 100644
--- a/app-backup/dirvish/dirvish-1.2.1.ebuild
+++ b/app-backup/dirvish/dirvish-1.2.1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=6
+
DESCRIPTION="Dirvish is a fast, disk based, rotating network backup system"
HOMEPAGE="http://www.dirvish.org/"
SRC_URI="http://dirvish.org/${P}.tgz"
@@ -15,24 +17,29 @@ RDEPEND="dev-perl/Time-ParseDate
dev-perl/Time-Period
>=net-misc/rsync-2.5.7"
-src_compile() {
- for f in dirvish dirvish-runall dirvish-expire dirvish-locate ; do
- cat > $f <<-EOF
+src_prepare() {
+ default
+
+ local f
+ for f in dirvish dirvish-runall dirvish-expire dirvish-locate; do
+ cat > $f <<-EOF || die
#!/usr/bin/perl
\$CONFDIR = "/etc/dirvish";
EOF
- cat $f.pl >> $f
- cat loadconfig.pl >> $f
+ cat $f.pl >> $f || die
+ cat loadconfig.pl >> $f || die
done
}
src_install() {
dosbin dirvish dirvish-runall dirvish-expire dirvish-locate
doman dirvish.8 dirvish-runall.8 dirvish-expire.8 dirvish-locate.8 dirvish.conf.5
- dohtml FAQ.html INSTALL RELEASE.html TODO.html
- dodoc CHANGELOG
- insinto /etc/dirvish; doins "${FILESDIR}"/master.conf.example
+ HTML_DOCS=( {FAQ,RELEASE,TODO}.html )
+ einstalldocs
+
+ insinto /etc/dirvish
+ doins "${FILESDIR}"/master.conf.example
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/dirvish/
@ 2022-07-19 17:11 Sam James
0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-07-19 17:11 UTC (permalink / raw
To: gentoo-commits
commit: 1725d3e108a80e63756c4bfe1ff02b57b32c851e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 16:54:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 17:11:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1725d3e1
app-backup/dirvish: EAPI 8
Signed-off-by: Sam James <sam <AT> gentoo.org>
...irvish-1.2.1.ebuild => dirvish-1.2.1-r1.ebuild} | 27 +++++++++++-----------
1 file changed, 14 insertions(+), 13 deletions(-)
diff --git a/app-backup/dirvish/dirvish-1.2.1.ebuild b/app-backup/dirvish/dirvish-1.2.1-r1.ebuild
similarity index 62%
rename from app-backup/dirvish/dirvish-1.2.1.ebuild
rename to app-backup/dirvish/dirvish-1.2.1-r1.ebuild
index 13f3e8b769af..6319c1c91ebc 100644
--- a/app-backup/dirvish/dirvish-1.2.1.ebuild
+++ b/app-backup/dirvish/dirvish-1.2.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Dirvish is a fast, disk based, rotating network backup system"
HOMEPAGE="http://www.dirvish.org/"
@@ -10,26 +10,27 @@ SRC_URI="http://dirvish.org/${P}.tgz"
LICENSE="OSL-2.0"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE=""
-DEPEND="app-arch/tar"
-RDEPEND="dev-perl/Time-ParseDate
+RDEPEND="
+ dev-perl/Time-ParseDate
dev-perl/Time-Period
- >=net-misc/rsync-2.5.7"
+ net-misc/rsync
+"
+BDEPEND="app-arch/tar"
src_prepare() {
default
- local f
- for f in dirvish dirvish-runall dirvish-expire dirvish-locate; do
- cat > $f <<-EOF || die
- #!/usr/bin/perl
+ local file
+ for file in dirvish dirvish-runall dirvish-expire dirvish-locate; do
+ cat > ${file} <<-EOF || die
+ #!${EPREFIX}/usr/bin/perl
- \$CONFDIR = "/etc/dirvish";
+ \$CONFDIR = "${EPREFIX}/etc/dirvish";
EOF
- cat $f.pl >> $f || die
- cat loadconfig.pl >> $f || die
+ cat ${file}.pl >> ${file} || die
+ cat loadconfig.pl >> ${file} || die
done
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-07-19 17:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-19 17:11 [gentoo-commits] repo/gentoo:master commit in: app-backup/dirvish/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2017-12-28 15:07 David Seifert
2016-04-23 17:31 Andreas Hüttel
2016-03-19 22:42 Andreas Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox