diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2014-06-21 08:33:40 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2014-06-21 08:33:40 +0000 |
commit | 6aeb24cf39f9fa26e1b0f7982e4406c17dcafc3d (patch) | |
tree | 23473a86dc2e2e16c46262cb54ec8ac5587b1bc2 /app-text/xmlto/files | |
parent | unbreak distutils builds on Darwin (diff) | |
download | gentoo-2-6aeb24cf39f9fa26e1b0f7982e4406c17dcafc3d.tar.gz gentoo-2-6aeb24cf39f9fa26e1b0f7982e4406c17dcafc3d.tar.bz2 gentoo-2-6aeb24cf39f9fa26e1b0f7982e4406c17dcafc3d.zip |
old
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'app-text/xmlto/files')
-rw-r--r-- | app-text/xmlto/files/xmlto-0.0.24-parallelmake.patch | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/app-text/xmlto/files/xmlto-0.0.24-parallelmake.patch b/app-text/xmlto/files/xmlto-0.0.24-parallelmake.patch deleted file mode 100644 index 6d18724dd771..000000000000 --- a/app-text/xmlto/files/xmlto-0.0.24-parallelmake.patch +++ /dev/null @@ -1,56 +0,0 @@ -From f2ada08ce5b92de1869419f1ed50aa1190a8bfb4 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger <vapier@gentoo.org> -Date: Fri, 19 Aug 2011 10:47:10 -0400 -Subject: [PATCH] fix building manpages in parallel - -The current man page rules allow make to fire off two children (1 per -man page), but each child will attempt to create all the required man -pages. So it's possible for the children to collide on their outputs. -Rewrite the rules so that each man page will fire off one child and -only process its specific man page. - -Signed-off-by: Mike Frysinger <vapier@gentoo.org> ---- - Makefile.am | 8 +++----- - 1 files changed, 3 insertions(+), 5 deletions(-) - ---- a/Makefile.am -+++ b/Makefile.am -@@ -68,11 +68,9 @@ EXTRA_DIST = xmlto.spec \ - doc/xmlif.xml \ - xmlto.mak - --$(man1_MANS): $(top_srcdir)/doc/xmlto.xml $(top_srcdir)/doc/xmlif.xml -- for xml in xmlif.xml xmlto.xml; do \ -- FORMAT_DIR=$(top_srcdir)/format \ -- $(BASH) ./xmlto -o man/man1 man $(top_srcdir)/doc/$$xml ; \ -- done || ( RC=$$?; exit $$RC ) -+GEN_MANPAGE = FORMAT_DIR=$(top_srcdir)/format $(BASH) ./xmlto -o $(@D) man $< -+man/man1/xmlto.1: doc/xmlto.xml ; $(GEN_MANPAGE) -+man/man1/xmlif.1: doc/xmlif.xml ; $(GEN_MANPAGE) - - TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) top_builddir=$(top_builddir) - TESTS = xmlif/test/run-test - -The Makefile.in patch is trivial, so avoid autotools just for this - ---- a/Makefile.in -+++ b/Makefile.in -@@ -959,11 +959,9 @@ - uninstall-man uninstall-man1 uninstall-nobase_pkgdataDATA - - --$(man1_MANS): $(top_srcdir)/doc/xmlto.xml $(top_srcdir)/doc/xmlif.xml -- for xml in xmlif.xml xmlto.xml; do \ -- FORMAT_DIR=$(top_srcdir)/format \ -- $(BASH) ./xmlto -o man/man1 man $(top_srcdir)/doc/$$xml ; \ -- done || ( RC=$$?; exit $$RC ) -+GEN_MANPAGE = FORMAT_DIR=$(top_srcdir)/format $(BASH) ./xmlto -o $(@D) man $< -+man/man1/xmlto.1: doc/xmlto.xml ; $(GEN_MANPAGE) -+man/man1/xmlif.1: doc/xmlif.xml ; $(GEN_MANPAGE) - - tag: - cvs tag -c `echo V@VERSION@ | tr . _` --- -1.7.6 - |