summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-sound/quark/ChangeLog11
-rw-r--r--media-sound/quark/files/quark-3.21-nogtkdisabledeprecated.patch24
-rw-r--r--media-sound/quark/quark-3.21.ebuild26
3 files changed, 50 insertions, 11 deletions
diff --git a/media-sound/quark/ChangeLog b/media-sound/quark/ChangeLog
index 0898465042b6..e5441fc52a31 100644
--- a/media-sound/quark/ChangeLog
+++ b/media-sound/quark/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/quark
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/quark/ChangeLog,v 1.12 2007/02/22 01:22:08 peper Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quark/ChangeLog,v 1.13 2008/01/13 14:26:45 aballier Exp $
+
+ 13 Jan 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/quark-3.21-nogtkdisabledeprecated.patch, quark-3.21.ebuild:
+ make it build with gtk 2.12
+
+ 13 Jan 2008; Alexis Ballier <aballier@gentoo.org> quark-3.21.ebuild:
+ add missing pkgconfig dep, bug #205607
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/media-sound/quark/files/quark-3.21-nogtkdisabledeprecated.patch b/media-sound/quark/files/quark-3.21-nogtkdisabledeprecated.patch
new file mode 100644
index 000000000000..b4872b1bcb00
--- /dev/null
+++ b/media-sound/quark/files/quark-3.21-nogtkdisabledeprecated.patch
@@ -0,0 +1,24 @@
+Index: quark-3.21/strange-quark/Makefile.am
+===================================================================
+--- quark-3.21.orig/strange-quark/Makefile.am
++++ quark-3.21/strange-quark/Makefile.am
+@@ -6,7 +6,6 @@ AM_CPPFLAGS = \
+ $(GTK_CFLAGS) \
+ $(GCONF_CFLAGS) \
+ $(GDK_PIXBUF_CFLAGS) \
+- -DGTK_DISABLE_DEPRECATED \
+ -DG_DISABLE_DEPRECATED \
+ -DG_LOG_DOMAIN=\"strange-quark\" \
+ -DPIXMAPDIR=\"$(pixmapdir)\" \
+Index: quark-3.21/strange-quark/Makefile.in
+===================================================================
+--- quark-3.21.orig/strange-quark/Makefile.in
++++ quark-3.21/strange-quark/Makefile.in
+@@ -155,7 +155,6 @@ AM_CPPFLAGS = \
+ $(GTK_CFLAGS) \
+ $(GCONF_CFLAGS) \
+ $(GDK_PIXBUF_CFLAGS) \
+- -DGTK_DISABLE_DEPRECATED \
+ -DG_DISABLE_DEPRECATED \
+ -DG_LOG_DOMAIN=\"strange-quark\" \
+ -DPIXMAPDIR=\"$(pixmapdir)\" \
diff --git a/media-sound/quark/quark-3.21.ebuild b/media-sound/quark/quark-3.21.ebuild
index 497a2fd18d87..b01b7f89643c 100644
--- a/media-sound/quark/quark-3.21.ebuild
+++ b/media-sound/quark/quark-3.21.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/quark/quark-3.21.ebuild,v 1.10 2007/01/05 17:48:09 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quark/quark-3.21.ebuild,v 1.11 2008/01/13 14:26:45 aballier Exp $
IUSE=""
-inherit gnome2
+inherit gnome2 eutils
DESCRIPTION="Quark is the Anti-GUI Music Player with a cool Docklet!"
SRC_URI="http://quark.nerdnest.org/${P}.tar.gz"
@@ -15,17 +15,25 @@ KEYWORDS="alpha amd64 ppc sparc x86"
LICENSE="GPL-2"
-DEPEND=">=media-libs/xine-lib-1_beta10
+RDEPEND=">=media-libs/xine-lib-1_beta10
>=x11-libs/gtk+-2.2.1
>=gnome-base/gconf-2.2.0
>=gnome-base/gnome-vfs-2.0.4-r2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
DOCS="AUTHORS README"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-nogtkdisabledeprecated.patch"
+}
+
pkg_postinst () {
- elog Quark is an anti-gui music player.
- elog
- elog Running the binary strange-quark will launch it in a
- elog freedesktop.org dock ie: Gnome Notification Area
- elog
+ elog "Quark is an anti-gui music player."
+ elog ""
+ elog "Running the binary strange-quark will launch it in a"
+ elog "freedesktop.org dock ie: Gnome Notification Area"
+ elog ""
}