summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-04-01 03:01:02 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-04-01 03:01:02 +0000
commitcc4d6a868c8170d82659d869244c617258405c2f (patch)
tree9f7b36d22af03de6ec884a5459eb324e1155b788 /gnome-base
parentadd selinux to FEATURES now that the portage features are split off of (diff)
downloadhistorical-cc4d6a868c8170d82659d869244c617258405c2f.tar.gz
historical-cc4d6a868c8170d82659d869244c617258405c2f.tar.bz2
historical-cc4d6a868c8170d82659d869244c617258405c2f.zip
added a patch for amd64 which to solve a problem related to integer tests which failed in src_test in the past. suggested by Jocelyn Mayer <l_indien@magic.fr>. fixes #66872
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/eel/ChangeLog8
-rw-r--r--gnome-base/eel/Manifest23
-rw-r--r--gnome-base/eel/eel-2.8.2.ebuild11
-rw-r--r--gnome-base/eel/files/eel-2.8.2-amd64.patch26
4 files changed, 54 insertions, 14 deletions
diff --git a/gnome-base/eel/ChangeLog b/gnome-base/eel/ChangeLog
index 49585da3b46f..0855fe240de3 100644
--- a/gnome-base/eel/ChangeLog
+++ b/gnome-base/eel/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-base/eel
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/eel/ChangeLog,v 1.94 2005/03/20 02:55:30 kingtaco Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/eel/ChangeLog,v 1.95 2005/04/01 03:01:02 luckyduck Exp $
+
+ 01 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org>
+ +files/eel-2.8.2-amd64.patch, eel-2.8.2.ebuild:
+ added a patch for amd64 which to solve a problem related to integer tests
+ which failed in src_test in the past. suggested by Jocelyn Mayer
+ <l_indien@magic.fr>. fixes #66872
19 Mar 2005; Mike Doty <kingtaco@gentoo.org> eel-2.10.0.ebuild:
~amd64, bug 85028
diff --git a/gnome-base/eel/Manifest b/gnome-base/eel/Manifest
index e7976dab3200..9060a32887bc 100644
--- a/gnome-base/eel/Manifest
+++ b/gnome-base/eel/Manifest
@@ -1,22 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 20eee81c2d1d1e239ff20ffa3781cf81 ChangeLog 9679
-MD5 3a3d6f15ca39ac8335433820d89b0934 eel-1.0.2-r3.ebuild 1053
-MD5 0f2c5fabca86d8360896535fe708ddf1 eel-2.8.2.ebuild 847
MD5 fb52119aa3b98ef00a889d825007a47d eel-2.6.2.ebuild 819
MD5 623cbf8e99056a785e8c1f4ef6597923 eel-2.8.0.ebuild 868
-MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 3ba99af2e82606b2ec72b71b880ff6aa eel-2.8.2.ebuild 948
+MD5 3a3d6f15ca39ac8335433820d89b0934 eel-1.0.2-r3.ebuild 1053
MD5 2df4a5ef6a84eaddc68d6528ea5eae65 eel-2.10.0.ebuild 900
-MD5 c884c4a35910537301a9beec39b4d3ce files/digest-eel-1.0.2-r3 61
-MD5 264fd59008cfedede385a11935e73c63 files/digest-eel-2.8.2 62
-MD5 89f62dff205403c2cdd39f793f3833d4 files/digest-eel-2.10.0 63
+MD5 9e55fb0d4bd04eebc43ff12ea5655d9a ChangeLog 9962
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 4db4dce6c2cb4828230a59ca6f8591da files/digest-eel-2.6.2 62
MD5 5b6a818e2977e84150d8da4535200dac files/digest-eel-2.8.0 62
+MD5 264fd59008cfedede385a11935e73c63 files/digest-eel-2.8.2 62
+MD5 c884c4a35910537301a9beec39b4d3ce files/digest-eel-1.0.2-r3 61
+MD5 89f62dff205403c2cdd39f793f3833d4 files/digest-eel-2.10.0 63
+MD5 ee0353be4cd8395197a7c1ef16c61a7c files/eel-2.8.2-amd64.patch 775
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.0 (GNU/Linux)
-iD8DBQFCPOYq0K3RJaeXx6cRAh3DAJ9AZuJwwl/1P3cp2LIxjVrGq9w1qwCg4aMH
-TDz5LnkvpRRcmvM6RL9dBFg=
-=1JKH
+iD8DBQFCTLmF06ebR+OMO78RAso/AJ0bHUIVB+elTKvGbKJrH2/xZfYSdACeNkUI
+1qXqvk2Uig6KmAqmjnXrlY4=
+=7g0l
-----END PGP SIGNATURE-----
diff --git a/gnome-base/eel/eel-2.8.2.ebuild b/gnome-base/eel/eel-2.8.2.ebuild
index 5c79c77d94b2..87eb8b07514a 100644
--- a/gnome-base/eel/eel-2.8.2.ebuild
+++ b/gnome-base/eel/eel-2.8.2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/eel/eel-2.8.2.ebuild,v 1.7 2005/01/22 06:08:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/eel/eel-2.8.2.ebuild,v 1.8 2005/04/01 03:01:02 luckyduck Exp $
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="The Eazel Extentions Library"
HOMEPAGE="http://www.gnome.org/"
@@ -29,3 +29,10 @@ DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0"
DOCS="AUTHORS ChangeLog HACKING THANKS README NEWS TODO MAINTAINERS"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ use amd64 && epatch ${FILESDIR}/${P}-amd64.patch
+}
diff --git a/gnome-base/eel/files/eel-2.8.2-amd64.patch b/gnome-base/eel/files/eel-2.8.2-amd64.patch
new file mode 100644
index 000000000000..ea957c27b9d6
--- /dev/null
+++ b/gnome-base/eel/files/eel-2.8.2-amd64.patch
@@ -0,0 +1,26 @@
+diff -uprN eel.orig/eel-gdk-extensions.h eel/eel-gdk-extensions.h
+--- eel.orig/eel-gdk-extensions.h 2005-04-01 04:40:12.922802040 +0200
++++ eel/eel-gdk-extensions.h 2005-04-01 04:53:32.928182736 +0200
+@@ -28,6 +28,7 @@
+
+ #include <gdk/gdktypes.h>
+ #include <gdk/gdkwindow.h>
++#include <idn-int.h>
+
+ #define EEL_RGB_COLOR_RED 0xFF0000
+ #define EEL_RGB_COLOR_GREEN 0x00FF00
+@@ -43,10 +44,10 @@
+
+ /* Pack RGBA values into 32 bits */
+ #define EEL_RGBA_COLOR_PACK(r, g, b, a) \
+-( ((a) << 24) | \
+- ((r) << 16) | \
+- ((g) << 8) | \
+- ((b) << 0) )
++( (((uint32_t)a) << 24) | \
++ (((uint32_t)r) << 16) | \
++ (((uint32_t)g) << 8) | \
++ (((uint32_t)b) << 0) )
+
+ /* Pack opaque RGBA values into 32 bits */
+ #define EEL_RGB_COLOR_PACK(r, g, b) \