summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/jack-rack')
-rw-r--r--media-sound/jack-rack/ChangeLog6
-rw-r--r--media-sound/jack-rack/files/jack-rack-1.4.3-gtkdep.patch35
-rw-r--r--media-sound/jack-rack/jack-rack-1.4.3.ebuild16
3 files changed, 52 insertions, 5 deletions
diff --git a/media-sound/jack-rack/ChangeLog b/media-sound/jack-rack/ChangeLog
index 491ff1f03d76..032fe623f05b 100644
--- a/media-sound/jack-rack/ChangeLog
+++ b/media-sound/jack-rack/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/jack-rack
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v 1.12 2004/06/13 08:29:02 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v 1.13 2004/06/17 07:16:22 eradicator Exp $
+
+ 16 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/jack-rack-1.4.3-gtkdep.patch:
+ Stable amd64. Added patch to fix bug #50500 with gtk-2.4 and higher installed.
13 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
jack-rack-1.4.1.ebuild, jack-rack-1.4.2.ebuild, jack-rack-1.4.3.ebuild:
diff --git a/media-sound/jack-rack/files/jack-rack-1.4.3-gtkdep.patch b/media-sound/jack-rack/files/jack-rack-1.4.3-gtkdep.patch
new file mode 100644
index 000000000000..32393542505b
--- /dev/null
+++ b/media-sound/jack-rack/files/jack-rack-1.4.3-gtkdep.patch
@@ -0,0 +1,35 @@
+diff -Naur jack-rack-1.4.3.orig/src/Makefile.am jack-rack-1.4.3/src/Makefile.am
+--- jack-rack-1.4.3.orig/src/Makefile.am 2003-07-03 10:37:12.000000000 -0700
++++ jack-rack-1.4.3/src/Makefile.am 2004-06-16 20:12:21.894611528 -0700
+@@ -49,12 +49,7 @@
+ $(XML_CFLAGS) \
+ -DPKGDATADIR=\"$(pkgdatadir)\" \
+ -DPIXMAPDIR=\"$(pixmapdir)\" \
+- -DDTDDIR=\"$(dtddir)\" \
+- -DG_DISABLE_DEPRECATED=1 \
+- -DGTK_DISABLE_DEPRECATED=1 \
+- -DGDK_DISABLE_DEPRECATED=1 \
+- -DGDK_PIXBUF_DISABLE_DEPRECATED=1 \
+- -DGNOME_DISABLE_DEPRECATED=1
++ -DDTDDIR=\"$(dtddir)\"
+
+
+ jack_rack_LDFLAGS = \
+diff -Naur jack-rack-1.4.3.orig/src/Makefile.in jack-rack-1.4.3/src/Makefile.in
+--- jack-rack-1.4.3.orig/src/Makefile.in 2003-10-21 10:45:41.000000000 -0700
++++ jack-rack-1.4.3/src/Makefile.in 2004-06-16 20:12:31.604985550 -0700
+@@ -176,13 +176,7 @@
+ $(XML_CFLAGS) \
+ -DPKGDATADIR=\"$(pkgdatadir)\" \
+ -DPIXMAPDIR=\"$(pixmapdir)\" \
+- -DDTDDIR=\"$(dtddir)\" \
+- -DG_DISABLE_DEPRECATED=1 \
+- -DGTK_DISABLE_DEPRECATED=1 \
+- -DGDK_DISABLE_DEPRECATED=1 \
+- -DGDK_PIXBUF_DISABLE_DEPRECATED=1 \
+- -DGNOME_DISABLE_DEPRECATED=1
+-
++ -DDTDDIR=\"$(dtddir)\"
+
+ jack_rack_LDFLAGS = \
+ $(JACK_LIBS) \
diff --git a/media-sound/jack-rack/jack-rack-1.4.3.ebuild b/media-sound/jack-rack/jack-rack-1.4.3.ebuild
index 5b55356327cc..17f4f72592c7 100644
--- a/media-sound/jack-rack/jack-rack-1.4.3.ebuild
+++ b/media-sound/jack-rack/jack-rack-1.4.3.ebuild
@@ -1,6 +1,10 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.3.ebuild,v 1.7 2004/06/13 08:29:02 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.3.ebuild,v 1.8 2004/06/17 07:16:22 eradicator Exp $
+
+IUSE="gnome"
+
+inherit eutils
DESCRIPTION="JACK Rack is an effects rack for the JACK low latency audio API."
HOMEPAGE="http://arb.bash.sh/~rah/software/jack-rack/"
@@ -8,9 +12,7 @@ SRC_URI="http://arb.bash.sh/~rah/software/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 ~ppc ~amd64"
-
-IUSE="gnome"
+KEYWORDS="x86 ~ppc amd64"
DEPEND="media-libs/ladcca \
media-libs/liblrdf \
@@ -19,6 +21,12 @@ DEPEND="media-libs/ladcca \
dev-libs/libxml2 \
media-sound/jack-audio-connection-kit"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gtkdep.patch
+}
+
src_compile() {
econf `use_enable gnome` || die "econf failed"
make || die