diff options
Diffstat (limited to 'media-sound/miniaudicle')
-rw-r--r-- | media-sound/miniaudicle/ChangeLog | 5 | ||||
-rw-r--r-- | media-sound/miniaudicle/Manifest | 3 | ||||
-rw-r--r-- | media-sound/miniaudicle/miniaudicle-0.1.3.8.ebuild | 75 |
3 files changed, 5 insertions, 78 deletions
diff --git a/media-sound/miniaudicle/ChangeLog b/media-sound/miniaudicle/ChangeLog index 7481ffc31fc9..7ee9f2b9782f 100644 --- a/media-sound/miniaudicle/ChangeLog +++ b/media-sound/miniaudicle/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-sound/miniaudicle # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/miniaudicle/ChangeLog,v 1.3 2009/08/09 14:33:34 cedk Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/miniaudicle/ChangeLog,v 1.4 2009/08/09 14:35:00 cedk Exp $ + + 09 Aug 2009; CĂ©dric Krier <cedk@gentoo.org> -miniaudicle-0.1.3.8.ebuild: + Remove old *miniaudicle-0.1.3.8-r1 (09 Aug 2009) diff --git a/media-sound/miniaudicle/Manifest b/media-sound/miniaudicle/Manifest index 89e662adaa3c..10601068546c 100644 --- a/media-sound/miniaudicle/Manifest +++ b/media-sound/miniaudicle/Manifest @@ -2,6 +2,5 @@ AUX miniaudicle-0.1.3.8-gcc44.patch 6358 RMD160 229de4851c3e86e8d0fbca13ea415c71 AUX miniaudicle-0.1.3.8-hid-smc.patch 3101 RMD160 f8b325dd7da234c3bb85d13f3acc69e1a1f274c9 SHA1 7f4aa83ed7e437e90774f408f0c6392b53094121 SHA256 20c137254828b1638c5ef1aecb25d5eaa674fb3c723d98a45c41843e38bb3d73 DIST miniAudicle-0.1.3.8.tgz 2253821 RMD160 d332fffb4cddadf3f144ffc84f7fd62ec6bc82be SHA1 fbebccaf90fe11951fb104848444bcda292df5a1 SHA256 adfbd244a7963e646c466f70111fee4ecf32eee500c4c9a33ca9b52387631cd6 EBUILD miniaudicle-0.1.3.8-r1.ebuild 2483 RMD160 61d40bc93e1077d0ea82006c34623e0897043fa4 SHA1 e352e8ca95b97a68cd9af106d82a4f4a17554860 SHA256 3ff55c5d0261268eacfa69071151a87d854d798d8b3ebd31a078aa23ba3382db -EBUILD miniaudicle-0.1.3.8.ebuild 1980 RMD160 a0d6be61edccce572cefcdf23f5c3039d4eb545d SHA1 c5ffef003e7d3e2d4d01bfcf81a4d66cccbbe995 SHA256 e23cc2781e59a014696569fc5364e2f56cea19a788c5794f1023bd2c426663b1 -MISC ChangeLog 858 RMD160 c14fd359f59231bd5a92c8adc620f9dbe7a47f80 SHA1 3150fc66ea96b43980f9e280c88dd234d3a4f554 SHA256 202c9b3c291a67d8322f9ba656de282c5e6ff8c91993d09b9f2563e1ed4292b3 +MISC ChangeLog 948 RMD160 08173b46fa1f443e6ce6c5230b69c4459d1b1043 SHA1 18f929a527d47fac8f9d554b5f83b0ce201f0214 SHA256 1a873b86db7a47ba2cd9679fd0065ee48b8c6e1b4f0561bb5715bc8f6c3da531 MISC metadata.xml 405 RMD160 33bef0e9877b6e20dcf8d558327eb775cace4084 SHA1 54acba4e626df4d51aed5cd2d855770cf45dff95 SHA256 bc3639b5d9f5b72f07a88b90aad07da64da85bb37bc3f7d9ab5d5a15a8d82fd4 diff --git a/media-sound/miniaudicle/miniaudicle-0.1.3.8.ebuild b/media-sound/miniaudicle/miniaudicle-0.1.3.8.ebuild deleted file mode 100644 index b4ed423f9aa3..000000000000 --- a/media-sound/miniaudicle/miniaudicle-0.1.3.8.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/miniaudicle/miniaudicle-0.1.3.8.ebuild,v 1.2 2009/06/29 01:32:26 halcy0n Exp $ - -inherit eutils toolchain-funcs flag-o-matic - -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" - -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} - -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_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-hid-smc.patch" - epatch "${FILESDIR}/${P}-gcc44.patch" -} - -src_compile() { - local backend - if use jack; then - backend="jack" - elif use oss; then - backend="oss" - else - backend="alsa" - fi - einfo "Compiling against ${backend}" - - # when compiled with -march=athlon or -march=athlon-xp - # 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 -} |