diff options
author | Jan Brinkmann <luckyduck@gentoo.org> | 2005-04-01 03:01:02 +0000 |
---|---|---|
committer | Jan Brinkmann <luckyduck@gentoo.org> | 2005-04-01 03:01:02 +0000 |
commit | cc4d6a868c8170d82659d869244c617258405c2f (patch) | |
tree | 9f7b36d22af03de6ec884a5459eb324e1155b788 | |
parent | add selinux to FEATURES now that the portage features are split off of (diff) | |
download | historical-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
-rw-r--r-- | gnome-base/eel/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-base/eel/Manifest | 23 | ||||
-rw-r--r-- | gnome-base/eel/eel-2.8.2.ebuild | 11 | ||||
-rw-r--r-- | gnome-base/eel/files/eel-2.8.2-amd64.patch | 26 |
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) \ |