summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2004-11-15 21:22:45 +0000
committerAlastair Tse <liquidx@gentoo.org>2004-11-15 21:22:45 +0000
commita435bbc47866caeaa180a58cb85cf519443c38d7 (patch)
tree3ed34b22d7cfb7ea5d68841162e17bfa7249df51 /gnome-extra/yelp
parentRemoved old versions because they were horribly outdated or affected by bug #... (diff)
downloadgentoo-2-a435bbc47866caeaa180a58cb85cf519443c38d7.tar.gz
gentoo-2-a435bbc47866caeaa180a58cb85cf519443c38d7.tar.bz2
gentoo-2-a435bbc47866caeaa180a58cb85cf519443c38d7.zip
added simple patch to get around parallel make problems with mkdir and ln (#70832)
Diffstat (limited to 'gnome-extra/yelp')
-rw-r--r--gnome-extra/yelp/ChangeLog7
-rw-r--r--gnome-extra/yelp/files/yelp-2.6.4-makedepfix.patch26
-rw-r--r--gnome-extra/yelp/yelp-2.6.4.ebuild10
3 files changed, 40 insertions, 3 deletions
diff --git a/gnome-extra/yelp/ChangeLog b/gnome-extra/yelp/ChangeLog
index e27f874a9800..5b53c2ae591b 100644
--- a/gnome-extra/yelp/ChangeLog
+++ b/gnome-extra/yelp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for gnome-extra/yelp
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/ChangeLog,v 1.71 2004/11/12 10:10:16 obz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/ChangeLog,v 1.72 2004/11/15 21:22:45 liquidx Exp $
+
+ 15 Nov 2004; Alastair Tse <liquidx@gentoo.org>
+ +files/yelp-2.6.4-makedepfix.patch, yelp-2.6.4.ebuild:
+ added simple patch to get around parallel make problems with mkdir and ln
+ (#70832)
12 Nov 2004; Mike Gardiner <obz@gentoo.org> yelp-2.6.4.ebuild:
Keyworded ppc for GNOME 2.8
diff --git a/gnome-extra/yelp/files/yelp-2.6.4-makedepfix.patch b/gnome-extra/yelp/files/yelp-2.6.4-makedepfix.patch
new file mode 100644
index 000000000000..3d4023a91165
--- /dev/null
+++ b/gnome-extra/yelp/files/yelp-2.6.4-makedepfix.patch
@@ -0,0 +1,26 @@
+diff -ur yelp-2.6.4/src/Makefile.am yelp-2.6.4.new/src/Makefile.am
+--- yelp-2.6.4/src/Makefile.am 2004-01-12 02:07:04.000000000 +0000
++++ yelp-2.6.4.new/src/Makefile.am 2004-11-15 19:12:07.990444240 +0000
+@@ -17,7 +17,7 @@
+ noinst_PROGRAMS = test-man-parser test-pager
+
+ install-exec-local:
+- rm -f $(DESTDIR)$(bindir)/gnome-help
++ rm -f $(DESTDIR)$(bindir)/gnome-help; \
+ ln -s yelp $(DESTDIR)$(bindir)/gnome-help
+
+ yelp-marshal.h: yelp-marshal.list
+Only in yelp-2.6.4.new/src: Makefile.am~
+diff -ur yelp-2.6.4/src/Makefile.in yelp-2.6.4.new/src/Makefile.in
+--- yelp-2.6.4/src/Makefile.in 2004-10-12 05:56:21.000000000 +0100
++++ yelp-2.6.4.new/src/Makefile.in 2004-11-15 19:12:30.534017096 +0000
+@@ -556,7 +556,7 @@
+
+
+ install-exec-local:
+- rm -f $(DESTDIR)$(bindir)/gnome-help
++ rm -f $(DESTDIR)$(bindir)/gnome-help; \
+ ln -s yelp $(DESTDIR)$(bindir)/gnome-help
+
+ yelp-marshal.h: yelp-marshal.list
+Only in yelp-2.6.4.new/src: Makefile.in~
diff --git a/gnome-extra/yelp/yelp-2.6.4.ebuild b/gnome-extra/yelp/yelp-2.6.4.ebuild
index 692a7585b8a9..24e1d0444116 100644
--- a/gnome-extra/yelp/yelp-2.6.4.ebuild
+++ b/gnome-extra/yelp/yelp-2.6.4.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.6.4.ebuild,v 1.5 2004/11/12 10:10:16 obz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.6.4.ebuild,v 1.6 2004/11/15 21:22:45 liquidx Exp $
-inherit gnome2
+inherit gnome2 eutils
DESCRIPTION="Help browser for GNOME"
HOMEPAGE="http://www.gnome.org/"
@@ -31,3 +31,9 @@ DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0"
DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-makedepfix.patch
+} \ No newline at end of file