summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2007-04-03 21:03:00 +0000
committerMarkus Ullmann <jokey@gentoo.org>2007-04-03 21:03:00 +0000
commit867899e1f6ef0d8f910440662f7b87bb00c94c48 (patch)
treee3b796f34cf39f992e7909f19b9fd37de09ed9a5 /media-sound
parentmedia-gfx/fyre: cosmetics (diff)
downloadsunrise-867899e1f6ef0d8f910440662f7b87bb00c94c48.tar.gz
sunrise-867899e1f6ef0d8f910440662f7b87bb00c94c48.tar.bz2
sunrise-867899e1f6ef0d8f910440662f7b87bb00c94c48.zip
media-sound/miniaudicle: Drop old and ebuild fixes
svn path=/sunrise/; revision=3327
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/miniaudicle/ChangeLog4
-rw-r--r--media-sound/miniaudicle/Manifest27
-rw-r--r--media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.63
-rw-r--r--media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.73
-rw-r--r--media-sound/miniaudicle/miniaudicle-0.1.3.6.ebuild82
-rw-r--r--media-sound/miniaudicle/miniaudicle-0.1.3.7.ebuild7
6 files changed, 9 insertions, 117 deletions
diff --git a/media-sound/miniaudicle/ChangeLog b/media-sound/miniaudicle/ChangeLog
index 8e1802aa5..a8c2913b7 100644
--- a/media-sound/miniaudicle/ChangeLog
+++ b/media-sound/miniaudicle/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Apr 2007; Markus Ullmann <jokey@gentoo.org>
+ -miniaudicle-0.1.3.6.ebuild, miniaudicle-0.1.3.7.ebuild:
+ Drop old and ebuild fixes
+
24 Mar 2007; Cedric Krier <cedk@gentoo.org> +miniaudicle-0.1.3.7.ebuild:
Version bump
diff --git a/media-sound/miniaudicle/Manifest b/media-sound/miniaudicle/Manifest
index 9d52f99f3..a49a2811b 100644
--- a/media-sound/miniaudicle/Manifest
+++ b/media-sound/miniaudicle/Manifest
@@ -1,28 +1,5 @@
AUX miniaudicle-0.1.3.6-makefile.patch 11774 RMD160 53efdc9b1e18dc7ec339cda36c1c2f3f4e22f733 SHA1 b9c224932a7d846d929bc3073a35216615ed6241 SHA256 20016693869bda4c14c3ff95654c32deb1d34686fba03d8075ff0e8ff3b019b3
-MD5 f717750c5713251702e6318ee1063d68 files/miniaudicle-0.1.3.6-makefile.patch 11774
-RMD160 53efdc9b1e18dc7ec339cda36c1c2f3f4e22f733 files/miniaudicle-0.1.3.6-makefile.patch 11774
-SHA256 20016693869bda4c14c3ff95654c32deb1d34686fba03d8075ff0e8ff3b019b3 files/miniaudicle-0.1.3.6-makefile.patch 11774
-DIST miniAudicle-0.1.3.6.tgz 2066777 RMD160 b4db24710b084c7f3e6a3b880f5e93af12b9b5e5 SHA1 6e766a6ee6129bcc6f54e6c711ea3aec23c3f651 SHA256 274b24ecc985f5a09131c2920810c42cf0679d632001cbad1d03fa66a06c8bc5
DIST miniAudicle-0.1.3.7.tgz 2193907 RMD160 e49c67a376a70251fb153b3925af20b0fa63a6d8 SHA1 90705a36f4b4b826417ed854622dc73bcd74932c SHA256 18f1e437285fe15c5043c469ed1d56498385772037f94a824faa1e2108b79b7b
-EBUILD miniaudicle-0.1.3.6.ebuild 1971 RMD160 adf94ae18180706e496f01de63f847706b42786f SHA1 5fe5a707975cf5500bcc892068bbc9e75b38f321 SHA256 8a8548963ad15270a0423d5256f34e25c81c4e8aba5c975fe4cf3ce3a3f3fac9
-MD5 cb06f93debf6c2225b37b125d3e325fd miniaudicle-0.1.3.6.ebuild 1971
-RMD160 adf94ae18180706e496f01de63f847706b42786f miniaudicle-0.1.3.6.ebuild 1971
-SHA256 8a8548963ad15270a0423d5256f34e25c81c4e8aba5c975fe4cf3ce3a3f3fac9 miniaudicle-0.1.3.6.ebuild 1971
-EBUILD miniaudicle-0.1.3.7.ebuild 1887 RMD160 f706237a6289511a9b60e63367b48944319d6e7d SHA1 5202aa2c25db3cc618c4ba751dadcf490252da47 SHA256 bd96959ee81335edb6ef73184ccdda138ba843912823e5d033bf30c9b5aba1f4
-MD5 2cf69ee74e3d03c8292e247f208b5d84 miniaudicle-0.1.3.7.ebuild 1887
-RMD160 f706237a6289511a9b60e63367b48944319d6e7d miniaudicle-0.1.3.7.ebuild 1887
-SHA256 bd96959ee81335edb6ef73184ccdda138ba843912823e5d033bf30c9b5aba1f4 miniaudicle-0.1.3.7.ebuild 1887
-MISC ChangeLog 1371 RMD160 1ccf33bcb72bd0d43f829a8196f60ef452a598f3 SHA1 98a0256c1e97f092e4453eea3b8c3da9a9e3a1d9 SHA256 c4c8312365bb9ce3c48b003407f164a5388cd8331ad03ce1db9aa34d0954961a
-MD5 f6cc52423df51ff2496607fafaab53d5 ChangeLog 1371
-RMD160 1ccf33bcb72bd0d43f829a8196f60ef452a598f3 ChangeLog 1371
-SHA256 c4c8312365bb9ce3c48b003407f164a5388cd8331ad03ce1db9aa34d0954961a ChangeLog 1371
+EBUILD miniaudicle-0.1.3.7.ebuild 1983 RMD160 149c7de0704cc1d6acf51de9dea292e277954746 SHA1 453b5c8538b33bba7da7c27d209f5a389a4a44da SHA256 ebf34d77f27049cf610f011370cd6c59c8a43762c1e197b6c6acc5696c146983
+MISC ChangeLog 1508 RMD160 f6a9cb9bc38d46f469f2aacaf9f58b973f655ebb SHA1 89a1c65a63ff46bdcde3580cab86eebbe483a8e8 SHA256 64fd702746dcfda857b414da8d9a1acb8d4427bdeb96eb181cd23dcac2670be7
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
-MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
-RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
-SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
-MD5 241b4d4d1cb4be9b8dd304b22e59e6d1 files/digest-miniaudicle-0.1.3.6 253
-RMD160 7444fdb0badedd6205e7d4405f1db7f6e506ab5f files/digest-miniaudicle-0.1.3.6 253
-SHA256 53e602577e7e527f0836c7686ed580896eea851769fdfa1485680dac1d25726b files/digest-miniaudicle-0.1.3.6 253
-MD5 9473ebac67f37246b1a0720077a71828 files/digest-miniaudicle-0.1.3.7 253
-RMD160 84acdc3d2904899385b94a85a3608b3efac2ad0a files/digest-miniaudicle-0.1.3.7 253
-SHA256 8fa664f76fefe2619f944f0eac1979798c997eda42d2ecf2cf1a7a4de210003a files/digest-miniaudicle-0.1.3.7 253
diff --git a/media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.6 b/media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.6
deleted file mode 100644
index a63e8d17a..000000000
--- a/media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.6
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 dea5ff41943d660bc257d00e4df04e7f miniAudicle-0.1.3.6.tgz 2066777
-RMD160 b4db24710b084c7f3e6a3b880f5e93af12b9b5e5 miniAudicle-0.1.3.6.tgz 2066777
-SHA256 274b24ecc985f5a09131c2920810c42cf0679d632001cbad1d03fa66a06c8bc5 miniAudicle-0.1.3.6.tgz 2066777
diff --git a/media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.7 b/media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.7
deleted file mode 100644
index 29dd914f6..000000000
--- a/media-sound/miniaudicle/files/digest-miniaudicle-0.1.3.7
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 eaeaf71900686541e12f31f580a1bbfc miniAudicle-0.1.3.7.tgz 2193907
-RMD160 e49c67a376a70251fb153b3925af20b0fa63a6d8 miniAudicle-0.1.3.7.tgz 2193907
-SHA256 18f1e437285fe15c5043c469ed1d56498385772037f94a824faa1e2108b79b7b miniAudicle-0.1.3.7.tgz 2193907
diff --git a/media-sound/miniaudicle/miniaudicle-0.1.3.6.ebuild b/media-sound/miniaudicle/miniaudicle-0.1.3.6.ebuild
deleted file mode 100644
index 2fd4462d5..000000000
--- a/media-sound/miniaudicle/miniaudicle-0.1.3.6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils toolchain-funcs flag-o-matic wxwidgets
-
-MY_P=${P/a/A}
-
-DESCRIPTION="integrated development + performance environment for chuck"
-HOMEPAGE="http://audicle.cs.princeton.edu/mini/"
-SRC_URI="http://audicle.cs.princeton.edu/mini/release/files/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="oss jack alsa unicode"
-
-RDEPEND="jack? ( media-sound/jack-audio-connection-kit )
- alsa? ( >=media-libs/alsa-lib-0.9 )
- media-libs/libsndfile
- >=x11-libs/wxGTK-2.6"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-makefile.patch"
-}
-
-pkg_setup() {
- local cnt=0
- use jack && cnt="$((${cnt} + 1))"
- use alsa && cnt="$((${cnt} + 1))"
- use oss && cnt="$((${cnt} + 1))"
- if [[ "${cnt}" -eq 0 ]] ; then
- eerror "One of the following USE flags is needed: jack, alsa or oss"
- die "Please set one audio engine type"
- elif [[ "${cnt}" -ne 1 ]] ; then
- ewarn "You have set ${P} to use multiple audio engine."
- fi
-}
-
-src_compile() {
- export WX_GTK_VER=2.6
- if use unicode; then
- need-wxwidgets unicode || die
- else
- need-wxwidgets gtk2 || die
- fi
-
- local backend
- if use jack; then
- backend="jack"
- elif use alsa; then
- backend="alsa"
- elif use oss; then
- backend="oss"
- fi
- einfo "Compiling against ${backend}"
-
- # when compile with athlon or athlon-xp flags
- # miniaudicle crashes on removing a shred with a double free or corruption
- # it happens in Chuck_VM_Stack::shutdown() on the line
- # SAFE_DELETE_ARRAY( stack );
- replace-cpu-flags athlon athlon-xp i686
-
- cd "${S}/chuck/src"
- emake -f "makefile.${backend}" CC=$(tc-getCC) CXX=$(tc-getCXX) || die "emake failed"
-
- cd "${S}"
- emake -f "makefile.${backend}" CC=$(tc-getCC) CXX=$(tc-getCXX) || die "emake failed"
-}
-
-src_install() {
- dobin wxw/miniAudicle
-
- dodoc BUGS README.linux VERSIONS
-}
diff --git a/media-sound/miniaudicle/miniaudicle-0.1.3.7.ebuild b/media-sound/miniaudicle/miniaudicle-0.1.3.7.ebuild
index fdc88c1ed..902215e42 100644
--- a/media-sound/miniaudicle/miniaudicle-0.1.3.7.ebuild
+++ b/media-sound/miniaudicle/miniaudicle-0.1.3.7.ebuild
@@ -41,9 +41,9 @@ pkg_setup() {
src_compile() {
export WX_GTK_VER=2.6
if use unicode; then
- need-wxwidgets unicode || die
+ need-wxwidgets unicode || die "You need to install wxGTK with unicode support."
else
- need-wxwidgets gtk2 || die
+ need-wxwidgets gtk2 || die "You need to install wxGTK with gtk2 support."
fi
local backend
@@ -62,7 +62,7 @@ src_compile() {
# SAFE_DELETE_ARRAY( stack );
replace-cpu-flags athlon athlon-xp i686
- cd "${S}/chuck/src"
+ cd "${S}"/chuck/src
emake -f "makefile.${backend}" CC=$(tc-getCC) CXX=$(tc-getCXX) || die "emake failed"
cd "${S}"
@@ -71,6 +71,5 @@ src_compile() {
src_install() {
dobin wxw/miniAudicle
-
dodoc BUGS README.linux VERSIONS
}