summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-04-25 16:50:52 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-04-25 16:50:52 +0000
commitc97bd02d82f2e5a4e09ec4ebee7a3e2c56b7fd96 (patch)
tree80e1dc6a11fe389b37adf8234fc6ad2b5da214d4 /media-sound/freqtweak
parentBackported XSA-2004-8 patch to 1_rc6 as 1.0 doesn't work on sparc. (diff)
downloadgentoo-2-c97bd02d82f2e5a4e09ec4ebee7a3e2c56b7fd96.tar.gz
gentoo-2-c97bd02d82f2e5a4e09ec4ebee7a3e2c56b7fd96.tar.bz2
gentoo-2-c97bd02d82f2e5a4e09ec4ebee7a3e2c56b7fd96.zip
added modified ebuild for version 0.6.0, fixes #83999. Thanks to Rob Cakebread <pythonhead@gentoo.org>
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-sound/freqtweak')
-rw-r--r--media-sound/freqtweak/ChangeLog10
-rw-r--r--media-sound/freqtweak/Manifest10
-rw-r--r--media-sound/freqtweak/files/digest-freqtweak-0.4.71
-rw-r--r--media-sound/freqtweak/files/digest-freqtweak-0.5.01
-rw-r--r--media-sound/freqtweak/files/digest-freqtweak-0.5.21
-rw-r--r--media-sound/freqtweak/files/digest-freqtweak-0.6.0-r11
-rw-r--r--media-sound/freqtweak/freqtweak-0.4.7.ebuild33
-rw-r--r--media-sound/freqtweak/freqtweak-0.5.0.ebuild33
-rw-r--r--media-sound/freqtweak/freqtweak-0.5.2.ebuild33
-rw-r--r--media-sound/freqtweak/freqtweak-0.6.0-r1.ebuild40
10 files changed, 53 insertions, 110 deletions
diff --git a/media-sound/freqtweak/ChangeLog b/media-sound/freqtweak/ChangeLog
index 444e14058578..7c24ce975341 100644
--- a/media-sound/freqtweak/ChangeLog
+++ b/media-sound/freqtweak/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/freqtweak
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/freqtweak/ChangeLog,v 1.15 2005/01/16 21:33:01 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/freqtweak/ChangeLog,v 1.16 2005/04/25 16:50:52 luckyduck Exp $
+
+*freqtweak-0.6.0-r1 (25 Apr 2005)
+
+ 25 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> -freqtweak-0.4.7.ebuild,
+ -freqtweak-0.5.0.ebuild, -freqtweak-0.5.2.ebuild,
+ +freqtweak-0.6.0-r1.ebuild:
+ added modified ebuild for version 0.6.0, fixes #83999. Thanks to Rob Cakebread
+ <pythonhead@gentoo.org>
16 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> freqtweak-0.6.0.ebuild:
fixed libsigc++ dependency to fix bug #75012.
diff --git a/media-sound/freqtweak/Manifest b/media-sound/freqtweak/Manifest
index 784fa7e0b582..b3ebce88754c 100644
--- a/media-sound/freqtweak/Manifest
+++ b/media-sound/freqtweak/Manifest
@@ -1,11 +1,7 @@
-MD5 a4d180817606b143cc1596a963d61403 freqtweak-0.4.7.ebuild 1022
-MD5 4a5a61620b789e70e47a5517542db83d freqtweak-0.5.0.ebuild 1017
-MD5 d167352a0b9570bad37b9801282d8d09 freqtweak-0.5.2.ebuild 1016
+MD5 8bc038e09ebb448671d78a9a9cca531c freqtweak-0.6.0-r1.ebuild 1062
MD5 d608a782a685e981370c23c50af796c3 freqtweak-0.6.0.ebuild 1141
-MD5 d574a177feebfee68a31eaf2ca9f092d ChangeLog 2022
+MD5 83625f42d549c82d1ec37a9908bff337 ChangeLog 2324
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
-MD5 5dc9fdc27751f76e8aa9caf5efc43eba files/digest-freqtweak-0.4.7 67
-MD5 89bdcb46c7ebe4bc985f05889f5d7aa1 files/digest-freqtweak-0.5.0 67
-MD5 1590a78b26ea35f3faf1a28abfa9d396 files/digest-freqtweak-0.5.2 67
+MD5 062012a13f18c48f506d4fb6597159fa files/digest-freqtweak-0.6.0-r1 67
MD5 062012a13f18c48f506d4fb6597159fa files/digest-freqtweak-0.6.0 67
MD5 74886188a273ea8c0fbe08d4f8c24cc4 files/freqtweak-0.6.0-gcc34.patch 583
diff --git a/media-sound/freqtweak/files/digest-freqtweak-0.4.7 b/media-sound/freqtweak/files/digest-freqtweak-0.4.7
deleted file mode 100644
index aa2d76d8d840..000000000000
--- a/media-sound/freqtweak/files/digest-freqtweak-0.4.7
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6cf5449069940a9f15f78a3ef62d64ff freqtweak-0.4.7.tar.gz 165673
diff --git a/media-sound/freqtweak/files/digest-freqtweak-0.5.0 b/media-sound/freqtweak/files/digest-freqtweak-0.5.0
deleted file mode 100644
index 46dae80c83ff..000000000000
--- a/media-sound/freqtweak/files/digest-freqtweak-0.5.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5888398381b77e429c62112b34f85900 freqtweak-0.5.0.tar.gz 178353
diff --git a/media-sound/freqtweak/files/digest-freqtweak-0.5.2 b/media-sound/freqtweak/files/digest-freqtweak-0.5.2
deleted file mode 100644
index 7ef79d3dd561..000000000000
--- a/media-sound/freqtweak/files/digest-freqtweak-0.5.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 d0359db011fb3d94e9ecfd2f515e6295 freqtweak-0.5.2.tar.gz 204163
diff --git a/media-sound/freqtweak/files/digest-freqtweak-0.6.0-r1 b/media-sound/freqtweak/files/digest-freqtweak-0.6.0-r1
new file mode 100644
index 000000000000..d381ebfe10be
--- /dev/null
+++ b/media-sound/freqtweak/files/digest-freqtweak-0.6.0-r1
@@ -0,0 +1 @@
+MD5 01f7cf25eed9cd117f9d9cf16dd67b3d freqtweak-0.6.0.tar.gz 215475
diff --git a/media-sound/freqtweak/freqtweak-0.4.7.ebuild b/media-sound/freqtweak/freqtweak-0.4.7.ebuild
deleted file mode 100644
index 9002e28247ae..000000000000
--- a/media-sound/freqtweak/freqtweak-0.4.7.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/freqtweak/freqtweak-0.4.7.ebuild,v 1.11 2005/01/16 21:33:01 luckyduck Exp $
-
-DESCRIPTION="tool for FFT-based realtime audio spectral manipulation and display"
-HOMEPAGE="http://freqtweak.sourceforge.net"
-SRC_URI="mirror://sourceforge//freqtweak/${P}.tar.gz"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE=""
-
-DEPEND="x11-libs/wxGTK
- sci-libs/fftw
- media-sound/jack-audio-connection-kit"
-
-pkg_setup() {
- if wx-config --cppflags | grep gtk2u >& /dev/null; then
- einfo "${PN} will not build if wxGTK was compiled"
- einfo "with unicode support. If you are using a version of"
- einfo "wxGTK <= 2.4.2, you must set USE=-gtk2. In newer versions,"
- einfo "you must set USE=-unicode."
- die "wxGTK must be re-emerged without unicode suport"
- fi
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS COPYING ChangeLog NEWS README THANKS
-}
diff --git a/media-sound/freqtweak/freqtweak-0.5.0.ebuild b/media-sound/freqtweak/freqtweak-0.5.0.ebuild
deleted file mode 100644
index 1313d50aba16..000000000000
--- a/media-sound/freqtweak/freqtweak-0.5.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/freqtweak/freqtweak-0.5.0.ebuild,v 1.9 2005/01/16 21:33:01 luckyduck Exp $
-
-DESCRIPTION="tool for FFT-based realtime audio spectral manipulation and display"
-HOMEPAGE="http://freqtweak.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-
-IUSE=""
-
-DEPEND="x11-libs/wxGTK
- sci-libs/fftw
- media-sound/jack-audio-connection-kit"
-
-pkg_setup() {
- if wx-config --cppflags | grep gtk2u >& /dev/null; then
- einfo "${PF} will not build if wxGTK was compiled"
- einfo "with unicode support. If you are using a version of"
- einfo "wxGTK <= 2.4.2, you must set USE=-gtk2. In newer versions,"
- einfo "you must set USE=-unicode."
- die "wxGTK must be re-emerged without unicode suport"
- fi
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS COPYING ChangeLog NEWS README THANKS
-}
diff --git a/media-sound/freqtweak/freqtweak-0.5.2.ebuild b/media-sound/freqtweak/freqtweak-0.5.2.ebuild
deleted file mode 100644
index f730395bda74..000000000000
--- a/media-sound/freqtweak/freqtweak-0.5.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/freqtweak/freqtweak-0.5.2.ebuild,v 1.7 2005/01/16 21:33:01 luckyduck Exp $
-
-DESCRIPTION="tool for FFT-based realtime audio spectral manipulation and display"
-HOMEPAGE="http://freqtweak.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE=""
-
-DEPEND="x11-libs/wxGTK
- sci-libs/fftw
- media-sound/jack-audio-connection-kit"
-
-pkg_setup() {
- if wx-config --cppflags | grep gtk2u >& /dev/null; then
- einfo "${PN} will not build if wxGTK was compiled"
- einfo "with unicode support. If you are using a version of"
- einfo "wxGTK <= 2.4.2, you must set USE=-gtk2. In newer versions,"
- einfo "you must set USE=-unicode."
- die "wxGTK must be re-emerged without unicode suport"
- fi
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS COPYING ChangeLog NEWS README THANKS
-}
diff --git a/media-sound/freqtweak/freqtweak-0.6.0-r1.ebuild b/media-sound/freqtweak/freqtweak-0.6.0-r1.ebuild
new file mode 100644
index 000000000000..8b4329d3acc1
--- /dev/null
+++ b/media-sound/freqtweak/freqtweak-0.6.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/freqtweak/freqtweak-0.6.0-r1.ebuild,v 1.1 2005/04/25 16:50:52 luckyduck Exp $
+
+inherit eutils wxwidgets
+
+DESCRIPTION="FFT-based realtime audio spectral manipulation and display"
+HOMEPAGE="http://freqtweak.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="=x11-libs/wxGTK-2.4*
+ >=sci-libs/fftw-3.0
+ =dev-libs/libsigc++-1.2*
+ dev-libs/libxml2
+ media-sound/jack-audio-connection-kit"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${P}-gcc34.patch
+}
+
+src_compile() {
+ if use gtk2; then
+ need-wxwidgets gtk2 || die "No gtk2 version of x11-libs/wxGTK found"
+ else
+ need-wxwidgets gtk || die "No gtk1 version of x11-libs/wxGTK found"
+ fi
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+}