summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2011-06-14 14:51:59 +0000
committerJeroen Roovers <jer@gentoo.org>2011-06-14 14:51:59 +0000
commit6a99662ab1cd2b86d419ccd38038ebc34a168370 (patch)
tree76a1f967c5271ec27d9d023309e940f1b7dfc4f8 /app-arch/dump
parentUpdating lxde-common RDEPEND, bug 367939 (diff)
downloadgentoo-2-6a99662ab1cd2b86d419ccd38038ebc34a168370.tar.gz
gentoo-2-6a99662ab1cd2b86d419ccd38038ebc34a168370.tar.bz2
gentoo-2-6a99662ab1cd2b86d419ccd38038ebc34a168370.zip
Version bump.
(Portage version: 2.2.0_alpha41/cvs/Linux x86_64)
Diffstat (limited to 'app-arch/dump')
-rw-r--r--app-arch/dump/ChangeLog7
-rw-r--r--app-arch/dump/dump-0.4.44.ebuild57
2 files changed, 63 insertions, 1 deletions
diff --git a/app-arch/dump/ChangeLog b/app-arch/dump/ChangeLog
index ba7021689340..6bfb38772157 100644
--- a/app-arch/dump/ChangeLog
+++ b/app-arch/dump/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/dump
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/dump/ChangeLog,v 1.61 2011/05/23 08:01:26 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/dump/ChangeLog,v 1.62 2011/06/14 14:51:59 jer Exp $
+
+*dump-0.4.44 (14 Jun 2011)
+
+ 14 Jun 2011; Jeroen Roovers <jer@gentoo.org> +dump-0.4.44.ebuild:
+ Version bump.
*dump-0.4.43 (23 May 2011)
diff --git a/app-arch/dump/dump-0.4.44.ebuild b/app-arch/dump/dump-0.4.44.ebuild
new file mode 100644
index 000000000000..553197f5fd33
--- /dev/null
+++ b/app-arch/dump/dump-0.4.44.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/dump/dump-0.4.44.ebuild,v 1.1 2011/06/14 14:51:59 jer Exp $
+
+EAPI="4"
+inherit eutils
+
+MY_P=${P/4./4b}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Dump/restore ext2fs backup utilities"
+HOMEPAGE="http://dump.sourceforge.net/"
+SRC_URI="mirror://sourceforge/dump/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug ermt readline selinux static"
+
+RDEPEND=">=sys-fs/e2fsprogs-1.27
+ >=app-arch/bzip2-1.0.2
+ >=sys-libs/zlib-1.1.4
+ ermt? ( dev-libs/openssl )
+ readline? ( sys-libs/readline
+ sys-libs/ncurses
+ static? ( sys-libs/ncurses[static-libs] ) )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ virtual/os-headers"
+
+src_configure() {
+ econf \
+ --with-dumpdatespath=/etc/dumpdates \
+ --with-{bin,man}owner=root \
+ --with-{bin,man}grp=root \
+ --enable-largefile \
+ $(use_enable selinux transselinux) \
+ $(use_enable ermt) \
+ $(use_enable static) \
+ $(use_enable readline) \
+ $(use_enable debug)
+}
+
+src_install() {
+ # built on old autotools, no DESTDIR support
+ einstall MANDIR="${D}"/usr/share/man/man8
+ mv "${ED}"/usr/sbin/{,dump-}rmt || die
+ mv "${ED}"/usr/share/man/man8/{,dump-}rmt.8 || die
+ use ermt && newsbin rmt/ermt dump-ermt
+
+ dodoc CHANGES KNOWNBUGS MAINTAINERS README REPORTING-BUGS THANKS TODO
+ dodoc -r examples/*
+}
+
+pkg_postinst() {
+ ewarn "app-arch/dump installs 'rmt' as 'dump-rmt'."
+ ewarn "This is to avoid conflicts with app-arch/tar 'rmt'."
+}