summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2011-05-29 08:03:38 +0000
committerTorsten Veller <tove@gentoo.org>2011-05-29 08:03:38 +0000
commit5159dd4063a0e63608809d26b8c171ac0322adc7 (patch)
treeba81bdd43e6eacaf0300495e7e7bc0bf23ca44a4 /app-text/po4a
parentx86 stable wrt bug #367827 (diff)
downloadhistorical-5159dd4063a0e63608809d26b8c171ac0322adc7.tar.gz
historical-5159dd4063a0e63608809d26b8c171ac0322adc7.tar.bz2
historical-5159dd4063a0e63608809d26b8c171ac0322adc7.zip
Depend on dev-libs/libxslt, app-text/docbook-xsl-stylesheets (#368909), app-text/docbook-xml-dtd:4.1.2. Work around the endless waiting if output is redirected (#369011)
Package-Manager: portage-2.2.0_alpha37/cvs/Linux x86_64
Diffstat (limited to 'app-text/po4a')
-rw-r--r--app-text/po4a/ChangeLog8
-rw-r--r--app-text/po4a/Manifest11
-rw-r--r--app-text/po4a/files/0.41-po4a-build.patch16
-rw-r--r--app-text/po4a/po4a-0.41.ebuild6
4 files changed, 34 insertions, 7 deletions
diff --git a/app-text/po4a/ChangeLog b/app-text/po4a/ChangeLog
index 0a43cabe5071..8a9f98e81674 100644
--- a/app-text/po4a/ChangeLog
+++ b/app-text/po4a/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/po4a
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/ChangeLog,v 1.53 2011/05/22 08:13:38 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/ChangeLog,v 1.54 2011/05/29 08:03:38 tove Exp $
+
+ 29 May 2011; Torsten Veller <tove@gentoo.org> +files/0.41-po4a-build.patch,
+ po4a-0.41.ebuild:
+ Depend on dev-libs/libxslt, app-text/docbook-xsl-stylesheets (#368909),
+ app-text/docbook-xml-dtd:4.1.2. Work around the endless waiting if output is
+ redirected (#369011)
*po4a-0.41 (22 May 2011)
diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
index 8bd32317a90d..886aa46fa39b 100644
--- a/app-text/po4a/Manifest
+++ b/app-text/po4a/Manifest
@@ -1,6 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX 0.41-po4a-build.patch 589 RMD160 76ef891ddde70a4d0b520a6910091ce8c704cce4 SHA1 eb129868b29a56961e2574fb715f97bc3668d9b2 SHA256 1ad6b20cf5306bc19a1d9509094a3ec9313f1570228d9675133595fb1690769e
AUX compare-po.pl 787 RMD160 6d3b960f3d7bc7fb8198d2f4b11d670c6610f565 SHA1 7dd76f6b79b077708ac9e3b9de72bbfc83bb651d SHA256 6111bffd2dc6cd7411df82387ecbfa8b3efdc46b90e3571560a770f876fb51d0
DIST po4a_0.38.orig.tar.gz 1627655 RMD160 522bde07978dfc05a69335e4218cdd6e21c67526 SHA1 e3baa4ec3472dd77296105ca14447ed5f39af584 SHA256 81425b4c6ce35e337ea1496eed0f2ca041a2b78a4a7aa5bef7bb14b3928cae87
DIST po4a_0.39.orig.tar.gz 1626342 RMD160 ff960bce2829c1273c82304539065e68c95543db SHA1 9eef319009e8b1d663f39c651e2b5a78ba037714 SHA256 91f758bc64bd85e20dbee2d39b569a11f1927f06aa6cfdcb86b6c3dfdc823e8e
@@ -9,13 +10,13 @@ DIST po4a_0.41.orig.tar.gz 1825470 RMD160 ddce778adbcc3d5eb0d5f94b2d445967d57873
EBUILD po4a-0.38.ebuild 1031 RMD160 aca56a18dff8d64806d63b5ff6e085a1efa19eb9 SHA1 67d4056c1d73e4fc06028fdfadd8eba7b583377e SHA256 2ccb73a267fcad4edc790bbcce07af0257ee506fd14577021d58239093434268
EBUILD po4a-0.39.ebuild 1037 RMD160 8056ed591a51387b4bd5129989074a718bff2583 SHA1 c58ffd6dfe8ebbd6a11510c7c9c03770e49048fa SHA256 adf82d2490e139449baefe83e86144aab7e99567bb881684d71b756e25b64c2d
EBUILD po4a-0.40.1.ebuild 1098 RMD160 c52df5edbc31b7f133a3ee83f6b6a98f5d19c222 SHA1 fe69f02275a5d2d3b36f37f4918fca8910b885c5 SHA256 b0da26644798f0d977c6ab8084681924cacff650cfaab80599a19d0945ee2462
-EBUILD po4a-0.41.ebuild 903 RMD160 3d0780b37f6d8e7245b77bfeb8328106840c9cd8 SHA1 49ea4459a686e79eafdeb64b5530f32aae2a3e31 SHA256 eb317aa4a5917a229d9c7bf56a181cd1e020d715377959d812fd31d56dbdada4
-MISC ChangeLog 7034 RMD160 e87a279c8e9471abfa58516acc6712ee9743467c SHA1 0792f92567eb951b9c50d3963748186b31620188 SHA256 aeee6b49441f31e730d768bbf924bcee627a693ef9f973f3784c7b55496edd3e
+EBUILD po4a-0.41.ebuild 1035 RMD160 0e74a53e75ed6ac12fc86f87e9afb304a4266519 SHA1 c9b6578d2868b9c21b79e4910b48c6c78bf46354 SHA256 a5aef4ad6af6dbcff5cf1362b470cd73f85dffcfe517de149a4acedd109bfa4f
+MISC ChangeLog 7309 RMD160 798dc223437b9d6120d24f94914f0a261b609561 SHA1 f93624b2a1ec5976d10be58cb5d0767959872002 SHA256 77ee849beabd943b6379d24b0c1ad62b5841f2fe26df904c673604a4b6f3d18a
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEAREIAAYFAk3YxbgACgkQV3J2n04EauxcdwCfaKuepjsNkdH0d50Y/1dERJ/V
-Sq8An2vxy/Oi/cXogtYa42ISfbL/lWDn
-=TjE0
+iEYEAREIAAYFAk3h/d8ACgkQV3J2n04EauwxbACglJ/nZjXqRFC7Y0jeHBl8opxQ
+tdIAoMwwiofsogUHJK9dKtzP/nMSGakv
+=dpEs
-----END PGP SIGNATURE-----
diff --git a/app-text/po4a/files/0.41-po4a-build.patch b/app-text/po4a/files/0.41-po4a-build.patch
new file mode 100644
index 000000000000..f869775ccee2
--- /dev/null
+++ b/app-text/po4a/files/0.41-po4a-build.patch
@@ -0,0 +1,16 @@
+--- a/Po4aBuilder.pm
++++ b/Po4aBuilder.pm
+@@ -29,7 +29,12 @@
+ my $self = shift;
+ $self->depends_on('binpo');
+ $self->make_files_writable("po/pod");
+- system("./share/po4a-build -f po4a-build.conf") && die;
++ { # Fix for massive slowdown/Memory consumption
++ open( my $fh, '-|', qw( ./share/po4a-build -f po4a-build.conf )) or die;
++ while( defined ( my $line = <$fh> ) ){
++ print $line;
++ }
++ }
+ File::Path::mkpath( File::Spec->catdir( 'blib', 'manl10n' ), 0, oct(777) );
+ system ("cp -R _build/po4a/man/* blib/manl10n") && die;
+ }
diff --git a/app-text/po4a/po4a-0.41.ebuild b/app-text/po4a/po4a-0.41.ebuild
index 0a7f4fee4ffe..9f40913eed96 100644
--- a/app-text/po4a/po4a-0.41.ebuild
+++ b/app-text/po4a/po4a-0.41.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.41.ebuild,v 1.1 2011/05/22 08:13:38 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.41.ebuild,v 1.2 2011/05/29 08:03:38 tove Exp $
EAPI=4
@@ -18,13 +18,17 @@ IUSE="test"
RDEPEND="dev-perl/SGMLSpm
>=sys-devel/gettext-0.13
app-text/openjade
+ dev-libs/libxslt
dev-perl/Locale-gettext
dev-perl/TermReadKey
dev-perl/Text-WrapI18N"
DEPEND="${RDEPEND}
>=virtual/perl-Module-Build-0.34.0201
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.1.2
test? ( app-text/docbook-sgml-dtd
app-text/docbook-sgml-utils
virtual/tex-base )"
SRC_TEST="do"
+PATCHES=( "${FILESDIR}"/0.41-po4a-build.patch )