summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2010-07-11 21:22:52 +0000
committerPatrick Lauer <patrick@gentoo.org>2010-07-11 21:22:52 +0000
commitf89e52523db809bb90ae5c10486cc20acdb4d5c9 (patch)
tree8302db43ebbfe67c1384e324233c266130470a40 /sys-fs/xfsdump
parentFixed building against newer ghc (base==3.*). Addresses bug #296529. (diff)
downloadgentoo-2-f89e52523db809bb90ae5c10486cc20acdb4d5c9.tar.gz
gentoo-2-f89e52523db809bb90ae5c10486cc20acdb4d5c9.tar.bz2
gentoo-2-f89e52523db809bb90ae5c10486cc20acdb4d5c9.zip
Fix for #311881, actually installs xfsdump/xfsrestore now. Thanks to Yuri Karaban
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-fs/xfsdump')
-rw-r--r--sys-fs/xfsdump/ChangeLog9
-rw-r--r--sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch22
-rw-r--r--sys-fs/xfsdump/xfsdump-3.0.4-r1.ebuild (renamed from sys-fs/xfsdump/xfsdump-3.0.4.ebuild)5
3 files changed, 33 insertions, 3 deletions
diff --git a/sys-fs/xfsdump/ChangeLog b/sys-fs/xfsdump/ChangeLog
index b9302f610961..bb8c355265b9 100644
--- a/sys-fs/xfsdump/ChangeLog
+++ b/sys-fs/xfsdump/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-fs/xfsdump
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsdump/ChangeLog,v 1.76 2010/05/11 20:51:52 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsdump/ChangeLog,v 1.77 2010/07/11 21:22:52 patrick Exp $
+
+*xfsdump-3.0.4-r1 (11 Jul 2010)
+
+ 11 Jul 2010; Patrick Lauer <patrick@gentoo.org> -xfsdump-3.0.4.ebuild,
+ +xfsdump-3.0.4-r1.ebuild, +files/xfsdump-3.0.4-no-symlink.patch:
+ Fix for #311881, actually installs xfsdump/xfsrestore now. Thanks to Yuri
+ Karaban
11 May 2010; Joseph Jezak <josejx@gentoo.org> xfsdump-3.0.1.ebuild:
Marked ppc/ppc64 stable for bug #311383.
diff --git a/sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch b/sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch
new file mode 100644
index 000000000000..17904f96f458
--- /dev/null
+++ b/sys-fs/xfsdump/files/xfsdump-3.0.4-no-symlink.patch
@@ -0,0 +1,22 @@
+diff -urd xfsdump-3.0.4.orig/dump/Makefile xfsdump-3.0.4/dump/Makefile
+--- xfsdump-3.0.4.orig/dump/Makefile 2010-01-13 03:53:18.000000000 +0200
++++ xfsdump-3.0.4/dump/Makefile 2010-04-02 11:56:50.723229130 +0300
+@@ -102,7 +102,6 @@
+ $(INSTALL) -m 755 -d $(PKG_ROOT_SBIN_DIR)
+ $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_ROOT_SBIN_DIR)
+ $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
+- $(INSTALL) -S $(PKG_ROOT_SBIN_DIR)/$(LTCOMMAND) $(PKG_SBIN_DIR)/$(LTCOMMAND)
+ install-dev:
+
+ $(COMMINCL) $(COMMON):
+diff -urd xfsdump-3.0.4.orig/restore/Makefile xfsdump-3.0.4/restore/Makefile
+--- xfsdump-3.0.4.orig/restore/Makefile 2010-01-13 03:53:18.000000000 +0200
++++ xfsdump-3.0.4/restore/Makefile 2010-04-02 11:57:07.971449947 +0300
+@@ -114,7 +114,6 @@
+ $(INSTALL) -m 755 -d $(PKG_ROOT_SBIN_DIR)
+ $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_ROOT_SBIN_DIR)
+ $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
+- $(INSTALL) -S $(PKG_ROOT_SBIN_DIR)/$(LTCOMMAND) $(PKG_SBIN_DIR)/$(LTCOMMAND)
+ install-dev:
+
+ $(COMMINCL) $(COMMON):
diff --git a/sys-fs/xfsdump/xfsdump-3.0.4.ebuild b/sys-fs/xfsdump/xfsdump-3.0.4-r1.ebuild
index 588b619ad754..1991f3e176c1 100644
--- a/sys-fs/xfsdump/xfsdump-3.0.4.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.0.4-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsdump/xfsdump-3.0.4.ebuild,v 1.1 2010/03/26 03:03:25 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsdump/xfsdump-3.0.4-r1.ebuild,v 1.1 2010/07/11 21:22:52 patrick Exp $
-inherit multilib
+inherit multilib eutils
DESCRIPTION="xfs dump/restore utilities"
HOMEPAGE="http://oss.sgi.com/projects/xfs"
@@ -28,6 +28,7 @@ src_unpack() {
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
include/builddefs.in \
|| die
+ epatch "${FILESDIR}/${P}-no-symlink.patch"
}
src_compile() {