diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2013-02-06 05:08:48 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2013-02-06 05:08:48 +0000 |
commit | 38bae69e02b9e55d8b867b58d0e560da728e2828 (patch) | |
tree | fc432e1d6f789efa3904dd30782d7dc1766e86fd /gnome-extra | |
parent | Bump, add .ini and logrotate files, use yenc by default, fix rar dep (#455190... (diff) | |
download | historical-38bae69e02b9e55d8b867b58d0e560da728e2828.tar.gz historical-38bae69e02b9e55d8b867b58d0e560da728e2828.tar.bz2 historical-38bae69e02b9e55d8b867b58d0e560da728e2828.zip |
Undo previous commit: yelp-xsl works with all virtual/awk implementations except for nawk, which is buggy (see bug #455786). However, the 3.6.1 ebuild cannot switch to virtual/awk until it's keyworded on amd64-fbsd.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64
Manifest-Sign-Key: 0xCF0ADD61
Diffstat (limited to 'gnome-extra')
-rw-r--r-- | gnome-extra/yelp-xsl/ChangeLog | 9 | ||||
-rw-r--r-- | gnome-extra/yelp-xsl/Manifest | 21 | ||||
-rw-r--r-- | gnome-extra/yelp-xsl/files/yelp-xsl-3.6.1-gawk.patch | 59 | ||||
-rw-r--r-- | gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild | 13 | ||||
-rw-r--r-- | gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild | 11 |
5 files changed, 23 insertions, 90 deletions
diff --git a/gnome-extra/yelp-xsl/ChangeLog b/gnome-extra/yelp-xsl/ChangeLog index 49449f60c561..b959156dadd8 100644 --- a/gnome-extra/yelp-xsl/ChangeLog +++ b/gnome-extra/yelp-xsl/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for gnome-extra/yelp-xsl # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp-xsl/ChangeLog,v 1.21 2013/02/06 03:52:06 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp-xsl/ChangeLog,v 1.22 2013/02/06 05:08:43 tetromino Exp $ + + 06 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + yelp-xsl-3.4.2.ebuild, yelp-xsl-3.6.1.ebuild, + -files/yelp-xsl-3.6.1-gawk.patch: + Undo previous commit: yelp-xsl works with all virtual/awk implementations + except for nawk, which is buggy (see bug #455786). However, the 3.6.1 ebuild + cannot switch to virtual/awk until it's keyworded on amd64-fbsd. 06 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> -yelp-xsl-3.2.1.ebuild, yelp-xsl-3.4.2.ebuild, yelp-xsl-3.6.1.ebuild, diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest index 7c8187209275..a6a564cf0c95 100644 --- a/gnome-extra/yelp-xsl/Manifest +++ b/gnome-extra/yelp-xsl/Manifest @@ -1,21 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX yelp-xsl-3.6.1-gawk.patch 1980 SHA256 3b536c2dd2813e625ff65e4a5188b7b95379d70f7362975204b47cfe63c46ea7 SHA512 61527bbaef787a6d76b3b23d8991ae71ad9f671debe78b59681b5ca4a484a5f7db9fde1f14fd17e5736576217878d4e29db0f8b5ad45ff32aaf7a6aaa74e7e09 WHIRLPOOL f4a1d177d4a8af6792d054d7a23f2e51d630ab95d4ce208c883f97efd64a1ffd9299bb87fb5cfc578ee9090e0dcb53e60f6d973dd97254e4769a15b72628f3f4 DIST yelp-xsl-3.4.2.tar.xz 585248 SHA256 421b622da421f310add15c9d0cf23f3d66c3e0847292f45341e2f6b2db326325 SHA512 31a662ba0ba20871f89a26c254c3f13030541f592901913f76d1c0010148ad84a809cbd0c7335fa1ba534c5d6da64bca49ea1b79775c927107c21425a7fb77b9 WHIRLPOOL 388515bfbd9dc6910c57452e92b28d747278ad0e47a4356aef6821e4fab0c46fc510a98b03ad5a7c885cf53ebf76f5006b188a306cd000b6c286158d81f8db3e DIST yelp-xsl-3.6.1.tar.xz 589500 SHA256 9cac9770d6ace354f3e56a2e60933bb0cd894a4263a3bf1db6e8900f86f8cdd6 SHA512 8c097361d1f238b02d750e702f4eb72d56630e71b168634f4cabbfa9724719fced9b582c6c2e693b94f9045ec00313478b04e8d7a1f3fc87fd7ad140f7e5847a WHIRLPOOL 15e90968cf321ae8ca5f9acc6e1407f6b15a3d17b779ffdbe0380c4b5905870b3e3917f46e4a87ac19c07eccd105f1513e3f0041932af25d68abc9abc6c53475 -EBUILD yelp-xsl-3.4.2.ebuild 854 SHA256 8dc9f9e204fed74af8d66fbf6e007392ae0b6d4fd4c60530357ae3d3baf55224 SHA512 6e228131504b1177fc87f04426cab7e44739f0bc5ce110c324bce9b0be961e8c644ab52d006f4cc1cee2ce2d0521d6c51e9c792ff0dc94e35bce1d1a560dec2e WHIRLPOOL 523d496d3008df7f0751ecbe4de19f967a0a6d4803427099bdc63b534f18961e158bae2acb3326f80215e24fa494885953769ea799603ba20562a54d2294904d -EBUILD yelp-xsl-3.6.1.ebuild 894 SHA256 f8a024ed169d5a96e3fc5f69334f41383611a3cbcfd6b9f8982b396941f6697f SHA512 5e8983b794be471d30e4a45a27dc66c65560b14c68012c8b973c453746c4b64299f7e3b235b06cde9731a850b382a7baebcc31e8624034896759cb2f5c46e54c WHIRLPOOL 9d7984cda9289d5988ae2f0969272dd5b8785067ee50d904d65f307ecfb542bf5095e1376735db165ba8387f0a7900ebfdc9deeb6e76c266094decea4a963dd5 -MISC ChangeLog 3192 SHA256 52e9d8a51829504d982c507c4289de3275544ad08de6385f0650563f331a23f7 SHA512 033fae4b7b2849b3e0a7b80c5cd2e1d4cce164712adf1f2fbd159d3b1769b3d04b534cd1119c5ce557d035609a4d29028311cd82cc5c25c9fa1940aefec7afc5 WHIRLPOOL f86f8da76895745aa1dbce1b31819f9c0fbc45bbb601f8cde3b45a5eef28e1c47eac37cc586e74bf71c31e660d9bf628a4f6b15a27cf40c5f13073335177d74f +EBUILD yelp-xsl-3.4.2.ebuild 634 SHA256 0faf42ef44f051471cc4b0677e7e69e237de67f94e35a4512db990369cd74661 SHA512 30d8bfc4bc34ac3dec7ab6dc4e7ad369d54afbf79b6c8a27980ca4d748fbdf615cd7451218ad65878a487f036a6c9e046ee6436814b6844a7a21dc258f802c4d WHIRLPOOL dd65e812c5056766dab6e6c04e2acc07bc2fe956d2d0217f6374a1e1ca544664fa1d501928933614e027019ca7c59fbd34be88638dbfb1165f5300fef2ab18bf +EBUILD yelp-xsl-3.6.1.ebuild 676 SHA256 ba1ecb45af3ad2cafeda6151701fce600cf3925ef9cc1b3ae4533a04e377d908 SHA512 f014926ead40c0d0ea7253653b62c483a37640714de986aa12062f63e71117413a6800e3c92fb0a70ccdbb127e9731f6132227bd9eb04f7d00d1651b5f58d222 WHIRLPOOL 0c9d98f7407ee17434c2fd8ec7df6f5095aa38350d56b3c51d711f94975d65b8b2f8a473b91aed7ca9b954849849f6130c89fadfe250f2d3d7e2b508fdd9b8eb +MISC ChangeLog 3558 SHA256 254bee458a24cbedaca52879efee8ffb8ab6af2004c5880006b6b889634dce3c SHA512 5d52cfe1676601039912434705863dae2ebe42fe9c49efd7785e3fc9e3f0a22ac70b22bc06fe06e89e5a5dd5ad7d6e4832eb7a887cf389421319362e4b44306c WHIRLPOOL 978adac38188256082140009fb19c11b557a378dda5e9f9800dd071628405f341502ae1ef52a8b110db5f197cde19d653ce9e98aaec86271b6da1d81f9af6239 MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJREdNnAAoJEJ0WA1zPCt1hZGkH+wf8hgWEPrXRb67kiFqdaNAm -YtPkOieAjiWpJqCtwhU2rT/5sRcyPWvvlMX85n1qotxiGf9sdTkomwoh2PZffjyp -kCEzjtJtGH+EqSwLWv6KbBy37KxeliL0J0EhBlFyqYh/byJQZ+dcWbnieV0kGcHP -45aWlJDRvHk4+BbVHe3ey8Rn5fEKVUeqTzRR5JPkgZKdm4Hjpz9/r2poUpByGqEp -2VRCOtyE7mk6H0ISfPk4eePcKTaH6tQEGS9vZR9im0lzTSuo07yXNhDl9HMY+wz5 -YdRA5qvRFTNd2uDW3t9hGGkdKkg66p1kLiJSSv4BwB6dJnO8c0Qr5rjselrh5Sg= -=axLk +iQEcBAEBCAAGBQJREeVcAAoJEJ0WA1zPCt1hk54H/i6VsfDtHgy56q9XKxXacLbG +up2QL76E0Hrt7jKrlSi3JtCNUjHAuNWOJwjX8iSbXwSSg6889gggMFRNlHa7p3Xq +9xfPB8lxlRCbHy4Xo1TiEpgOPfvZB7+R7K6ltnnS5i5CCBOhUWehxePwxN1gp9dB +Qfc+ooM41O1+Z8NuBsde7wfSr4cLlv+pPBJKbZqncVwuk8ccG1ihkTvhB9Dpn0v9 +J2lheYoqIYL3EbHPMUbOESJqGta4yKWq3dCgww/1F44NcLh25x35R6LXruFGF0ax +QqjUOBQ4h6GGQT/V5bs7zV3GeSsqSS/gq3uJ8whUUwp+pCGgzMoiVpaEDN7RIsc= +=hbcM -----END PGP SIGNATURE----- diff --git a/gnome-extra/yelp-xsl/files/yelp-xsl-3.6.1-gawk.patch b/gnome-extra/yelp-xsl/files/yelp-xsl-3.6.1-gawk.patch deleted file mode 100644 index 9f06c436050c..000000000000 --- a/gnome-extra/yelp-xsl/files/yelp-xsl-3.6.1-gawk.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 7dfe59cd3ed75a245804ea3081460988c4affdee Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Tue, 5 Feb 2013 22:41:14 -0500 -Subject: [PATCH] Use gawk, not awk - -Despite all attempts to be compatible with other awks, using some (e.g. -nawk) still results in syntax errors: - -nawk: syntax error at source line 3 source file -doc/yelp-xsl/xsldoc-scan.awk - context is - # -*- indent-tabs-mode: nil -*- >>> - <<< - 2 extra }'s ---- - doc/yelp-xsl/mal2cache | 2 +- - doc/yelp-xsl/xsldoc-scan | 2 +- - doc/yelp-xsl/xsldoc-scan.awk | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/doc/yelp-xsl/mal2cache b/doc/yelp-xsl/mal2cache -index a7a23ee..6beaa64 100755 ---- a/doc/yelp-xsl/mal2cache -+++ b/doc/yelp-xsl/mal2cache -@@ -2,7 +2,7 @@ - # -*- indent-tabs-mode: nil -*- - export LANG=C - urlencode() { -- echo "$1" | awk --posix ' -+ echo "$1" | gawk --posix ' - BEGIN { - for (i = 1; i <= 256; i++) { - bytes[sprintf("%c", i)] = i; -diff --git a/doc/yelp-xsl/xsldoc-scan b/doc/yelp-xsl/xsldoc-scan -index 63e713b..892bb3a 100755 ---- a/doc/yelp-xsl/xsldoc-scan -+++ b/doc/yelp-xsl/xsldoc-scan -@@ -9,7 +9,7 @@ while [ "$#" != "0" ]; do - else - fullfile=$(cd $(dirname "$1") && pwd)/$(basename "$1") - outfile=$(basename "$1" .xsl) -- awk -f $(dirname "$0")/xsldoc-scan.awk "$1" | \ -+ gawk -f $(dirname "$0")/xsldoc-scan.awk "$1" | \ - xsltproc -o "$outdir/$outfile".page \ - --stringparam xsldoc.id "$outfile" \ - --stringparam xsldoc.xslt_file "$fullfile" \ -diff --git a/doc/yelp-xsl/xsldoc-scan.awk b/doc/yelp-xsl/xsldoc-scan.awk -index a8859df..83e976a 100644 ---- a/doc/yelp-xsl/xsldoc-scan.awk -+++ b/doc/yelp-xsl/xsldoc-scan.awk -@@ -1,4 +1,4 @@ --#!/bin/awk -+#!/usr/bin/env gawk - # -*- indent-tabs-mode: nil -*- - # xsldoc.awk - Convert inline documentation to XML suitable for xsldoc.xsl - # Copyright (C) 2006 Shaun McCance <shaunm@gnome.org> --- -1.8.1.2 - diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild index c902e6f650b9..21b5abe0b863 100644 --- a/gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild +++ b/gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild,v 1.8 2013/02/06 03:52:06 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild,v 1.9 2013/02/06 05:08:43 tetromino Exp $ EAPI="4" -inherit eutils gnome.org +inherit gnome.org DESCRIPTION="XSL stylesheets for yelp" HOMEPAGE="http://www.gnome.org/" @@ -16,16 +16,9 @@ IUSE="" RDEPEND=">=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8" -# Requires gawk, not virtual/awk: nawk fails with syntax errors DEPEND="${RDEPEND} >=dev-util/intltool-0.40 dev-util/itstool - sys-apps/gawk sys-devel/gettext + virtual/awk virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}/${PN}-3.6.1-gawk.patch" - sed -e 's/$(YELP_XSL_AWK)/gawk/' -i doc/yelp-xsl/Makefile.{am,in} || die - default -} diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild index 4c8b6a275d80..f881a9326381 100644 --- a/gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild +++ b/gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild,v 1.10 2013/02/06 03:52:06 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild,v 1.11 2013/02/06 05:08:43 tetromino Exp $ EAPI="5" -inherit eutils gnome.org +inherit gnome.org DESCRIPTION="XSL stylesheets for yelp" HOMEPAGE="http://www.gnome.org/" @@ -16,16 +16,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fb RDEPEND=">=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8" -# Requires gawk, not virtual/awk: nawk fails with syntax errors DEPEND="${RDEPEND} >=dev-util/intltool-0.40 dev-util/itstool sys-apps/gawk sys-devel/gettext virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}/${PN}-3.6.1-gawk.patch" - sed -e 's/$(YELP_XSL_AWK)/gawk/' -i doc/yelp-xsl/Makefile.{am,in} || die - default -} |