From 4fc714b7cb2082a581767dc360abd71c661a7e88 Mon Sep 17 00:00:00 2001 From: Thomas Beierlein Date: Fri, 2 May 2008 15:34:45 +0000 Subject: media-radio/grig: fixed error due to deprecated GTK function (GtkTooltip) from gtk+-2.12 on svn path=/sunrise/; revision=6141 --- media-radio/grig/ChangeLog | 6 +++++- media-radio/grig/Manifest | 5 +++-- media-radio/grig/files/grig-0.7.2-Tooltip.patch | 11 +++++++++++ media-radio/grig/grig-0.7.2.ebuild | 12 ++++++++++-- 4 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 media-radio/grig/files/grig-0.7.2-Tooltip.patch diff --git a/media-radio/grig/ChangeLog b/media-radio/grig/ChangeLog index 6fdfa70da..154784265 100644 --- a/media-radio/grig/ChangeLog +++ b/media-radio/grig/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for media-radio/grig -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 02 May 2008; Thomas Beierlein (TomJBE) grig-0.7.2.ebuild, + +files/grig-0.7.2-Tooltip.patch: + fixed error due to deprecated GTK function (GtkTooltip) from gtk+-2.12 on + 07 Nov 2007; Jakub Moc grig-0.7.2.ebuild: Get rid of sucky no* flags diff --git a/media-radio/grig/Manifest b/media-radio/grig/Manifest index 30734c8a5..f9bc50a07 100644 --- a/media-radio/grig/Manifest +++ b/media-radio/grig/Manifest @@ -1,4 +1,5 @@ +AUX grig-0.7.2-Tooltip.patch 417 RMD160 b87802b999ade5e7e5f4da411cbfb3472ac461e1 SHA1 a75997b4784a2288c8e318d4f6b919d77d9c3e02 SHA256 f413e388e66e28beee741a11c959d41e8e6b49325eeb6ac8b602e5662929a88b DIST grig-0.7.2.tar.gz 494153 RMD160 2184e7e4fb343a5d8f391337273f4d864a088c9c SHA1 7b5f1e7f77a8b8907a77ba11a1e17c2eaff884f2 SHA256 b902f56a8bc287048fcbacbb331cab906b221f81696a1317973c505c870b1b51 -EBUILD grig-0.7.2.ebuild 809 RMD160 b263c0e79e58496967b7fe703e9dad652e97df3f SHA1 a5055cacf255e98783f551a9ce8586194aa2111d SHA256 090c6ce4cc24e35c76fb114ce9ad81bb64fc1b0715cc4274a7df6476aba12792 -MISC ChangeLog 644 RMD160 15489dd10af5f901d579e8f6511a166ba1c1d4fa SHA1 7a2cd1820ad5cefc783ff34a5c3994a168016c96 SHA256 c09fd97527410de4cab6483f309f9918428ab8aaaf76f4a593171e9aec213ec8 +EBUILD grig-0.7.2.ebuild 971 RMD160 2fa2577f83d347d900e61ed4a65fb2f719e97c17 SHA1 8e8dc6e21b1bc742d7c6a7cc27da17edfa649eef SHA256 0d2118bd828db13738a498fc8d4dd4913f4af87e11844cf41bec87174ff0369c +MISC ChangeLog 833 RMD160 07bb353936e4439ebaee1b3b62b1c29246b5caf3 SHA1 f6090c7724d294cba4f6979e5ab942e7fd0fc56d SHA256 2a04dd469ba86be344941e1d9f0fb22b013c8610c3a0079dfc54a93265542874 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/media-radio/grig/files/grig-0.7.2-Tooltip.patch b/media-radio/grig/files/grig-0.7.2-Tooltip.patch new file mode 100644 index 000000000..e1a166a98 --- /dev/null +++ b/media-radio/grig/files/grig-0.7.2-Tooltip.patch @@ -0,0 +1,11 @@ +--- src/Makefile.am,orig 2008-05-02 17:11:32.000000000 +0200 ++++ src/Makefile.am 2008-05-02 17:11:42.000000000 +0200 +@@ -5,7 +5,7 @@ + -DG_DISABLE_DEPRECATED \ + -DGDK_DISABLE_DEPRECATED \ + -DGDK_PIXBUF_DISABLE_DEPRECATED \ +- -DGTK_DISABLE_DEPRECATED \ ++## -DGTK_DISABLE_DEPRECATED \ + -DDATADIR=\""$(datadir)"\" \ + -DPACKAGE_DATA_DIR=\""$(datadir)/grig"\" \ + -DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps/grig"\" \ diff --git a/media-radio/grig/grig-0.7.2.ebuild b/media-radio/grig/grig-0.7.2.ebuild index 33dc24f4b..13a3cc56b 100644 --- a/media-radio/grig/grig-0.7.2.ebuild +++ b/media-radio/grig/grig-0.7.2.ebuild @@ -3,7 +3,7 @@ # $Header: $ EAPI="1" -inherit eutils +inherit autotools eutils DESCRIPTION="A tool for controlling amateur radios" HOMEPAGE="http://groundstation.sourceforge.net/grig/" @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/groundstation/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~ppc" +KEYWORDS="~ppc ~x86" IUSE="coverage +hardware" DEPEND=">=dev-libs/glib-2.6 @@ -19,6 +19,14 @@ DEPEND=">=dev-libs/glib-2.6 >=media-libs/hamlib-1.2.5" RDEPEND="${DEPEND}" +src_unpack() { + unpack ${A} + cd "${S}" + #patch to support old GtkTooltips above gtk+-2.12 + epatch "${FILESDIR}/${P}-Tooltip.patch" + eautoreconf +} + src_compile() { local myconf use hardware || myconf="${myconf} --disable-hardware" -- cgit v1.2.3-65-gdbad