[proaudio] [926] SVN: bump mammut-0.60

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 926
Author:   gimpel
Date:     2007-10-15 20:48:28 +0000 (Mon, 15 Oct 2007)

Log Message:
-----------
SVN: bump mammut-0.60

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/mammut/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.60
    trunk/overlays/proaudio/media-sound/mammut/mammut-0.60.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.22
    trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.57
    trunk/overlays/proaudio/media-sound/mammut/mammut-0.22.ebuild
    trunk/overlays/proaudio/media-sound/mammut/mammut-0.57.ebuild


Modified: trunk/overlays/proaudio/media-sound/mammut/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/Manifest	2007-10-15 19:43:02 UTC (rev 925)
+++ trunk/overlays/proaudio/media-sound/mammut/Manifest	2007-10-15 20:48:28 UTC (rev 926)
@@ -6,27 +6,19 @@
 MD5 a04df4015c2097c4de364ef803af599e files/mammut-0.59-prefs.patch 680
 RMD160 455ec7a9aff6886a72eb5d2d633d339de238ee92 files/mammut-0.59-prefs.patch 680
 SHA256 5dce2042a56ec733b6aedf33b353aac0d217f86c0278796b7f81a061c1252549 files/mammut-0.59-prefs.patch 680
-DIST mammut-0.22.tar.bz2 1631140 RMD160 466f38c49b98de05063fb0e0543e390765be3b73 SHA1 8edb8778d5369494f4db58ceac54ca37b9b84dd6 SHA256 442e39c3be5c426f9b9d6dd9dcda92867b4426b462886b5450a02f1dc3886ab7
-DIST mammut-0.57.tar.gz 7252494 RMD160 e70e49e8a81c100eebab246fa4a33f611e5389c2 SHA1 c5259ed4d5289f23e0e6520ec83fddd9345bd883 SHA256 0aeb07a9928d7dd79445f884c0730d4ca212c0c54a5acc15e672e8b85aac42dc
 DIST mammut-0.59.tar.gz 7256549 RMD160 80d4c62a6f6a6aeb92739a980e8fbe2fcee60e22 SHA1 9b81060928e6cb121e1412c4b2f564474e9cc27d SHA256 e79199d839e32b70b52f429a1e76751494a2cd002d7fff9b3682302b847199c8
-EBUILD mammut-0.22.ebuild 1528 RMD160 1ba1ce38479209dc046a57ae502eedced30cf173 SHA1 65375fd108ce11933a55e67c77bfff46b89a9d31 SHA256 3972e84a6d5ee0991f6ff66e46b088781ad24ccdc243212dca58f39f04569b4d
-MD5 c95492edeec55d1d159c8cb0ca06d09f mammut-0.22.ebuild 1528
-RMD160 1ba1ce38479209dc046a57ae502eedced30cf173 mammut-0.22.ebuild 1528
-SHA256 3972e84a6d5ee0991f6ff66e46b088781ad24ccdc243212dca58f39f04569b4d mammut-0.22.ebuild 1528
-EBUILD mammut-0.57.ebuild 1069 RMD160 b5f94fbf6d5d72d50b9e0183188f0ecb9ad26191 SHA1 8cd1dd7c63c73b8d37ff0be80004523e1ceaf7cf SHA256 ca39a4b1563b9e02f59de934fb26e0911bb850974502c8a8025b9a8392f70dd1
-MD5 72069435435f46937d8135a7d6f4c30a mammut-0.57.ebuild 1069
-RMD160 b5f94fbf6d5d72d50b9e0183188f0ecb9ad26191 mammut-0.57.ebuild 1069
-SHA256 ca39a4b1563b9e02f59de934fb26e0911bb850974502c8a8025b9a8392f70dd1 mammut-0.57.ebuild 1069
+DIST mammut-0.60.tar.gz 7256790 RMD160 b7a5bb07330eca8945e26a7876a60a4627a11397 SHA1 d638383ca2ef89991896b7855048dc4d833a192d SHA256 ad52f52c31161471b56cbb743b2aa221b765960fda9d1f1c4473fb915daafdeb
 EBUILD mammut-0.59.ebuild 1452 RMD160 d7c45fce8403ba9bad27948acbae37c6cd9d0141 SHA1 bdde714b1609c470aecffc7278d5ee4715b7b78b SHA256 146b00ee8c6579de4503045c4fdb1a1ebe7d729d735975d1ce4041f38a688789
 MD5 a08b73464b0922d37aeb87d09d5565e5 mammut-0.59.ebuild 1452
 RMD160 d7c45fce8403ba9bad27948acbae37c6cd9d0141 mammut-0.59.ebuild 1452
 SHA256 146b00ee8c6579de4503045c4fdb1a1ebe7d729d735975d1ce4041f38a688789 mammut-0.59.ebuild 1452
-MD5 eec634be18112cb3079af3de221e0eb9 files/digest-mammut-0.22 241
-RMD160 000f76d0543f9e211d4207ab7e5758aab7a54ead files/digest-mammut-0.22 241
-SHA256 5f358c5d0fd1111d874257a660f6831c1e44ff4b932a6c82a9de3a28c4b0b9fb files/digest-mammut-0.22 241
-MD5 b1669a02356bbf0ba600934c78fde913 files/digest-mammut-0.57 238
-RMD160 9445e2d89c972c81f17e439f9935dba7e5adb1d5 files/digest-mammut-0.57 238
-SHA256 2c3ce4a9aeae92e2f6be7ad1b9e721ef1fe29e646a8501f2b69607fbc55f03b4 files/digest-mammut-0.57 238
+EBUILD mammut-0.60.ebuild 1352 RMD160 f0e6e70cc39cb4aa41721a61fadd25b61a52bcb1 SHA1 eb1be2c39ece70c9c05dc0f074eb05f98339fc0b SHA256 1d2eb873010bc4183e9bc9df87a0b51edb0e0d5c2aa5cf913f62084dd49d214e
+MD5 fed98881ce98dd4e109b51cde9a45059 mammut-0.60.ebuild 1352
+RMD160 f0e6e70cc39cb4aa41721a61fadd25b61a52bcb1 mammut-0.60.ebuild 1352
+SHA256 1d2eb873010bc4183e9bc9df87a0b51edb0e0d5c2aa5cf913f62084dd49d214e mammut-0.60.ebuild 1352
 MD5 4da3fedd8e1b8b00ad28ba1b2edf1ceb files/digest-mammut-0.59 238
 RMD160 fd93ca007eee335c3a126f2e67850c71295e4733 files/digest-mammut-0.59 238
 SHA256 07ea2b4e155ae5698934d6df874d08f5f837ff898a2782f226a59672259b15bd files/digest-mammut-0.59 238
+MD5 28afa306c6af6d02805f7f1ea597452f files/digest-mammut-0.60 238
+RMD160 3f247ee78401dd4f43af798f0ff74e1317d5e59f files/digest-mammut-0.60 238
+SHA256 753e368d9482cf271a3ef4b098d76fa7fe290beebc1b51f6e763ed08030bdc52 files/digest-mammut-0.60 238

Deleted: trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.22
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.22	2007-10-15 19:43:02 UTC (rev 925)
+++ trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.22	2007-10-15 20:48:28 UTC (rev 926)
@@ -1,3 +0,0 @@
-MD5 2e4746493e0a5c3753e769abd1c732f2 mammut-0.22.tar.bz2 1631140
-RMD160 466f38c49b98de05063fb0e0543e390765be3b73 mammut-0.22.tar.bz2 1631140
-SHA256 442e39c3be5c426f9b9d6dd9dcda92867b4426b462886b5450a02f1dc3886ab7 mammut-0.22.tar.bz2 1631140

Deleted: trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.57
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.57	2007-10-15 19:43:02 UTC (rev 925)
+++ trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.57	2007-10-15 20:48:28 UTC (rev 926)
@@ -1,3 +0,0 @@
-MD5 64bd13599eb424ea9c76edfa4e51a431 mammut-0.57.tar.gz 7252494
-RMD160 e70e49e8a81c100eebab246fa4a33f611e5389c2 mammut-0.57.tar.gz 7252494
-SHA256 0aeb07a9928d7dd79445f884c0730d4ca212c0c54a5acc15e672e8b85aac42dc mammut-0.57.tar.gz 7252494

Added: trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.60
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.60	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/mammut/files/digest-mammut-0.60	2007-10-15 20:48:28 UTC (rev 926)
@@ -0,0 +1,3 @@
+MD5 d61bb191330f41016bfd52d7c995a937 mammut-0.60.tar.gz 7256790
+RMD160 b7a5bb07330eca8945e26a7876a60a4627a11397 mammut-0.60.tar.gz 7256790
+SHA256 ad52f52c31161471b56cbb743b2aa221b765960fda9d1f1c4473fb915daafdeb mammut-0.60.tar.gz 7256790

Deleted: trunk/overlays/proaudio/media-sound/mammut/mammut-0.22.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/mammut-0.22.ebuild	2007-10-15 19:43:02 UTC (rev 925)
+++ trunk/overlays/proaudio/media-sound/mammut/mammut-0.22.ebuild	2007-10-15 20:48:28 UTC (rev 926)
@@ -1,48 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit toolchain-funcs
-
-RESTRICT="nomirror"  # this is because our packages are not on the gentoo mirrors
-DESCRIPTION="A program for doing sound effects using one gigantic fft analysis (no windows)."
-HOMEPAGE="http://ccrma.stanford.edu/~kjetil/src";
-SRC_URI="http://ccrma.stanford.edu/~kjetil/src/${P}.tar.bz2";
-
-KEYWORDS="x86"
-IUSE=""
-
-RDEPEND=">=media-sound/jack-audio-connection-kit-0.100
-	>=dev-lang/python-1.5
-	media-libs/libsndfile
-	=x11-libs/gtk+-1.2*
-	>=dev-libs/libxml-1.8.17
-	>=media-libs/libsamplerate-0.1.1
-	>=media-sound/ceres-0.45"
-DEPEND="${RDEPEND}"
-
-src_unpack(){
-	unpack "${A}"
-	cd "${S}"
-	cd src/packages
-	tar xzf sndlib.tar.gz
-	sed -ie 's/-shared/-shared  -ljack -lsamplerate/' "${S}"/src/Makefile || die "sed failed"
-}
-
-src_compile() {
-	# Compilation of sndlib.a inside Mammut's makefile fails, so we have to do it manually:
-	cd src/packages/sndlib
-	econf configure --with-jack --without-guile || die "config failed"	
-	$(tc-getCC) -I. -O2 headers.c audio.c io.c sound.c xen.c vct.c clm.c sndlib2xen.c clm2xen.c midi.c -c
-	$(tc-getAR) rus sndlib.a headers.o audio.o io.o sound.o xen.o vct.o clm.o sndlib2xen.o clm2xen.o midi.o
-	
-	cd ../..
-	make INSTALLPATH=/usr PYGTK1PATH=/usr/share/ceres || die "make failed"
-}
-
-src_install() {
-	cd doc
-	dodoc mammuthelp.html
-	cd ../src
-	make INSTALLPATH=${D}/usr X11PATH=${D}/usr/X11R6 PYGTK1PATH=/usr/share/ceres    install || die "install failed" 
-}

Deleted: trunk/overlays/proaudio/media-sound/mammut/mammut-0.57.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/mammut-0.57.ebuild	2007-10-15 19:43:02 UTC (rev 925)
+++ trunk/overlays/proaudio/media-sound/mammut/mammut-0.57.ebuild	2007-10-15 20:48:28 UTC (rev 926)
@@ -1,46 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-RESTRICT="nomirror"
-DESCRIPTION="A program for doing sound effects using one gigantic fft analysis (no windows)."
-HOMEPAGE="http://www.notam02.no/arkiv/doc/mammut/";
-SRC_URI="http://www.notam02.no/arkiv/src/${P}.tar.gz";
-
-KEYWORDS="~x86 ~amd64"
-IUSE="doc"
-
-RDEPEND=">=media-sound/jack-audio-connection-kit-0.100
-	media-libs/libsndfile
-	>=media-libs/juce-1.40
-	>=media-libs/libsamplerate-0.1.1
-	media-libs/libvorbis
-	media-libs/mesa
-	|| ( (  x11-proto/xineramaproto
-			x11-proto/xextproto
-			x11-proto/xproto )
-		virtual/x11 )"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-	unpack "${A}"
-	cd "${S}"/src
-	epatch "${FILESDIR}/${P}-makefile.patch"
-}
-
-src_compile() {
-	cd "${S}/src"
-	emake || die "make failed"
-}
-
-src_install() {
-	if use doc; then
-		dodoc doc/mammuthelp.html
-	fi
-	newicon "icons/icon.png" "${PN}.png"
-	cd src/
-	make DESTDIR="${D}" install || die "install failed" 
-	make_desktop_entry "${PN}" "Mammut" "${PN}" "AudioVideo;Audio;"
-}

Added: trunk/overlays/proaudio/media-sound/mammut/mammut-0.60.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/mammut/mammut-0.60.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/mammut/mammut-0.60.ebuild	2007-10-15 20:48:28 UTC (rev 926)
@@ -0,0 +1,57 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils flag-o-matic
+
+RESTRICT="nomirror"
+DESCRIPTION="A program for doing sound effects using one gigantic fft analysis (no windows)."
+HOMEPAGE="http://www.notam02.no/arkiv/doc/mammut/";
+SRC_URI="http://www.notam02.no/arkiv/src/${P}.tar.gz";
+
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+
+RDEPEND=">=media-sound/jack-audio-connection-kit-0.100
+	media-libs/libsndfile
+	>=media-libs/juce-1.40
+	>=media-libs/libsamplerate-0.1.1
+	media-libs/libvorbis
+	media-libs/mesa
+	|| ( (  x11-proto/xineramaproto
+			x11-proto/xextproto
+			x11-proto/xproto )
+		virtual/x11 )"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	unpack "${A}"
+	cd "${S}"/src
+	# fix Makefile
+	cp Makefile.linux Makefile
+	sed -i -e "s:INSTALLPATH=/usr/local:INSTALLPATH=\$(DESTDIR)/usr:" Makefile \
+		|| die
+	sed -i -e "s:JUCE=../../juce:JUCE=/usr/include/juce:" Makefile \
+		|| die
+	sed -i -e "s:GCC=gcc -Wall:GCC=gcc -Wall -march=$(get-flag march):" Makefile \
+		|| die
+}
+
+src_compile() {
+	cd "${S}/src"
+	emake || die "make failed"
+}
+
+src_install() {
+	# install doc
+	if use doc; then
+		dodoc doc/mammuthelp.html
+	fi
+	
+	# install binary
+	dobin src/"${PN}"
+	
+	# create desktop entry
+	newicon "icons/icon.png" "${PN}.png"
+	make_desktop_entry "${PN}" "Mammut" "${PN}" "AudioVideo;Audio;"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/