diff options
author | Fabian Groffen <grobian@gentoo.org> | 2006-07-27 17:16:09 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2006-07-27 17:16:09 +0000 |
commit | ae0e731b227a2faf92a36eab5bd26e7b39bae4eb (patch) | |
tree | 8bbb74f16a0837aff0c092f1116d9f1b0aaa7b5d /dev-libs/libffi | |
parent | Added LINGUAS support. (diff) | |
download | gentoo-2-ae0e731b227a2faf92a36eab5bd26e7b39bae4eb.tar.gz gentoo-2-ae0e731b227a2faf92a36eab5bd26e7b39bae4eb.tar.bz2 gentoo-2-ae0e731b227a2faf92a36eab5bd26e7b39bae4eb.zip |
QA fixes for bug #141378: build is not really used, so remove its trails. Remove gnustep as maintainer, gnustep-base is moving away from it.
(Portage version: 2.1-r1)
Diffstat (limited to 'dev-libs/libffi')
-rw-r--r-- | dev-libs/libffi/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/libffi/files/digest-libffi-3.3.5 | 2 | ||||
-rw-r--r-- | dev-libs/libffi/files/digest-libffi-3.4.1 | 2 | ||||
-rw-r--r-- | dev-libs/libffi/files/digest-libffi-3.4.1-r1 | 2 | ||||
-rw-r--r-- | dev-libs/libffi/files/digest-libffi-3.4.3 | 2 | ||||
-rw-r--r-- | dev-libs/libffi/libffi-3.3.5.ebuild | 16 | ||||
-rw-r--r-- | dev-libs/libffi/libffi-3.4.1-r1.ebuild | 16 | ||||
-rw-r--r-- | dev-libs/libffi/libffi-3.4.1.ebuild | 16 | ||||
-rw-r--r-- | dev-libs/libffi/libffi-3.4.3.ebuild | 16 | ||||
-rw-r--r-- | dev-libs/libffi/metadata.xml | 2 |
10 files changed, 43 insertions, 38 deletions
diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog index c8ef4fbaa2ea..9c7727a464d1 100644 --- a/dev-libs/libffi/ChangeLog +++ b/dev-libs/libffi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/libffi # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.38 2006/06/06 01:23:21 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.39 2006/07/27 17:16:09 grobian Exp $ + + 27 Jul 2006; Fabian Groffen <grobian@gentoo.org> libffi-3.3.5.ebuild, + libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: + QA fixes for bug #141378: build is not really used, so remove its trails. + Remove gnustep as maintainer, gnustep-base is moving away from it. 06 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org> libffi-3.3.5.ebuild, libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, diff --git a/dev-libs/libffi/files/digest-libffi-3.3.5 b/dev-libs/libffi/files/digest-libffi-3.3.5 index 9678fe79d93d..2991f2cc36f7 100644 --- a/dev-libs/libffi/files/digest-libffi-3.3.5 +++ b/dev-libs/libffi/files/digest-libffi-3.3.5 @@ -1 +1,3 @@ MD5 70ee088b498741bb08c779f9617df3a5 gcc-3.3.5.tar.bz2 23833856 +RMD160 34adf1a6f7ea302e9937c1a06ccf362711e25c58 gcc-3.3.5.tar.bz2 23833856 +SHA256 4ae90c6948d2654a254116fabb0cc7e474abf51ea841e6ef5cd8e6c161a9fa74 gcc-3.3.5.tar.bz2 23833856 diff --git a/dev-libs/libffi/files/digest-libffi-3.4.1 b/dev-libs/libffi/files/digest-libffi-3.4.1 index ba271506dd42..96326482ff90 100644 --- a/dev-libs/libffi/files/digest-libffi-3.4.1 +++ b/dev-libs/libffi/files/digest-libffi-3.4.1 @@ -1 +1,3 @@ MD5 31b459062499f9f68d451db9cbf3205c gcc-3.4.1.tar.bz2 27182385 +RMD160 b25352913fde37121e2dfe5521149bdaf08b0f5d gcc-3.4.1.tar.bz2 27182385 +SHA256 5f3685533f8dc4b42b926fe70bb371b31e1368223a0ad7398ba27ea3a20e8e7a gcc-3.4.1.tar.bz2 27182385 diff --git a/dev-libs/libffi/files/digest-libffi-3.4.1-r1 b/dev-libs/libffi/files/digest-libffi-3.4.1-r1 index ba271506dd42..96326482ff90 100644 --- a/dev-libs/libffi/files/digest-libffi-3.4.1-r1 +++ b/dev-libs/libffi/files/digest-libffi-3.4.1-r1 @@ -1 +1,3 @@ MD5 31b459062499f9f68d451db9cbf3205c gcc-3.4.1.tar.bz2 27182385 +RMD160 b25352913fde37121e2dfe5521149bdaf08b0f5d gcc-3.4.1.tar.bz2 27182385 +SHA256 5f3685533f8dc4b42b926fe70bb371b31e1368223a0ad7398ba27ea3a20e8e7a gcc-3.4.1.tar.bz2 27182385 diff --git a/dev-libs/libffi/files/digest-libffi-3.4.3 b/dev-libs/libffi/files/digest-libffi-3.4.3 index a7535796098b..4703ac5940c8 100644 --- a/dev-libs/libffi/files/digest-libffi-3.4.3 +++ b/dev-libs/libffi/files/digest-libffi-3.4.3 @@ -1 +1,3 @@ MD5 e744b30c834360fccac41eb7269a3011 gcc-3.4.3.tar.bz2 27425338 +RMD160 0a688fd34b58548b99e08ccf778281bf470f925d gcc-3.4.3.tar.bz2 27425338 +SHA256 63dc1c03a107ec73871151bb765da7d5dfc1d699c0d0d6a3d244cf5ccb030913 gcc-3.4.3.tar.bz2 27425338 diff --git a/dev-libs/libffi/libffi-3.3.5.ebuild b/dev-libs/libffi/libffi-3.3.5.ebuild index 2aa9f14e558e..671b87376d51 100644 --- a/dev-libs/libffi/libffi-3.3.5.ebuild +++ b/dev-libs/libffi/libffi-3.3.5.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.3.5.ebuild,v 1.7 2006/06/06 01:23:21 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.3.5.ebuild,v 1.8 2006/07/27 17:16:09 grobian Exp $ inherit eutils flag-o-matic libtool gnuconfig versionator # This ebuild mod'd from libstdc++ compatbility package ebuild to create # a similar structure for libffi, which is also included in gcc sources. -# __Armando Di Cianno <fafhrd@gentoo.org> +# __Armando Di Cianno <fafhrd@gentoo.org> (no longer a dev) do_filter_flags() { declare setting @@ -97,15 +97,13 @@ DEPEND="virtual/libc >=sys-devel/bison-1.875 || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) =sys-devel/gcc-3.3.5* - !build? ( >=sys-libs/ncurses-5.2-r2 - nls? ( sys-devel/gettext ) )" + nls? ( sys-devel/gettext )" RDEPEND="virtual/libc !nptl? ( !uclibc? ( >=sys-libs/glibc-2.3.2-r3 ) ) || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - !build? ( >=sys-libs/ncurses-5.2-r2 )" + >=sys-apps/texinfo-4.2-r4" pkg_setup() { if test_version_info ${PV} @@ -138,11 +136,11 @@ src_compile() { local myconf= - if ! use nls || use build + if use nls then - myconf="${myconf} --disable-nls" - else myconf="${myconf} --enable-nls --without-included-gettext" + else + myconf="${myconf} --disable-nls" fi #use amd64 && myconf="${myconf} --disable-multilib" diff --git a/dev-libs/libffi/libffi-3.4.1-r1.ebuild b/dev-libs/libffi/libffi-3.4.1-r1.ebuild index 3b66e86806f9..23a3e78a85cb 100644 --- a/dev-libs/libffi/libffi-3.4.1-r1.ebuild +++ b/dev-libs/libffi/libffi-3.4.1-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.4.1-r1.ebuild,v 1.10 2006/06/06 01:23:21 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.4.1-r1.ebuild,v 1.11 2006/07/27 17:16:09 grobian Exp $ inherit eutils flag-o-matic libtool gnuconfig versionator # This ebuild mod'd from libstdc++ compatbility package ebuild to create # a similar structure for libffi, which is also included in gcc sources. -# __Armando Di Cianno <fafhrd@gentoo.org> +# __Armando Di Cianno <fafhrd@gentoo.org> (no longer a dev) do_filter_flags() { declare setting @@ -75,15 +75,13 @@ DEPEND="virtual/libc >=sys-devel/bison-1.875 || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) >=sys-devel/gcc-3.4.1 - !build? ( >=sys-libs/ncurses-5.2-r2 - nls? ( sys-devel/gettext ) )" + nls? ( sys-devel/gettext )" RDEPEND="virtual/libc !nptl? ( !uclibc? ( >=sys-libs/glibc-2.3.2-r3 ) ) || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - !build? ( >=sys-libs/ncurses-5.2-r2 )" + >=sys-apps/texinfo-4.2-r4" PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )" @@ -108,11 +106,11 @@ src_compile() { local myconf= - if ! use nls || use build + if use nls then - myconf="${myconf} --disable-nls" - else myconf="${myconf} --enable-nls --without-included-gettext" + else + myconf="${myconf} --disable-nls" fi use amd64 && myconf="${myconf} --disable-multilib" diff --git a/dev-libs/libffi/libffi-3.4.1.ebuild b/dev-libs/libffi/libffi-3.4.1.ebuild index 826b37bcdac2..1de16ae18d1c 100644 --- a/dev-libs/libffi/libffi-3.4.1.ebuild +++ b/dev-libs/libffi/libffi-3.4.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.4.1.ebuild,v 1.12 2006/06/06 01:23:21 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.4.1.ebuild,v 1.13 2006/07/27 17:16:09 grobian Exp $ IUSE="nls nptl" SLOT="0" @@ -8,7 +8,7 @@ inherit eutils flag-o-matic libtool versionator multilib # This ebuild mod'd from libstdc++ compatbility package ebuild to create # a similar structure for libffi, which is also included in gcc sources. -# __Armando Di Cianno <fafhrd@gentoo.org> +# __Armando Di Cianno <fafhrd@gentoo.org> (not a dev any more) # Compile problems with these (bug #6641 among others)... #filter-flags "-fno-exceptions -fomit-frame-pointer -fforce-addr" @@ -93,15 +93,13 @@ DEPEND="virtual/libc >=sys-devel/binutils-2.14.90.0.8-r1 >=sys-devel/bison-1.875 || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) - !build? ( >=sys-libs/ncurses-5.2-r2 - nls? ( sys-devel/gettext ) )" + nls? ( sys-devel/gettext )" RDEPEND="virtual/libc !nptl? ( >=sys-libs/glibc-2.3.2-r3 ) || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - !build? ( >=sys-libs/ncurses-5.2-r2 )" + >=sys-apps/texinfo-4.2-r4" PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )" @@ -130,11 +128,11 @@ src_compile() { local myconf= - if ! use nls || use build + if use nls then - myconf="${myconf} --disable-nls" - else myconf="${myconf} --enable-nls --without-included-gettext" + else + myconf="${myconf} --disable-nls" fi use amd64 && myconf="${myconf} --disable-multilib" diff --git a/dev-libs/libffi/libffi-3.4.3.ebuild b/dev-libs/libffi/libffi-3.4.3.ebuild index 2cb1a47eb563..370b522f9858 100644 --- a/dev-libs/libffi/libffi-3.4.3.ebuild +++ b/dev-libs/libffi/libffi-3.4.3.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.4.3.ebuild,v 1.11 2006/06/06 01:23:21 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.4.3.ebuild,v 1.12 2006/07/27 17:16:09 grobian Exp $ inherit eutils flag-o-matic libtool gnuconfig versionator # This ebuild mod'd from libstdc++ compatbility package ebuild to create # a similar structure for libffi, which is also included in gcc sources. -# __Armando Di Cianno <fafhrd@gentoo.org> +# __Armando Di Cianno <fafhrd@gentoo.org> (not a dev any more) do_filter_flags() { declare setting @@ -72,15 +72,13 @@ DEPEND="virtual/libc >=sys-devel/bison-1.875 || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) >=sys-devel/gcc-3.4.3 - !build? ( >=sys-libs/ncurses-5.2-r2 - nls? ( sys-devel/gettext ) )" + nls? ( sys-devel/gettext )" RDEPEND="virtual/libc !nptl? ( !uclibc? ( >=sys-libs/glibc-2.3.2-r3 ) ) || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 ) >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - !build? ( >=sys-libs/ncurses-5.2-r2 )" + >=sys-apps/texinfo-4.2-r4" PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )" @@ -105,11 +103,11 @@ src_compile() { local myconf= - if ! use nls || use build + if use nls then - myconf="${myconf} --disable-nls" - else myconf="${myconf} --enable-nls --without-included-gettext" + else + myconf="${myconf} --disable-nls" fi use amd64 && myconf="${myconf} --disable-multilib" diff --git a/dev-libs/libffi/metadata.xml b/dev-libs/libffi/metadata.xml index dfa13918819b..d173ef5d02f5 100644 --- a/dev-libs/libffi/metadata.xml +++ b/dev-libs/libffi/metadata.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd restrict=">=dev-libs/libffi-3.3.3">gnustep</herd> +<herd>maintainer-needed@gentoo.org</herd> <longdescription> Compilers for high level languages generate code that follow certain conventions. These conventions are necessary, in part, for separate |