Skip to content

Commit

Permalink
app-backup/rdup: new package.
Browse files Browse the repository at this point in the history
(Imported from rdup-1.1.14 import from Sunrise, EAPI & version bumped).

Package-Manager: portage-2.3.2
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=196309
Signed-off-by: Robin H. Johnson <[email protected]>
  • Loading branch information
whyscream authored and robbat2 committed Feb 6, 2017
1 parent 8554d7d commit 7ed538f
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 0 deletions.
1 change: 1 addition & 0 deletions app-backup/rdup/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST rdup-1.1.15.tar.gz 333646 SHA256 787b8c37e88be810a710210a9d9f6966b544b1389a738aadba3903c71e0c29cb SHA512 e377ec29e0dacae306ee58c935c9738f32d177e1c2575e4fa3618d2753d248f2898633dde46da81410271205458ccf0d3d885e3eebc5f1948afc5cd9e99ce7c3 WHIRLPOOL a82eac7a80ab02436343687f62bbab643027854771e2031d577abc71495aa7e63c0185580466527704906035e023372809088b8a08686ce438211ddffb7b5521
11 changes: 11 additions & 0 deletions app-backup/rdup/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<name>Robin H. Johnson</name>
</maintainer>
<upstream>
<remote-id type="github">miekg/rdup</remote-id>
</upstream>
</pkgmetadata>
42 changes: 42 additions & 0 deletions app-backup/rdup/rdup-1.1.15.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=6

inherit eutils autotools

DESCRIPTION="Generate a file list suitable for full or incremental backups"
HOMEPAGE="https://github.com/miekg/rdup/releases"
SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug test"

RDEPEND="
app-arch/libarchive
dev-libs/glib:2
dev-libs/libpcre
dev-libs/nettle"
DEPEND="${RDEPEND}
test? ( dev-util/dejagnu )"

src_prepare() {
default_src_prepare
sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile"
eautoreconf
}

src_configure() {
econf $(use_enable debug)
}

src_test() {
if use debug; then
ewarn "Test phase skipped, as it is known to fail with USE=\"debug\"."
else
default_src_test
fi
}

0 comments on commit 7ed538f

Please sign in to comment.