summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfram Schlich <wschlich@gentoo.org>2012-03-11 13:43:30 +0000
committerWolfram Schlich <wschlich@gentoo.org>2012-03-11 13:43:30 +0000
commitf9ad122e61796ef06a108b30a295478f5cac0b52 (patch)
tree6e0e9ee1eedf9b5e0204047f84a45a671518e53e /app-arch/afio
parent[bump] dev-perl/DBD-Pg-2.19.1 (diff)
downloadhistorical-f9ad122e61796ef06a108b30a295478f5cac0b52.tar.gz
historical-f9ad122e61796ef06a108b30a295478f5cac0b52.tar.bz2
historical-f9ad122e61796ef06a108b30a295478f5cac0b52.zip
version bump, respect LDFLAGS wrt bug #334911
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'app-arch/afio')
-rw-r--r--app-arch/afio/ChangeLog10
-rw-r--r--app-arch/afio/Manifest17
-rw-r--r--app-arch/afio/afio-2.5.1.ebuild30
-rw-r--r--app-arch/afio/files/Makefile-r1.patch23
4 files changed, 65 insertions, 15 deletions
diff --git a/app-arch/afio/ChangeLog b/app-arch/afio/ChangeLog
index 7c766f99c82d..cf026204ec96 100644
--- a/app-arch/afio/ChangeLog
+++ b/app-arch/afio/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/afio
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/afio/ChangeLog,v 1.19 2009/10/12 16:30:48 halcy0n Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/afio/ChangeLog,v 1.20 2012/03/11 13:43:30 wschlich Exp $
+
+*afio-2.5.1 (11 Mar 2012)
+
+ 11 Mar 2012; Wolfram Schlich <wschlich@gentoo.org> +files/Makefile-r1.patch,
+ +afio-2.5.1.ebuild:
+ version bump, respect LDFLAGS wrt bug #334911
12 Oct 2009; Mark Loeser <halcy0n@gentoo.org> afio-2.4.7.ebuild,
afio-2.5.ebuild:
diff --git a/app-arch/afio/Manifest b/app-arch/afio/Manifest
index 09ac7bce4f5b..77058cc624a6 100644
--- a/app-arch/afio/Manifest
+++ b/app-arch/afio/Manifest
@@ -1,19 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
+AUX Makefile-r1.patch 908 RMD160 211155e93b697c7b5acba034daa412aafb64f476 SHA1 83c4b6851dc7e1ff3bb7b23ac576875512f7fe7c SHA256 87ab99c04e85f9903e826b09f6fb0d935a21258007590bf1f93aad8c9e87008c
AUX Makefile.patch 350 RMD160 edc622c8ac55f0369d8f548c65b8d855de258848 SHA1 2639e5292a7408bc05cade1b79474909d7f31239 SHA256 901b92bb68d63b8d9c488aab81510929c45325c52b4bbbcff136a6f45cf586ab
DIST afio-2.4.7.tgz 91224 RMD160 3626d9ed7c560a9d0c7891cfa9a94296562e2249 SHA1 92e473f025cbc69893ccc46c4f91ffb52da2fef3 SHA256 a00a5c26c2f323ca87cb82278915391537ac25327d27510bbca3b8b482e36899
+DIST afio-2.5.1.tgz 191765 RMD160 923981a9e6766781705ceedecd3d86afa5b9abae SHA1 bff6b9a147dc5b0e6bd7f1a76f0b84e4dd9a7dc9 SHA256 363457a5d6ee422d9b704ef56d26369ca5ee671d7209cfe799cab6e30bf2b99a
DIST afio-2.5.tgz 179184 RMD160 991bdb794ee8b4b7e6a737afa85009aae925699d SHA1 051765f209fded60f94944da8a76ae37c3423a23 SHA256 e7801a0f0a8dcbae41f4156dee5dae2a34a558d6c3ceac517efad4fed610ff2e
EBUILD afio-2.4.7.ebuild 1047 RMD160 a6b2a3e615432e499c10b01cab9de48573357382 SHA1 e39404e73899f4e2debe31d659d0cec5bc8e34ec SHA256 7a0d826ce77f3248077d6804fcfa007059d0f5a45c7456935347ba0da9f091b6
+EBUILD afio-2.5.1.ebuild 760 RMD160 682d43dcb717e8d416caa8da8f926c3ed5f012ce SHA1 2899b95ae7071587cf8a742f8485d362fa01d009 SHA256 06002ee086a5f648da3f38f410620cd0ed33eebdfcc87170f19668127323a956
EBUILD afio-2.5.ebuild 1010 RMD160 b8b751c8a329bdb8feeca7890e88e1b18c8e77db SHA1 bfb720cae6220bdb679402574869235ae4912fc6 SHA256 4b3517bc453ced4941bb004ba17dc3a08047dd2998d3010dee684172b521ce1a
-MISC ChangeLog 1902 RMD160 00b1848b3fc5ebf546352521b48c0c76cc93eec8 SHA1 5e254063b7adbbd8d0bae794d8bcc9faece5aabb SHA256 d0f48b81834528252e053ec8278119c78b24a5e26fe3f59ce53faf914c59f9b7
+MISC ChangeLog 2080 RMD160 fd7111ec90f5fd7f07ba9b36b1fa3183a07d3934 SHA1 a880dcf59dd9cd51d520fd58b7e0f61efaa9da76 SHA256 52e0e60be3c26b31e3ec47a111a12c6282cd703532210588ffc7a9c28184efd9
MISC metadata.xml 619 RMD160 955ae7bb2f981c1f445d18ef89e0761a6e70248c SHA1 7abcaed7d03756f262fcec506e2a6b38d737bd54 SHA256 ca58d7a7304ca082127362a0205197105b3cae5bee1022d63e91e65efb4ca1a9
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
-
-iJwEAQEIAAYFAk589y0ACgkQfXuS5UK5QB1zewQAoOLY1rUarjcnYldv/IAtBfQb
-vu8LQtUlVeVvEw5CIMpy5u+vQO7ncKlUx6KCG752hHlUccAhYhhyuQ97mKk4hXH9
-RoJi7j0B4SJN6Pg02UsvjxGUi5MN5rnbTvJumdZOg1V8W+ERg/DDAfyGN1yzSO9h
-TxmM+crNwKMiVZSRKXw=
-=TRRz
------END PGP SIGNATURE-----
diff --git a/app-arch/afio/afio-2.5.1.ebuild b/app-arch/afio/afio-2.5.1.ebuild
new file mode 100644
index 000000000000..5686797cf8dd
--- /dev/null
+++ b/app-arch/afio/afio-2.5.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/afio/afio-2.5.1.ebuild,v 1.1 2012/03/11 13:43:30 wschlich Exp $
+
+EAPI=4
+inherit eutils
+
+DESCRIPTION="makes cpio-format archives and deals somewhat gracefully with input data corruption."
+HOMEPAGE="http://members.chello.nl/k.holtman/afio.html"
+SRC_URI="http://members.chello.nl/k.holtman/${P}.tgz"
+
+LICENSE="Artistic LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/Makefile-r1.patch
+}
+
+src_install() {
+ local i
+ dobin afio
+ dodoc ANNOUNCE-* HISTORY README SCRIPTS
+ for i in 1 2 3 4; do
+ docinto script$i
+ dodoc script$i/*
+ done
+ doman afio.1
+}
diff --git a/app-arch/afio/files/Makefile-r1.patch b/app-arch/afio/files/Makefile-r1.patch
new file mode 100644
index 000000000000..70ec6caa4b90
--- /dev/null
+++ b/app-arch/afio/files/Makefile-r1.patch
@@ -0,0 +1,23 @@
+diff -urN afio-2.5.1.orig/Makefile afio-2.5.1/Makefile
+--- afio-2.5.1.orig/Makefile 2012-02-05 14:52:24.000000000 +0100
++++ afio-2.5.1/Makefile 2012-03-11 14:02:16.267636685 +0100
+@@ -71,15 +71,12 @@
+ MW=
+ #MW=-Wtraditional -Wcast-qual -Wcast-align -Wconversion -pedantic -Wlong-long -Wimplicit -Wuninitialized -W -Wshadow -Wsign-compare -Wstrict-prototypes -Wmissing-declarations
+
+-CFLAGS1 = -Wall -Wstrict-prototypes -s -O2 -fomit-frame-pointer ${LARGEFILEFLAGS} ${MW}
+-
+-CC=gcc
+-
+-CFLAGS = ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e ${e2} $f $g $I
+-LDFLAGS =
++CC?=gcc
++CFLAGS+=-Wall -Wstrict-prototypes -s ${LARGEFILEFLAGS} ${2} ${3} ${6} ${8} ${c} ${d} ${e2} ${f} ${g}
++LDFLAGS+=
+
+ afio : afio.o compfile.o exten.o match.o $M
+- ${CC} ${LDFLAGS} afio.o compfile.o exten.o match.o $M -o afio
++ ${CC} ${CFLAGS} ${LDFLAGS} afio.o compfile.o exten.o match.o $M -o afio
+
+ clean:
+ rm -f *.o afio