diff options
author | 2002-06-05 21:09:05 +0000 | |
---|---|---|
committer | 2002-06-05 21:09:05 +0000 | |
commit | 61b99c26776d16a780115190f17c103aa21cc318 (patch) | |
tree | e8b2e71e98ac325c110ad34e54aff72d79b30c5a /gnome-base | |
parent | removing "disc-over" typo package; being replaced by "disc-cover" by peitolm (diff) | |
download | gentoo-2-61b99c26776d16a780115190f17c103aa21cc318.tar.gz gentoo-2-61b99c26776d16a780115190f17c103aa21cc318.tar.bz2 gentoo-2-61b99c26776d16a780115190f17c103aa21cc318.zip |
patch up libgnomeui to work with gnome-games
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/libgnomeui/ChangeLog | 9 | ||||
-rw-r--r-- | gnome-base/libgnomeui/files/digest-libgnomeui-1.117.2-r1 | 1 | ||||
-rw-r--r-- | gnome-base/libgnomeui/files/libgnomeui-1.117.2-void.patch | 16 | ||||
-rw-r--r-- | gnome-base/libgnomeui/libgnomeui-1.117.2-r1.ebuild | 75 |
4 files changed, 100 insertions, 1 deletions
diff --git a/gnome-base/libgnomeui/ChangeLog b/gnome-base/libgnomeui/ChangeLog index b150710b32e9..601ef75ae73b 100644 --- a/gnome-base/libgnomeui/ChangeLog +++ b/gnome-base/libgnomeui/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for gnome-base/libgnomeui # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/ChangeLog,v 1.3 2002/05/28 00:48:11 spider Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/ChangeLog,v 1.4 2002/06/05 21:09:05 spider Exp $ + +* libgnomeui-1.117.2-r1 (05 Jun 2002) + 05 Jun 2002; Spider <spider@gentoo.org> libgnomeui-1.117.2-r1.ebuild: + Update with a patch from bugzilla.gnome.org to fix a compile problem in c++ code, most notably gnome-games + + + * libgnomeui-1.117.2 (27 May 2002) 27 May 2002; Spider <spider@gentoo.org> libgnomeui-1.117.2.ebuild: New version avaiable diff --git a/gnome-base/libgnomeui/files/digest-libgnomeui-1.117.2-r1 b/gnome-base/libgnomeui/files/digest-libgnomeui-1.117.2-r1 new file mode 100644 index 000000000000..d43aef3d5bfe --- /dev/null +++ b/gnome-base/libgnomeui/files/digest-libgnomeui-1.117.2-r1 @@ -0,0 +1 @@ +MD5 13a10458ec8018b89dbe71e0a0c5f8ce libgnomeui-1.117.2.tar.bz2 871372 diff --git a/gnome-base/libgnomeui/files/libgnomeui-1.117.2-void.patch b/gnome-base/libgnomeui/files/libgnomeui-1.117.2-void.patch new file mode 100644 index 000000000000..3ec72a68599b --- /dev/null +++ b/gnome-base/libgnomeui/files/libgnomeui-1.117.2-void.patch @@ -0,0 +1,16 @@ +Index: libgnomeui/gnome-app-helper.h +=================================================================== +RCS file: /cvs/gnome/libgnomeui/libgnomeui/gnome-app-helper.h,v +retrieving revision 1.92 +diff -u -r1.92 gnome-app-helper.h +--- libgnomeui/gnome-app-helper.h 31 May 2002 01:40:30 -0000 1.92 ++++ libgnomeui/gnome-app-helper.h 2 Jun 2002 20:49:54 -0000 +@@ -233,7 +233,7 @@ + + /* Insert all the help topics based on the application's id */ + #define GNOMEUIINFO_HELP(app_name) \ +- { GNOME_APP_UI_HELP, NULL, NULL, app_name, NULL, NULL, \ ++ { GNOME_APP_UI_HELP, NULL, NULL, (void *)app_name, NULL, NULL, \ + (GnomeUIPixmapType) 0, NULL, 0, (GdkModifierType) 0, NULL } + + /* Insert a subtree (submenu) */ diff --git a/gnome-base/libgnomeui/libgnomeui-1.117.2-r1.ebuild b/gnome-base/libgnomeui/libgnomeui-1.117.2-r1.ebuild new file mode 100644 index 000000000000..0f55aa7f7265 --- /dev/null +++ b/gnome-base/libgnomeui/libgnomeui-1.117.2-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/libgnomeui-1.117.2-r1.ebuild,v 1.1 2002/06/05 21:09:05 spider Exp $ + + + +# Author and maintainer : Spider <spider@gentoo.org> +# Do _NOT_ strip symbols in the build! Need both lines for Portage 1.8.9+ +DEBUG="yes" +RESTRICT="nostrip" +# force debug information +export CFLAGS="${CFLAGS/-fomit-frame-pointer/} -g" +export CXXFLAGS="${CXXFLAGS/-fomit-frame-pointer/} -g" + + +S=${WORKDIR}/${P} +DESCRIPTION="User interface part of libgnome" +SRC_URI="ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/${PN}/${P}.tar.bz2" +HOMEPAGE="http://www.gnome.org/" +SLOT="0" +LICENSE="GPL-2 LGPL-2.1" + +RDEPEND=">=x11-libs/gtk+-2.0.2 + >=sys-devel/perl-5.0.0 + >=sys-apps/gawk-3.1.0 + >=dev-libs/popt-1.6.0 + >=sys-devel/bison-1.28 + >=sys-devel/gettext-0.10.40 + >=media-sound/esound-0.2.23 + >=media-libs/audiofile-0.2.3 + >=gnome-base/libbonoboui-1.117.1 + >=gnome-base/gconf-1.1.10 + >=gnome-base/libgnome-1.117.2 + >=gnome-base/libgnomecanvas-1.117.0" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.12.0 + doc? ( >=dev-util/gtk-doc-0.9-r2 )" + + +src_unpack() { + unpack ${A} + cd ${S} + patch -p0 <${FILESDIR}/libgnomeui-1.117.2-void.patch +} + + +src_compile() { + libtoolize --copy --force + local myconf + use doc && myconf="${myconf} --enable-gtk-doc" || myconf="${myconf} --disable-gtk-doc" + ./configure --host=${CHOST} \ + --prefix=/usr \ + --sysconfdir=/etc \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + ${myconf} --enable-debug=yes || die "configure failure" + + emake || die "compile failure" +} + +src_install() { + make prefix=${D}/usr \ + sysconfdir=${D}/etc \ + infodir=${D}/usr/share/info \ + mandir=${D}/usr/share/man \ + install || die + +# dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS NEWS.pre-1-3 TODO.xml +} + + + + + |