Version bump.
authorJeroen Roovers <jer@gentoo.org>
Tue, 23 Mar 2010 03:50:47 +0000 (03:50 +0000)
committerJeroen Roovers <jer@gentoo.org>
Tue, 23 Mar 2010 03:50:47 +0000 (03:50 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux i686

dev-util/indent/ChangeLog
dev-util/indent/Manifest
dev-util/indent/files/2.2.11-segfault.patch [new file with mode: 0644]
dev-util/indent/indent-2.2.11.ebuild [new file with mode: 0644]

index fc74fb040a7a6a691bbf3340706c9412ddc43aff..0d740f2e0e23189153f0faa69e2f1d63ca2ff4df 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-util/indent
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/indent/ChangeLog,v 1.46 2010/03/04 04:57:43 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/indent/ChangeLog,v 1.47 2010/03/23 03:50:45 jer Exp $
+
+*indent-2.2.11 (23 Mar 2010)
+
+  23 Mar 2010; Jeroen Roovers <jer@gentoo.org> +files/2.2.11-segfault.patch,
+  +indent-2.2.11.ebuild:
+  Version bump.
 
   04 Mar 2010; Jeroen Roovers <jer@gentoo.org>
   -files/2.2.9-deb-gentoo.patch, -indent-2.2.9-r3.ebuild,
index 1265073f2c69cfae6259ffd842213f270c69d3ab..dcabcec2ebbe7fec6a041f6c16b396241d299704 100644 (file)
@@ -1,6 +1,9 @@
 AUX 2.2.10-man.patch 579 RMD160 c1eb2c0078fda438c9614a987858efa52301f458 SHA1 58a053642de9971ec9eb5e14405b7a327c0528bb SHA256 a69b148c937005de02a016ab1e540d723c6cce813edeb45674fde35422cd661b
 AUX 2.2.10-segfault.patch 812 RMD160 6a0f1d488346ac2c0c137909aa42237dafca9b74 SHA1 2c5ff6c399c46f1385476079f031ee8d4e4e8333 SHA256 6b2c21173913dc7821e2d6060cb158a4f1d04f6b5d5ae095f528f9eb3eebf624
+AUX 2.2.11-segfault.patch 369 RMD160 3f96760caf1ad85f7b96ab9b2e8fe752e4063f6f SHA1 31a6dcd5edcac4decac81dbb52bc9415b8b148e4 SHA256 63c66b49831a90c5191cd3295d17a4e1888d8fa2a0b02589448de3b78d4e0293
 DIST indent-2.2.10.tar.gz 702667 RMD160 66164db3f28ddc9726a56fb184795a335aac34b0 SHA1 20fa8a7a4af6670c3254c8b87020291c3db37ed1 SHA256 8a9b41be5bfcab5d8c1be74204b10ae78789fc3deabea0775fdced8677292639
+DIST indent-2.2.11.tar.gz 778563 RMD160 b2e472fe85ce386fe61ab23f92242dad5184a08d SHA1 9b242528bbc4914464117c69ffae9df24d3fa4a7 SHA256 aaff60ce4d255efb985f0eb78cca4d1ad766c6e051666073050656b6753a0893
 EBUILD indent-2.2.10-r1.ebuild 1185 RMD160 c357be447f616b431ab40a0da34a7de72fb7900f SHA1 400ea5b3638b33bca4f43b5b476e8a9dc86639a1 SHA256 58717f9613a484617f3097d7f045090b2d68a51151bccd57babbe960c18249f8
-MISC ChangeLog 6659 RMD160 ad725be029e8a25234b1d8b442c0ccf0e134109b SHA1 61dc8bcfb858a091cb65d9004193a0dee330bfed SHA256 1cb14b62e413cf6434514f68ed06f1fc4f57d0441c043455c8731c0f16afa373
+EBUILD indent-2.2.11.ebuild 1018 RMD160 05eb68115f44da8cc15e9286ca24e4adf65f3847 SHA1 66252afad179ede58348dbe1e093ad2e63adb38e SHA256 b7110eef653da70b3dae9656f720904b914cfe63c3c06126109a113473c3c8cd
+MISC ChangeLog 6808 RMD160 821fb8295e350a686052fa07872c6b5207b72215 SHA1 a388f6a9bcb74157ca1057960ebb24e9b9352f05 SHA256 d1a07420b53ed7589556f5a20218fc78e001d4ab1fac719b8255b7a7e815a1a0
 MISC metadata.xml 378 RMD160 e0004f4e0834f2ee5ecb021f19aef8dd1781114a SHA1 7c93aa280e8ca7a6ed7362aed8e401cbda8dc258 SHA256 fb963f2d31d88978beb0818d959ae0bc1d1453f7cf8ea5e8d4baa133f8234d4c
diff --git a/dev-util/indent/files/2.2.11-segfault.patch b/dev-util/indent/files/2.2.11-segfault.patch
new file mode 100644 (file)
index 0000000..e919224
--- /dev/null
@@ -0,0 +1,16 @@
+--- a/man/texinfo2man.c
++++ b/man/texinfo2man.c
+@@ -287,6 +287,13 @@
+    char buf[1024];
+    int line_no = 0;
+ 
++   if (argc != 3)
++   {
++      fprintf(stderr, "Usage: %s <man template> <info file>\n", argv[0]);
++      fprintf(stderr, "  The man page will be written to stdout.\n");
++      return -1;
++   }
++
+    texinfoname = argv[2];
+ 
+    in = fopen (argv[2], "r");
diff --git a/dev-util/indent/indent-2.2.11.ebuild b/dev-util/indent/indent-2.2.11.ebuild
new file mode 100644 (file)
index 0000000..bec7922
--- /dev/null
@@ -0,0 +1,41 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/indent/indent-2.2.11.ebuild,v 1.1 2010/03/23 03:50:45 jer Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="Indent program source files"
+HOMEPAGE="http://indent.isidore-it.eu/beautify.html"
+SRC_URI="http://${PN}.isidore-it.eu/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="nls"
+
+DEPEND="nls? ( sys-devel/gettext )"
+RDEPEND="nls? ( virtual/libintl )"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PV}-segfault.patch
+}
+
+src_configure() {
+       # LINGUAS is used in aclocal.m4 (bug #94837)
+       unset LINGUAS
+       econf $(use_enable nls) || die "configure failed"
+}
+
+src_test() {
+       emake -C regression/ || die "regression tests failed"
+}
+
+src_install() {
+       emake \
+               DESTDIR="${D}" \
+               htmldir="/usr/share/doc/${PF}/html" \
+               install || die "make install failed"
+       dodoc AUTHORS NEWS README* ChangeLog*
+}