summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2006-07-27 17:16:09 +0000
committerFabian Groffen <grobian@gentoo.org>2006-07-27 17:16:09 +0000
commitae0e731b227a2faf92a36eab5bd26e7b39bae4eb (patch)
tree8bbb74f16a0837aff0c092f1116d9f1b0aaa7b5d /dev-libs/libffi
parentAdded LINGUAS support. (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--dev-libs/libffi/files/digest-libffi-3.3.52
-rw-r--r--dev-libs/libffi/files/digest-libffi-3.4.12
-rw-r--r--dev-libs/libffi/files/digest-libffi-3.4.1-r12
-rw-r--r--dev-libs/libffi/files/digest-libffi-3.4.32
-rw-r--r--dev-libs/libffi/libffi-3.3.5.ebuild16
-rw-r--r--dev-libs/libffi/libffi-3.4.1-r1.ebuild16
-rw-r--r--dev-libs/libffi/libffi-3.4.1.ebuild16
-rw-r--r--dev-libs/libffi/libffi-3.4.3.ebuild16
-rw-r--r--dev-libs/libffi/metadata.xml2
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="&gt;=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