summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2009-04-05 16:19:52 +0000
committerMarkus Ullmann <jokey@gentoo.org>2009-04-05 16:19:52 +0000
commitfb01bc41234c8c9edf12453d31983d39e33f0064 (patch)
tree3c1f03fbaf307eb3f536a6668e6eb7af38e6a44f /sys-auth/pam_abl
parentUpdate deps again for bug #259667 (diff)
downloadhistorical-fb01bc41234c8c9edf12453d31983d39e33f0064.tar.gz
historical-fb01bc41234c8c9edf12453d31983d39e33f0064.tar.bz2
historical-fb01bc41234c8c9edf12453d31983d39e33f0064.zip
Add patch for as-needed, bug #248403
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'sys-auth/pam_abl')
-rw-r--r--sys-auth/pam_abl/ChangeLog8
-rw-r--r--sys-auth/pam_abl/Manifest5
-rw-r--r--sys-auth/pam_abl/files/pam_abl-0.2.3-as-needed.patch11
-rw-r--r--sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild12
4 files changed, 27 insertions, 9 deletions
diff --git a/sys-auth/pam_abl/ChangeLog b/sys-auth/pam_abl/ChangeLog
index 3f351033294b..cf92b0bce04a 100644
--- a/sys-auth/pam_abl/ChangeLog
+++ b/sys-auth/pam_abl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-auth/pam_abl
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_abl/ChangeLog,v 1.7 2007/11/21 16:28:40 drac Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_abl/ChangeLog,v 1.8 2009/04/05 16:19:52 jokey Exp $
+
+ 05 Apr 2009; Markus Ullmann <jokey@gentoo.org>
+ +files/pam_abl-0.2.3-as-needed.patch, pam_abl-0.2.3-r1.ebuild:
+ Add patch for as-needed, bug #248403
21 Nov 2007; Samuli Suominen <drac@gentoo.org> pam_abl-0.2.3-r1.ebuild:
amd64 stable wrt #197429
diff --git a/sys-auth/pam_abl/Manifest b/sys-auth/pam_abl/Manifest
index fff56a8fb382..3068a33f4860 100644
--- a/sys-auth/pam_abl/Manifest
+++ b/sys-auth/pam_abl/Manifest
@@ -1,4 +1,5 @@
+AUX pam_abl-0.2.3-as-needed.patch 287 RMD160 eed591d055092c496f1c47f0717a8b4d29bec14b SHA1 220c3b70dc847a2f2b10244dcf65f3e985eff80c SHA256 02cef39bdf82abc4980d8656a60509fa2656287f9f3cc6c532c5d9cb1d96fa56
DIST pam_abl-0.2.3.tar.gz 19000 RMD160 c6a040f77c6f68e9b595f53998b3190d55907c6e SHA1 65ba9ca3eb1ee6316ecafb44081ed3334160a5ac SHA256 9bb4059fba96f9846784d5e70bec72893630bdd70bc840be767cc33b83c6b163
-EBUILD pam_abl-0.2.3-r1.ebuild 1860 RMD160 6bdf8f480a1662ef36507097d1ba4874f17da596 SHA1 b188bf476e844f3b00432eb46af6abfc780a4d66 SHA256 73d2d31e1e63a5e8d2c37b4c5c35cb09c5ea45f84248e34918cfa77b0e42c416
-MISC ChangeLog 1541 RMD160 af80fed01bc899ffd268e834cee983e47b71cabc SHA1 7640cc316a270a517161cd8a655f725b7fdf12b5 SHA256 ff9e9e178daea0fd14483516a218c37a1698b68bc7f45dc7333a617f4a3d82a5
+EBUILD pam_abl-0.2.3-r1.ebuild 1923 RMD160 fd926222bfb8d920858b70898b4bcdec456df568 SHA1 3d46116c8646ed37199feff40056347a591bc069 SHA256 73fb04f5f22344598fccf87664d89121934201b1d77161d4c446919768867002
+MISC ChangeLog 1696 RMD160 156f61ff6b3b823de030fc2e1f83ffa44e7b15a8 SHA1 f2686e72b3424f5438be7b4a111eeaf62cf7b4cc SHA256 500f968cb1207b68f8268b04e20709c4b1d063bd6e359a9e20abac70720b94a3
MISC metadata.xml 340 RMD160 fda95db47b7c35ab279e68215675e1c26f4d9b10 SHA1 8987f26f2d5ca6041258f120874c635f1c5b578b SHA256 75942a0ea29aec8990e0f388323866ecae7515b1056c8a781bafca5a50da1391
diff --git a/sys-auth/pam_abl/files/pam_abl-0.2.3-as-needed.patch b/sys-auth/pam_abl/files/pam_abl-0.2.3-as-needed.patch
new file mode 100644
index 000000000000..f18ecf68f9a6
--- /dev/null
+++ b/sys-auth/pam_abl/files/pam_abl-0.2.3-as-needed.patch
@@ -0,0 +1,11 @@
+--- tools/Makefile.orig 2008-12-28 17:27:47.000000000 +0100
++++ tools/Makefile 2008-12-28 17:31:08.000000000 +0100
+@@ -9,7 +9,7 @@
+ all : $(TARGET)
+
+ $(TARGET) : $(OBJ)
+- cc $(LIBS) -o $@ $^
++ cc -o $@ $^ $(LIBS)
+
+ install : $(TARGET)
+ install --mode=755 --strip $(TARGET) $(INSTDIR)
diff --git a/sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild b/sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild
index 6551ef3d8651..c5d81771a6fd 100644
--- a/sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild
+++ b/sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild,v 1.5 2007/11/21 16:28:40 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_abl/pam_abl-0.2.3-r1.ebuild,v 1.6 2009/04/05 16:19:52 jokey Exp $
+
+EAPI=2
inherit flag-o-matic pam toolchain-funcs
@@ -23,9 +25,9 @@ S=${WORKDIR}/${PN}
# restrict tests as they're broken badly
RESTRICT="test"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
+ # fix as-needed per bug # 248403
+ epatch "${FILESDIR}/${P}-as-needed.patch"
# fix hardcoded values in Makefile
sed -i -e "s:-Wall -fPIC:${CFLAGS} -Wall:" \