summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2006-01-16 03:58:47 +0000
committerMark Loeser <halcy0n@gentoo.org>2006-01-16 03:58:47 +0000
commit6d0b6338f1e68ada902145e0a20974225249a160 (patch)
treea3f865aeb30bdf92c4dfde73d309ff64b63ea703 /gnome-base
parentfixed ebuild to use httpd-like virtual (diff)
downloadhistorical-6d0b6338f1e68ada902145e0a20974225249a160.tar.gz
historical-6d0b6338f1e68ada902145e0a20974225249a160.tar.bz2
historical-6d0b6338f1e68ada902145e0a20974225249a160.zip
Fix compilation with gcc-4 on ppc64; bug #117750
Package-Manager: paludis-0.1.0 svn 68:104M/
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/gnome-libs/ChangeLog8
-rw-r--r--gnome-base/gnome-libs/Manifest19
-rw-r--r--gnome-base/gnome-libs/files/gnome-libs-1.4.2-ppc64.patch11
-rw-r--r--gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild9
4 files changed, 38 insertions, 9 deletions
diff --git a/gnome-base/gnome-libs/ChangeLog b/gnome-base/gnome-libs/ChangeLog
index 46423e027b3f..e5ff5db00ddd 100644
--- a/gnome-base/gnome-libs/ChangeLog
+++ b/gnome-base/gnome-libs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for gnome-base/gnome-libs
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/ChangeLog,v 1.34 2005/05/29 22:47:14 halcy0n Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/ChangeLog,v 1.35 2006/01/16 03:58:47 halcy0n Exp $
+
+ 16 Jan 2006; Mark Loeser <halcy0n@gentoo.org>
+ +files/gnome-libs-1.4.2-ppc64.patch, gnome-libs-1.4.2.ebuild:
+ Fix compilation with gcc-4 on ppc64; bug #117750
29 May 2005; Mark Loeser <halcy0n@gentoo.org>
+files/gnome-libs-1.4.2-gcc4.patch, gnome-libs-1.4.2.ebuild:
diff --git a/gnome-base/gnome-libs/Manifest b/gnome-base/gnome-libs/Manifest
index 58026a29eca5..4dfa86af720a 100644
--- a/gnome-base/gnome-libs/Manifest
+++ b/gnome-base/gnome-libs/Manifest
@@ -1,7 +1,18 @@
-MD5 3438ca9c45b6bbc220e7cf42449163bb ChangeLog 4489
-MD5 80579102bff1fdf4d389a63ae51ce128 gnome-libs-1.4.2.ebuild 2486
-MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 d71977d50bf39f1bc32b91572b4545a3 ChangeLog 4653
MD5 e0991b18209dfd87a7d6f2ed771dc00b files/digest-gnome-libs-1.4.2 70
+MD5 a49f7096a16de9d5e0f310cdf845a189 files/gnome-libs-1.4.2-gcc4.patch 530
MD5 f331a840d47fda5b17211d968f974f14 files/gnome-libs-1.4.2-gtkdoc_fixes.patch 1089
MD5 fb16550517db1b4f3993031c0695cc31 files/gnome-libs-1.4.2-m4.patch 274
-MD5 a49f7096a16de9d5e0f310cdf845a189 files/gnome-libs-1.4.2-gcc4.patch 530
+MD5 d9033c7a33a43ad866042b2214f27244 files/gnome-libs-1.4.2-ppc64.patch 475
+MD5 97e58c9d7068c8716e67171d48a6188f gnome-libs-1.4.2.ebuild 2598
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDyxoBCRZPokWLroQRAmfDAJ9bj6m4epNkNNZQfQRdNVkpd6iW3wCgi+Cx
+02gAtf79zFlbD1Z8+z9yew0=
+=kIH3
+-----END PGP SIGNATURE-----
diff --git a/gnome-base/gnome-libs/files/gnome-libs-1.4.2-ppc64.patch b/gnome-base/gnome-libs/files/gnome-libs-1.4.2-ppc64.patch
new file mode 100644
index 000000000000..36ca703d3a83
--- /dev/null
+++ b/gnome-base/gnome-libs/files/gnome-libs-1.4.2-ppc64.patch
@@ -0,0 +1,11 @@
+diff -ur gnome-libs-1.4.2-orig/configure.in gnome-libs-1.4.2/configure.in
+--- gnome-libs-1.4.2-orig/configure.in 2006-01-16 03:30:34.000000000 +0000
++++ gnome-libs-1.4.2/configure.in 2006-01-16 03:34:06.000000000 +0000
+@@ -304,7 +304,6 @@
+ AC_CHECK_FUNCS(strdup)
+ AC_CHECK_HEADERS(utime.h)
+ AC_FUNC_MMAP
+-AC_CHECK_TYPE(umode_t, int)
+
+ AC_ARG_ENABLE(prefer-db1, [ --enable-prefer-db1 Prefer Berkeley DB 1.x] [default=no]],[prefer_db1="$enableval"],[prefer_db1=no])
+ dnl
diff --git a/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild b/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild
index a2f0ad32779b..70e5012db7dc 100644
--- a/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild
+++ b/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild,v 1.30 2005/05/29 22:47:14 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-libs/gnome-libs-1.4.2.ebuild,v 1.31 2006/01/16 03:58:47 halcy0n Exp $
-inherit eutils libtool multilib
+inherit eutils libtool multilib autotools
DESCRIPTION="GNOME Core Libraries"
HOMEPAGE="http://www.gnome.org/"
@@ -32,6 +32,9 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-gtkdoc_fixes.patch
# Fix compilation with GCC4 ; bug #94321
epatch "${FILESDIR}"/${P}-gcc4.patch
+ # Fix compilation with GCC4 on ppc64 ; bug #117750
+ epatch "${FILESDIR}"/${P}-ppc64.patch
+ eautoconf
}
src_compile() {