diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-17 18:31:54 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-17 18:31:54 +0000 |
commit | 232a91831c73112bbb4ac5eab44277205ff1d931 (patch) | |
tree | 7ff5f76a25ae2bb4df16639086ca58b951af5bb4 /dev-libs/libtasn1 | |
parent | sparc stable for real (diff) | |
download | historical-232a91831c73112bbb4ac5eab44277205ff1d931.tar.gz historical-232a91831c73112bbb4ac5eab44277205ff1d931.tar.bz2 historical-232a91831c73112bbb4ac5eab44277205ff1d931.zip |
Add patch to respect user-defined CFLAGS.
Package-Manager: portage-2.1.2_pre3-r3
Diffstat (limited to 'dev-libs/libtasn1')
-rw-r--r-- | dev-libs/libtasn1/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/libtasn1/Manifest | 26 | ||||
-rw-r--r-- | dev-libs/libtasn1/files/libtasn1-0.3.5-respectcflags.patch | 16 | ||||
-rw-r--r-- | dev-libs/libtasn1/libtasn1-0.3.5.ebuild | 11 |
4 files changed, 44 insertions, 15 deletions
diff --git a/dev-libs/libtasn1/ChangeLog b/dev-libs/libtasn1/ChangeLog index b521bafa181e..c7ce8935c1b6 100644 --- a/dev-libs/libtasn1/ChangeLog +++ b/dev-libs/libtasn1/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/libtasn1 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/ChangeLog,v 1.46 2006/09/25 02:44:22 weeve Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/ChangeLog,v 1.47 2006/10/17 18:31:54 flameeyes Exp $ + + 17 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/libtasn1-0.3.5-respectcflags.patch, libtasn1-0.3.5.ebuild: + Add patch to respect user-defined CFLAGS. 25 Sep 2006; Jason Wever <weeve@gentoo.org> libtasn1-0.3.5.ebuild: Stable on SPARC wrt security bug #147682. diff --git a/dev-libs/libtasn1/Manifest b/dev-libs/libtasn1/Manifest index 5e0617406cba..fc2b5cf6c7c3 100644 --- a/dev-libs/libtasn1/Manifest +++ b/dev-libs/libtasn1/Manifest @@ -1,6 +1,10 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX libtasn1-0.3.5-respectcflags.patch 583 RMD160 66cee54be4cce4f8ae3bbeefc7733a7d4fd97466 SHA1 164a91c5884d326836c52ce6175633580408577f SHA256 55e5a556b169868453eb44590792cc554c5cd78e9c3327506f90b8b399ebf9d2 +MD5 5ae18ba17940b6039cbb5f7ff799a953 files/libtasn1-0.3.5-respectcflags.patch 583 +RMD160 66cee54be4cce4f8ae3bbeefc7733a7d4fd97466 files/libtasn1-0.3.5-respectcflags.patch 583 +SHA256 55e5a556b169868453eb44590792cc554c5cd78e9c3327506f90b8b399ebf9d2 files/libtasn1-0.3.5-respectcflags.patch 583 DIST libtasn1-0.2.13.tar.gz 876331 RMD160 02e0654d7ea4dfad14aee4ea313ce48dc2d773a4 SHA1 286d6592393edd6e0fef0badffac568000fe816d SHA256 bbb8b064c2210f2327481db9b50f026c72d2749ac0a45579ef4ed3b70c679913 DIST libtasn1-0.2.18.tar.gz 904105 RMD160 41e94706fa6eed989143d9de9d8f53235d8dfd4f SHA1 4f9c1be1586083cd605e17c7948f94deed63b024 SHA256 2ba2a5faec8ecf05d90e88157ba74b1873e1ee4aa89865c83a955cf3114d0058 DIST libtasn1-0.3.4.tar.gz 1246545 RMD160 6879094f272bcc70d89741a20a5ad7c888762a36 SHA1 9429bbedd4bd7e94b9119c2ef36522bfd55a676d SHA256 4dda2b4bac929fa0affc620bbbaba774dd26a7fc735f287c8891371718ef7c14 @@ -17,14 +21,14 @@ EBUILD libtasn1-0.3.4.ebuild 825 RMD160 dc1380d560e4aad284330af2a670a534b69f434f MD5 28fc8d6e4a7a9b54d7d437704db3862f libtasn1-0.3.4.ebuild 825 RMD160 dc1380d560e4aad284330af2a670a534b69f434f libtasn1-0.3.4.ebuild 825 SHA256 094fad098c9d678bffa62ba72f5eb672a8c285f8025e6af43db5aed6110384ff libtasn1-0.3.4.ebuild 825 -EBUILD libtasn1-0.3.5.ebuild 1095 RMD160 b289f27911a5fa6bfa165024224f2c432049baf7 SHA1 a9a683410040c4ed8cbda992b137c1ea9af74f0c SHA256 d81c94193a8d6b1e2c1b411a327bef094654e5e6da2d0422d8d325102136ec0d -MD5 b047b0841de0808ef1f282679fba1a83 libtasn1-0.3.5.ebuild 1095 -RMD160 b289f27911a5fa6bfa165024224f2c432049baf7 libtasn1-0.3.5.ebuild 1095 -SHA256 d81c94193a8d6b1e2c1b411a327bef094654e5e6da2d0422d8d325102136ec0d libtasn1-0.3.5.ebuild 1095 -MISC ChangeLog 5762 RMD160 d251eedc9dfd0972bcf105ce0ec35e54dc32fcba SHA1 e37df2265c3ead9deb0dbc72ab589f4be732692c SHA256 46892e41e247e2d8cacfdcc8e9559152013ec3ca22693bef98ba579544610103 -MD5 1d3ff32eacc30e2388ab66e606fe60ea ChangeLog 5762 -RMD160 d251eedc9dfd0972bcf105ce0ec35e54dc32fcba ChangeLog 5762 -SHA256 46892e41e247e2d8cacfdcc8e9559152013ec3ca22693bef98ba579544610103 ChangeLog 5762 +EBUILD libtasn1-0.3.5.ebuild 1217 RMD160 89a0ee38ac7a9853c5294ef7741a913925bf821d SHA1 f0f4ff7b4ea093352233c20c12ecf8b880f1364b SHA256 47b4b4d2e2e4f921608b5a7c220c7b2847b5b55387e4f3c1a5be540a7d73b265 +MD5 3c4efa0037ddc914f2742d8ef5211528 libtasn1-0.3.5.ebuild 1217 +RMD160 89a0ee38ac7a9853c5294ef7741a913925bf821d libtasn1-0.3.5.ebuild 1217 +SHA256 47b4b4d2e2e4f921608b5a7c220c7b2847b5b55387e4f3c1a5be540a7d73b265 libtasn1-0.3.5.ebuild 1217 +MISC ChangeLog 5932 RMD160 ab50c913150fbf53ae055d51bc18d2d7cd5f2002 SHA1 47f25b3a30f5b10bdac592241be09ac4ba45113a SHA256 eb9d38d3d5e379e93a4aac4df1a770a6a8edd346538ac9356a196c86b6b574db +MD5 5a6244e14084b96ddf911a60583b0b74 ChangeLog 5932 +RMD160 ab50c913150fbf53ae055d51bc18d2d7cd5f2002 ChangeLog 5932 +SHA256 eb9d38d3d5e379e93a4aac4df1a770a6a8edd346538ac9356a196c86b6b574db ChangeLog 5932 MISC metadata.xml 276 RMD160 99eb13264f3656e33d5cbc95ed9319ba50a1e58c SHA1 1f70a3ead5de1eb0d62a59c084b3a06147256e2f SHA256 abd952a77edadf769a821e7210a01f38850cada9a7677a1561f6aa0ce954f480 MD5 918a1b851dd53568897b4fc7c503912e metadata.xml 276 RMD160 99eb13264f3656e33d5cbc95ed9319ba50a1e58c metadata.xml 276 @@ -44,7 +48,7 @@ SHA256 8257dc01cfc72550da2eac0c8761d9e7e7b7048afa337154c8463a7935ee16ae files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFG5yZamhnQswr0vIRAlopAJ9euQuIelmoqfkR2Gemo5IOljYbhACgp2Aa -Jopfplw7qDtDGOEu1T/X9Tw= -=dxvt +iD8DBQFFNSHNAiZjviIA2XgRAn0rAJ9+9k48nEhz5vEMunrQVob8ByFvAwCgwtyc +p9z4axu+McIkLft2Cj/hJrs= +=L+8t -----END PGP SIGNATURE----- diff --git a/dev-libs/libtasn1/files/libtasn1-0.3.5-respectcflags.patch b/dev-libs/libtasn1/files/libtasn1-0.3.5-respectcflags.patch new file mode 100644 index 000000000000..04299c82f3c5 --- /dev/null +++ b/dev-libs/libtasn1/files/libtasn1-0.3.5-respectcflags.patch @@ -0,0 +1,16 @@ +Index: libtasn1-0.3.5/configure.in +=================================================================== +--- libtasn1-0.3.5.orig/configure.in ++++ libtasn1-0.3.5/configure.in +@@ -60,8 +60,9 @@ if test "$GCC" = "yes"; then + CFLAGS="-Wno-pointer-sign" + AC_COMPILE_IFELSE(AC_LANG_PROGRAM([]),_gcc_psign=yes,_gcc_psign=no) + AC_MSG_RESULT($_gcc_psign) +- if test x"$_gcc_psign" != xyes ; then +- CFLAGS=$_gcc_cflags_save; ++ CFLAGS=$_gcc_cflags_save; ++ if test x"$_gcc_psign" = xyes ; then ++ CFLAGS="${CFLAGS} -Wno-pointer-sign" + fi + + AC_MSG_CHECKING([whether we have GNU assembler]) diff --git a/dev-libs/libtasn1/libtasn1-0.3.5.ebuild b/dev-libs/libtasn1/libtasn1-0.3.5.ebuild index d0300ad21d8e..d0974d5042c8 100644 --- a/dev-libs/libtasn1/libtasn1-0.3.5.ebuild +++ b/dev-libs/libtasn1/libtasn1-0.3.5.ebuild @@ -1,8 +1,11 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/libtasn1-0.3.5.ebuild,v 1.11 2006/09/28 09:57:19 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/libtasn1-0.3.5.ebuild,v 1.12 2006/10/17 18:31:54 flameeyes Exp $ -inherit libtool multilib +WANT_AUTOCONF="latest" +WANT_AUTOMAKE="latest" + +inherit libtool multilib autotools DESCRIPTION="provides ASN.1 structures parsing capabilities for use with GNUTLS" HOMEPAGE="http://www.gnutls.org/" @@ -20,7 +23,9 @@ RDEPEND="" src_unpack() { unpack ${A} cd "${S}" - elibtoolize + + epatch "${FILESDIR}/${P}-respectcflags.patch" + AT_M4DIR="m4" eautoreconf } src_install() { |