summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-radio/grig')
-rw-r--r--media-radio/grig/ChangeLog6
-rw-r--r--media-radio/grig/Manifest5
-rw-r--r--media-radio/grig/files/grig-0.7.2-Tooltip.patch11
-rw-r--r--media-radio/grig/grig-0.7.2.ebuild12
4 files changed, 29 insertions, 5 deletions
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) <tb@forth-ev.de> 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 <jakub@gentoo.org> 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"