summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-07-22 08:51:09 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-07-22 08:51:09 +0000
commitb4c7549fa95fc3d5cde796cd85433ecdb3101d4d (patch)
tree0fe563864294c0528767e15a7a5d153667bfec95 /dev-libs/libffi
parentStable for amd64 wrt bug #512308 (diff)
downloadhistorical-b4c7549fa95fc3d5cde796cd85433ecdb3101d4d.tar.gz
historical-b4c7549fa95fc3d5cde796cd85433ecdb3101d4d.tar.bz2
historical-b4c7549fa95fc3d5cde796cd85433ecdb3101d4d.zip
old
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'dev-libs/libffi')
-rw-r--r--dev-libs/libffi/ChangeLog5
-rw-r--r--dev-libs/libffi/Manifest19
-rw-r--r--dev-libs/libffi/libffi-3.1-r2.ebuild58
3 files changed, 13 insertions, 69 deletions
diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog
index 685bb550c45f..7d62f2f1c6f1 100644
--- a/dev-libs/libffi/ChangeLog
+++ b/dev-libs/libffi/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/libffi
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.191 2014/05/30 11:08:56 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.192 2014/07/22 08:51:04 ssuominen Exp $
+
+ 22 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> -libffi-3.1-r2.ebuild:
+ old
*libffi-3.1-r3 (30 May 2014)
diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index f8e60892261e..ec0d346b6a6e 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -7,18 +7,17 @@ AUX libffi-3.1-typing_error.patch 350 SHA256 2e134e7f347f392499ec9128b220cff4679
DIST libffi-3.0.13.tar.gz 845747 SHA256 1dddde1400c3bcb7749d398071af88c3e4754058d2d4c0b3696c2f82dc5cf11c SHA512 fc47f5d25197c631754efe05a349edb556d072807ecef19b41f17c1a8f39c95221be64926fbd05b1f8439181df1ddff8fc01462ce3a26005b75159ddc27e6f6a WHIRLPOOL d5b14d48a7b35f7349ec938d0deac62db7022ac4d611ab13bc7a6a2766a47e210fc1663fc8c6d7ee48d421c06b66f558010829ac2c215620c76d0bf7650e1308
DIST libffi-3.1.tar.gz 937214 SHA256 97feeeadca5e21870fa4433bc953d1b3af3f698d5df8a428f68b73cd60aef6eb SHA512 8994973d75facf5ad928c270e17b1a56e24d1543af75b93731a0048e747df27e4190a736b6dc2dca7d43de1d7e88891220304802c10fcccdcebee9c9ffd3d1b9 WHIRLPOOL 19c08cffd39c998fcd762b1e3767b4fd86915427226833411302bebd2d5bcf93d515e6df4a4cab11327595d3966e46442e457fbe09ae986b58bdfb2bb6adb913
EBUILD libffi-3.0.13-r1.ebuild 2287 SHA256 1dcdf46337f8e607873440179bf0b044d97d3212426141266c98ba944d71d3a9 SHA512 bde4d9f8155bf3997ede4855358004d9adb4423feabac292fc144dd52c159b551dae2cbddd57d640cdbbb1b37e30aa787538accede3087ad460bc61f25942bcf WHIRLPOOL bd249b6b882aa00beb098931fd5fefed9717ee2bfa94c69bc840ce467d32a8a635765d2f6aef71fd35eacc91614b722cb035a24a754c942ed8cad7472165b152
-EBUILD libffi-3.1-r2.ebuild 2204 SHA256 5a1f5380bf9a5f0c1ca36d82c2a97c0dd19b5356ba2c2c834fbd6af85c4526cf SHA512 4b17aa99e0dfa32c23bd8d5149db7bb8b2ef14d04af585b333ff7a28790bbdb2d19ce5b187a88f773d5ae28be31bb9f942c1aa24c303656e8a14b0becd5831dc WHIRLPOOL 3a8fbffa48d3628992ffa040f82ceb01992b2a6b4fb5790f410b958593f9c5437dfe0dbf65135e5b47ae9bc74ad47d835905824353b1e24af8d4604c426d493f
EBUILD libffi-3.1-r3.ebuild 2306 SHA256 1e3a945b009c8cc5bcf4cb8aef40e9fa82d44987a6673a7537ce0cf2338ff0f0 SHA512 f05e527ba2dedd40554f9fb9e8a535f3a2795dbc00f33819e483592233454c2063e505a826ed6d0c167d7057d030e726cce8c7237ea8919543e44b28c5f865ae WHIRLPOOL 2ccf2c81c5b733e51f6e49538909818430c1dfd59dacb5aa348ef762d619a703989ec765b381f2c429a6e8d656ce1ac246119101eb90e1ff75f529026c9afc8d
-MISC ChangeLog 25856 SHA256 a54e01f2fec2ac741455f8cc4df5728398e758e3536a074056d46d4a19f4fc5c SHA512 c24699ea5d80c213787b4d8a2014c80a20b39f23476f2c733e6a79ed08f4e6db96c0b2e818cbcca1eb99ca724a96f6c518301cf0262c39f9c870a1449101a7ec WHIRLPOOL 121977baeb1d432bf4090074a8e41755b381793c721db28a735295c31bdb19c2adabd805e65e4ec5a9cf311f353535091f3b183993f1b6e97b8718c81957f2e1
+MISC ChangeLog 25940 SHA256 81d627a7474ad7d01dfd1ac46f560d19c267c98acb07948e9578bcadc356941d SHA512 2abe277ee21cbccd413ded9b0e9de33c0272b3ebcffad793ebdf29e0d4fb275c23a1c9d27021d04885097d03627f62cea22ca3ddd6b7ab3e0ffc93b176cfd805 WHIRLPOOL be0f8d12694670c15d9576a3144a88658214e9b0622b4d58c75c68b3661b9df743cd70ead066b7ff0d34f349402f6dabe20df50c6a10cc30e0ad2e2b34b8a456
MISC metadata.xml 1768 SHA256 1bb92578368c006819d0cd5e1a94d32cffca87ddef8d571c29b483bedddc9b6e SHA512 2291c051ce2cb5c31989af68a705c0f8ce8d6ff23f2a66f839463a56a20454a6af276c5afc75687919e14fa614862356618e44c88415ff9884725e6e6db161bc WHIRLPOOL 7da7a437bf11dfcd5b5a8fbb067463ceb588fe83c1db0d15253293a955999d5dc65754918c73840a9a5020f86d1b6f1c9f8d127f4e1519594bc0678742727d45
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQEcBAEBCAAGBQJTiGZfAAoJEEdUh39IaPFNq8sH/33c1EbgtOqfgdTf17x7+i8+
-OWuevOpUvit4AFwNRZO1bLZRK/nT/EbU8OOSbFV6b5x2Rk/Yl9SzKgOCBN7nUrFH
-LhHb1RGRNVWkMMhmm+/s0+OsgopRrYwNz8Cj6dbvm/c4kFGV6I74Wxl3nFcMoOuN
-jiG5p7fOu6X6tBjZYpaW7NYWIM74Cd2sIBBIyclN8z4HXMQO2jDHanynTI3xMPCf
-YZ+qkdGY3Lc2FD+y/deI+GCrvfYcTJsGb7AgrXCNxY8zEfXz+6WZKbXRnNpqa4vq
-M2pLuu880aSVYBw1tNgqi9qbxJwS05XjWJrR2DNarujlrR2zOoKqNpPRa/+0upk=
-=F42K
+iQEcBAEBCAAGBQJTziTTAAoJEEdUh39IaPFNwS8H/0wlMbDQAeOb1PfAWkIR1mgV
+zsK0uU6YCJjT19UMtm+Wa8fGFmsbCujt161q0vKqUMep1JTpAccUkM5xPVunloY9
+IZmxL9LkT+HWuuXhqwU9CbCga2wiJsSdT8isU+vBPFB+MLD6NsHIvqQeVa59YOHW
+/91iGQaB6BkvgzhUOns+UhFPW8Mzm35tU7CqDQn4maU8YEqo8Q+I1k+enGWRi5T6
+W21D00QcIflclJOYeS15EVZMQs8zf1It6l5cDDZuEDrIaTRLGE1CI9R0TwraRvdn
+hrZJxZFI59Ca1u+7rFMmfimbJjXo8hrP7O2717tf5VF15rx1kn/KousyCdEiqYg=
+=ScII
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libffi/libffi-3.1-r2.ebuild b/dev-libs/libffi/libffi-3.1-r2.ebuild
deleted file mode 100644
index d7afeb7e50e1..000000000000
--- a/dev-libs/libffi/libffi-3.1-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.1-r2.ebuild,v 1.1 2014/05/28 20:31:43 ssuominen Exp $
-
-EAPI=5
-inherit eutils libtool multilib multilib-minimal toolchain-funcs
-
-DESCRIPTION="a portable, high level programming interface to various calling conventions."
-HOMEPAGE="http://sourceware.org/libffi/"
-SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug pax_kernel static-libs test"
-
-RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r1
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
-DEPEND="test? ( dev-util/dejagnu )"
-
-DOCS="ChangeLog* README"
-
-ECONF_SOURCE=${S}
-
-pkg_setup() {
- # Check for orphaned libffi, see http://bugs.gentoo.org/354903 for example
- if [[ ${ROOT} == "/" && ${EPREFIX} == "" ]] && ! has_version ${CATEGORY}/${PN}; then
- local base="${T}"/conftest
- echo 'int main() { }' > "${base}".c
- $(tc-getCC) -o "${base}" "${base}".c -lffi >&/dev/null
- if [ $? -eq 0 ]; then
- eerror "The linker reported linking against -lffi to be working while it shouldn't have."
- eerror "This is wrong and you should find and delete the old copy of libffi before continuing."
- die "The system is in inconsistent state with unknown libffi installed."
- fi
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-execstack.patch #511634
- sed -i -e 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die #462814
- sed -i -e 's:@toolexeclibdir@:${libdir}:' libffi.pc.in || die #511726
- epatch_user
- elibtoolize
-}
-
-multilib_src_configure() {
- use userland_BSD && export HOST="${CHOST}"
- econf \
- $(use_enable static-libs static) \
- $(use_enable pax_kernel pax_emutramp) \
- $(use_enable debug)
-}
-
-multilib_src_install_all() {
- prune_libtool_files
- einstalldocs
-}