summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2005-06-30 10:18:45 +0000
committerLuca Barbato <lu_zero@gentoo.org>2005-06-30 10:18:45 +0000
commit0fc10ba6109cd68fe411e459d5053c2ea0bc1526 (patch)
tree9fda3955ff291db86df1edb64289bc975f78d910
parentforce -j1 for avoid breakages, a better fix will follow, hopefully (diff)
downloadgentoo-2-0fc10ba6109cd68fe411e459d5053c2ea0bc1526.tar.gz
gentoo-2-0fc10ba6109cd68fe411e459d5053c2ea0bc1526.tar.bz2
gentoo-2-0fc10ba6109cd68fe411e459d5053c2ea0bc1526.zip
Proper fix
(Portage version: 2.0.51.22-r1)
-rw-r--r--sys-apps/man/ChangeLog6
-rw-r--r--sys-apps/man/files/man-1.6-parallel-make.patch31
-rw-r--r--sys-apps/man/man-1.6.ebuild7
3 files changed, 39 insertions, 5 deletions
diff --git a/sys-apps/man/ChangeLog b/sys-apps/man/ChangeLog
index f28473d4205f..934ec83d0850 100644
--- a/sys-apps/man/ChangeLog
+++ b/sys-apps/man/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/man
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/ChangeLog,v 1.68 2005/06/30 09:50:53 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/ChangeLog,v 1.69 2005/06/30 10:18:45 lu_zero Exp $
+
+ 30 Jun 2005; Luca Barbato <lu_zero@gentoo.org>
+ +files/man-1.6-parallel-make.patch, man-1.6.ebuild:
+ Proper fix by Octavio Ruiz (Ta^3) <tacvbo@tacvbo.net> fixes bug #97439
30 Jun 2005; Luca Barbato <lu_zero@gentoo.org> man-1.6.ebuild:
Forced -j1 in the ebuild
diff --git a/sys-apps/man/files/man-1.6-parallel-make.patch b/sys-apps/man/files/man-1.6-parallel-make.patch
new file mode 100644
index 000000000000..dbf8c8e82bff
--- /dev/null
+++ b/sys-apps/man/files/man-1.6-parallel-make.patch
@@ -0,0 +1,31 @@
+diff -ur man-1.6.orig/Makefile.in man-1.6/Makefile.in
+--- man-1.6.orig/Makefile.in 2005-06-30 04:38:50.000000000 -0500
++++ man-1.6/Makefile.in 2005-06-30 04:39:21.000000000 -0500
+@@ -33,13 +33,13 @@
+ source: src/Makefile
+ cd src; $(MAKE)
+
+-manhtml: man2html/Makefile
++manhtml: man2html/Makefile source
+ cd man2html; $(MAKE)
+
+ manpages: man/Makefile
+ cd man; $(MAKE) subdirs
+
+-%messages: gencat/gencat msgs/Makefile
++%messages: gencat/gencat msgs/Makefile source
+ % cd msgs; $(MAKE)
+
+ %gencat/gencat:
+diff -ur man-1.6.orig/src/Makefile.in man-1.6/src/Makefile.in
+--- man-1.6.orig/src/Makefile.in 2005-06-30 04:38:50.000000000 -0500
++++ man-1.6/src/Makefile.in 2005-06-30 04:39:21.000000000 -0500
+@@ -56,7 +56,7 @@
+ different.o man-config.o man-getopt.o man.o manpath.o: man-config.h
+ gripes.o man-config.o man-getopt.o man.o manpath.o util.o: man.h
+ man-getopt.o man.o manpath.o: man-getopt.h
+-man.o manfile.o to_cat.o: manfile.h
++man.o manfile.o to_cat.o: manfile.h gripes.h gripedefs.h
+ man.o man-iconv.o: man-iconv.h
+ man.o manpath.o: manpath.h
+ man-config.o: paths.h
diff --git a/sys-apps/man/man-1.6.ebuild b/sys-apps/man/man-1.6.ebuild
index c7141bec8a49..678538c20282 100644
--- a/sys-apps/man/man-1.6.ebuild
+++ b/sys-apps/man/man-1.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6.ebuild,v 1.2 2005/06/30 09:50:53 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6.ebuild,v 1.3 2005/06/30 10:18:45 lu_zero Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -23,7 +23,7 @@ src_unpack() {
cd "${S}"
# Make sure we can build with -j :)
- epatch ${FILESDIR}/man-1.5p-parallel-make.patch
+ epatch ${FILESDIR}/man-1.6-parallel-make.patch
# Fix search order in man.conf so that system installed manpages
# will be found first ...
@@ -54,8 +54,7 @@ src_compile() {
+sgid +fhs \
${myconf} || die "configure failed"
- #Ugly workaround
- emake -j1 || die "emake failed"
+ emake || die "emake failed"
}
src_install() {