summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2013-02-06 05:08:48 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2013-02-06 05:08:48 +0000
commit38bae69e02b9e55d8b867b58d0e560da728e2828 (patch)
treefc432e1d6f789efa3904dd30782d7dc1766e86fd /gnome-extra
parentBump, add .ini and logrotate files, use yenc by default, fix rar dep (#455190... (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--gnome-extra/yelp-xsl/Manifest21
-rw-r--r--gnome-extra/yelp-xsl/files/yelp-xsl-3.6.1-gawk.patch59
-rw-r--r--gnome-extra/yelp-xsl/yelp-xsl-3.4.2.ebuild13
-rw-r--r--gnome-extra/yelp-xsl/yelp-xsl-3.6.1.ebuild11
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
-}