summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-11-30 00:42:41 +0000
committerMike Frysinger <vapier@gentoo.org>2008-11-30 00:42:41 +0000
commit521fbbf882a73aa8c134791c239b6fdf932bd850 (patch)
tree0ff240a0a767bc3545eaf86a3bf927f41b5dda38 /sys-auth
parentSmarten up the DISABLE_DEPRECATED removal. (diff)
downloadhistorical-521fbbf882a73aa8c134791c239b6fdf932bd850.tar.gz
historical-521fbbf882a73aa8c134791c239b6fdf932bd850.tar.bz2
historical-521fbbf882a73aa8c134791c239b6fdf932bd850.zip
Pull in locale.h since defines from it are used #241322 by Diego E. Pettenò.
Package-Manager: portage-2.2_rc16/cvs/Linux 2.6.27.4 x86_64
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/pam_bioapi/ChangeLog7
-rw-r--r--sys-auth/pam_bioapi/Manifest13
-rw-r--r--sys-auth/pam_bioapi/files/pam_bioapi-0.4.0-headers.patch15
-rw-r--r--sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild10
4 files changed, 36 insertions, 9 deletions
diff --git a/sys-auth/pam_bioapi/ChangeLog b/sys-auth/pam_bioapi/ChangeLog
index 88cbf73754e1..96190f314791 100644
--- a/sys-auth/pam_bioapi/ChangeLog
+++ b/sys-auth/pam_bioapi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/pam_bioapi
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_bioapi/ChangeLog,v 1.5 2008/02/27 10:39:10 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_bioapi/ChangeLog,v 1.6 2008/11/30 00:42:41 vapier Exp $
+
+ 30 Nov 2008; Mike Frysinger <vapier@gentoo.org>
+ +files/pam_bioapi-0.4.0-headers.patch, pam_bioapi-0.4.0.ebuild:
+ Pull in locale.h since defines from it are used #241322 by Diego E.
+ Pettenò.
27 Feb 2008; Mike Frysinger <vapier@gentoo.org> pam_bioapi-0.4.0.ebuild:
Tweak DEPEND: tfm-fingerprint is RDEPEND only.
diff --git a/sys-auth/pam_bioapi/Manifest b/sys-auth/pam_bioapi/Manifest
index e6bc7397e7e8..18e9194fa97c 100644
--- a/sys-auth/pam_bioapi/Manifest
+++ b/sys-auth/pam_bioapi/Manifest
@@ -1,14 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX pam_bioapi-0.4.0-headers.patch 342 RMD160 a6b025a1754da4dbccd07b1abf6c1db071e449f8 SHA1 79ca207f5eda2afa03af43fea2c7aac974d3e9f3 SHA256 328bcdfe48fcddd9c054dd6bcc6931f29a4f7b3e7f4d7f596f098ede8ef63cf5
DIST pam_bioapi-0.4.0.tar.gz 383529 RMD160 4d141426278535a8cb8a079300457d1e0a97fcf5 SHA1 336a387cec2992767933ff5679d4723d08c332a0 SHA256 635df4a27c3f9485a2eabbc672f0cf2771a96756792b5f4078481f2df9bceb8c
-EBUILD pam_bioapi-0.4.0.ebuild 911 RMD160 da958562dfd94bca40283e78f323a6b64871b268 SHA1 bfe4484de01f1990ba60ef3702cc452c7d9a5a88 SHA256 2c94fafb7e6ca6523dd15cf9080cd5a5c093bd35a3d44d81855a1e4557e98f85
-MISC ChangeLog 1054 RMD160 df2a80b27450a8b6aac894023cef86865488b6c9 SHA1 d26578fcef4612567dadd9bddae2f29e66dda83f SHA256 eea8ca7eacc3013a9fb6378bf16178c41ccea74acb0882ce03236fa5d0915417
+EBUILD pam_bioapi-0.4.0.ebuild 1009 RMD160 c5c2ac310505853a5c03db415b7581a9f546fbfa SHA1 003cb34b21140499c1eec6d6f762ff22331069f4 SHA256 6d8f57752b1490b3dd6329cd72b8895093ba1d81cd1132048cba8ba4493be1c2
+MISC ChangeLog 1253 RMD160 b5bbf0ece412fa5e698c3661f62f63fcce1c9205 SHA1 98c5254ba6ff30c3bf65fcf27e03902bcb3c7811 SHA256 8483c705c359ac3c93decba25611444b2aa0981f4004a03fd9930f2a6f68845c
MISC metadata.xml 252 RMD160 34a164bfc96b8845a8308e85a214d633284b763b SHA1 c3aabeacb7af064df74acfddbfda2ae0497ff8a5 SHA256 445ab0e7fb8f15ad8dea05dabee14ecc25c6b81bfb9a6213ff3d9ea81f759154
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
+Version: GnuPG v2.0.9 (GNU/Linux)
-iD8DBQFHxT3Uj9hvisErhMIRAmcZAJ90gQDCSJSbD1d3bZX5+PzqVudEdQCgsbp2
-OG1gOeDY76RoAizF9tj26MQ=
-=b2RX
+iEYEARECAAYFAkkx4YgACgkQ67wieSYcaxfqzACfRPpRZhb6jUHDigGTr5XVPZoZ
+k+QAn2xRb2boiLMebKyqF6KYLcZwlcjM
+=OvC/
-----END PGP SIGNATURE-----
diff --git a/sys-auth/pam_bioapi/files/pam_bioapi-0.4.0-headers.patch b/sys-auth/pam_bioapi/files/pam_bioapi-0.4.0-headers.patch
new file mode 100644
index 000000000000..00b7b6ff0abe
--- /dev/null
+++ b/sys-auth/pam_bioapi/files/pam_bioapi-0.4.0-headers.patch
@@ -0,0 +1,15 @@
+fix building with -O0
+
+http://code.google.com/p/pam-bioapi/issues/detail?id=3
+http://bugs.gentoo.org/241322
+
+--- libpam_bioapi/pam_bioapi.h
++++ libpam_bioapi/pam_bioapi.h
+@@ -23,6 +23,7 @@
+ #include <sys/wait.h>
+ #include "earray.h"
+
++#include <locale.h>
+ #include <libintl.h> /* gnu gettext support */
+ #define _(String) gettext (String)
+
diff --git a/sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild b/sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild
index c852b114d05f..a818f4c174db 100644
--- a/sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild
+++ b/sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild,v 1.2 2008/02/27 10:39:10 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_bioapi/pam_bioapi-0.4.0.ebuild,v 1.3 2008/11/30 00:42:41 vapier Exp $
-inherit toolchain-funcs
+inherit eutils toolchain-funcs
DESCRIPTION="PAM interface to bioapi package"
HOMEPAGE="http://code.google.com/p/pam-bioapi/"
@@ -19,6 +19,12 @@ DEPEND="sys-auth/bioapi
RDEPEND="${DEPEND}
sys-auth/tfm-fingerprint"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-headers.patch #241322
+}
+
src_compile() {
econf --sbindir=/sbin || die
emake || die