[proaudio] [1094] Aeolus-ym: initial ebuild.

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


Revision: 1094
Author:   dominique
Date:     2008-01-08 19:36:15 +0000 (Tue, 08 Jan 2008)

Log Message:
-----------
Aeolus-ym: initial ebuild. It is aeolus with a new and very nice reverb. Will coexist nicely with aeolus. zita-convolver: initial ebuild, needed by aeolus-ym. 

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/zita-convolver/
    trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog
    trunk/overlays/proaudio/media-libs/zita-convolver/Manifest
    trunk/overlays/proaudio/media-libs/zita-convolver/files/
    trunk/overlays/proaudio/media-libs/zita-convolver/files/digest-zita-convolver-0.1.0
    trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-0.1.0-makefile.patch
    trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml
    trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-0.1.0.ebuild
    trunk/overlays/proaudio/media-sound/aeolus-ym/
    trunk/overlays/proaudio/media-sound/aeolus-ym/ChangeLog
    trunk/overlays/proaudio/media-sound/aeolus-ym/Manifest
    trunk/overlays/proaudio/media-sound/aeolus-ym/aeolus-ym-0.7.0.ebuild
    trunk/overlays/proaudio/media-sound/aeolus-ym/files/
    trunk/overlays/proaudio/media-sound/aeolus-ym/files/aeolus-ym-0.7.0-makefile.patch
    trunk/overlays/proaudio/media-sound/aeolus-ym/files/digest-aeolus-ym-0.7.0
    trunk/overlays/proaudio/media-sound/aeolus-ym/metadata.xml


Added: trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,8 @@
+# ChangeLog for media-sound/zita-convolver
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  08 Jan 2008; Dominique Michel <dominique.michel@xxxxxxxxxxxx> zita-convolver-
+  0.1.0: Initial ebuild
+
+

Added: trunk/overlays/proaudio/media-libs/zita-convolver/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/Manifest	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,5 @@
+AUX zita-convolver-0.1.0-makefile.patch 941 RMD160 6f76d65d0ff6e284ab1dabf9a304721ef4608f5e SHA1 0e88f8ae66b8e79f6663f73d6868b31af2ccb914 SHA256 d320edc0fdb4b1a461b9e49b2a86828ebdc7d8865397703bb28633c98f81bc34
+DIST zita-convolver-0.1.0.tar.bz2 12342 RMD160 ecc8a450a34485f70fae9ec942b18dff651d092c SHA1 441fe9ce91218c6a498ef0eeabeb4bda3905a36a SHA256 9328d95cd6fecb8788a5078a2c03fa63e8f8e6855a03483ce642139645120640
+EBUILD zita-convolver-0.1.0.ebuild 772 RMD160 f9dba6d44fa74f01bf53bceb144be27af8dc5003 SHA1 8cb72c5ae1f5962f0c0ae7d99a57a48af296ffc1 SHA256 1337dc4a97e1dcd57d62f39af9f654ee7104b739e2678ceea00b80a95de213f1
+MISC ChangeLog 233 RMD160 982db46909e5349db0ac62f030b019a1cf6e3e37 SHA1 bfac0fdb1db1849d75f824a7192eda62fdea7837 SHA256 f98019217fb788bd3b0d5c5ddc0b7ef87ae417f41f4811a9fbac1c6ef267518d
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-libs/zita-convolver/files/digest-zita-convolver-0.1.0
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/files/digest-zita-convolver-0.1.0	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/files/digest-zita-convolver-0.1.0	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,3 @@
+MD5 2610d7ce2030c95e9799ecb8189cc7b3 zita-convolver-0.1.0.tar.bz2 12342
+RMD160 ecc8a450a34485f70fae9ec942b18dff651d092c zita-convolver-0.1.0.tar.bz2 12342
+SHA256 9328d95cd6fecb8788a5078a2c03fa63e8f8e6855a03483ce642139645120640 zita-convolver-0.1.0.tar.bz2 12342

Added: trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-0.1.0-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-0.1.0-makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-0.1.0-makefile.patch	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,29 @@
+*** Makefile.orig	2007-12-19 12:46:08.000000000 +0100
+--- Makefile	2008-01-07 22:57:33.000000000 +0100
+***************
+*** 46,57 ****
+  
+  
+  install:	$(ZITA-CONVOLVER_MIN)
+! 	/usr/bin/install -d $(PREFIX)/include
+! 	/usr/bin/install -d $(PREFIX)/$(LIBDIR)
+! 	/usr/bin/install -m 644 $(ZITA-CONVOLVER_H) $(PREFIX)/include
+! 	/usr/bin/install -m 755 $(ZITA-CONVOLVER_MIN) $(PREFIX)/$(LIBDIR)
+! 	/sbin/ldconfig -n $(PREFIX)/$(LIBDIR)
+! 	ln -sf $(ZITA-CONVOLVER_MIN) $(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_SO)
+  
+  
+  clean:
+--- 46,57 ----
+  
+  
+  install:	$(ZITA-CONVOLVER_MIN)
+! 	install -d $(DESTDIR)$(PREFIX)/include $(DESTDIR)$(PREFIX)/lib
+! 	install -d $(PREFIX)/$(LIBDIR)
+! 	install -m 644 $(ZITA-CONVOLVER_H) $(DESTDIR)$(PREFIX)/include
+! 	install -m 755 $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/lib
+! 	/sbin/ldconfig -n $(DESTDIR)$(PREFIX)/lib
+! 	ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/lib/$(ZITA-CONVOLVER_SO)
+  
+  
+  clean:

Added: trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>

Added: trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-0.1.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-0.1.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-0.1.0.ebuild	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,36 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+IUSE=""
+
+inherit eutils multilib toolchain-funcs
+
+RESTRICT="nomirror"
+S="${WORKDIR}/${PN}"
+
+DESCRIPTION="An audio library by Fons Adriaensen <fons.adriaensen@xxxxxxxxx>"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio";
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="=sci-libs/fftw-3*"
+
+src_unpack() {
+	unpack ${A}
+	cd ${S}/libs
+	epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+	cd ${S}/libs
+	emake || die "emake failed"
+}
+
+src_install() {
+	cd ${S}/libs
+	make ZITA-CONVOLVER_LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install || die "make install failed"
+}

Added: trunk/overlays/proaudio/media-sound/aeolus-ym/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/aeolus-ym/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aeolus-ym/ChangeLog	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,6 @@
+# ChangeLog for media-sound/aeolus-ym
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  08 Jan 2008; Dominique Michel <dominique.michel@xxxxxxxxxxxx> 
+    aeolus-ym-0.7.0: initial release

Added: trunk/overlays/proaudio/media-sound/aeolus-ym/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/aeolus-ym/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aeolus-ym/Manifest	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,7 @@
+AUX aeolus-ym-0.7.0-makefile.patch 1786 RMD160 a1ddc6a5964efdf9fb69c0cc12a27e3b50cb174a SHA1 1ce85a3635ad37c713a999f6f636146fe9986c1c SHA256 1d4bc48822bb7cbd85cb5e1eb11cf7baef4b532b9362a903fcb249ae017aeb40
+DIST Minster1_000_WX_48k.wav 2880044 RMD160 0b7d7be87b2319a67a33f64b593cc8d382bd67d1 SHA1 3015e992c6308ba6277b7fd5a6750008420bd18a SHA256 8c5640d240692d6c0673fe5e9a6cb6d8d7162ab2b172bf98dbeb2700a6b1570d
+DIST Minster1_000_YZ_48k.wav 2880044 RMD160 36af4132cd89ee7c624d51185918e00e1314be82 SHA1 bd2e3320b4ca8a833935111788fc15f0f914ae5b SHA256 a82f55cfac167e9db44bf6c5f874a126dae5e8da8a9aee2bc439b50e1851ddee
+DIST aeolus-ym-0.7.0.tar.bz2 60479 RMD160 fccb768d41435077a3f769a2d9ba934a21b5149f SHA1 c67c854ac63ab7f7d549e874f7fdc00a49531ae9 SHA256 669e6fde9bc39698b211082e14f605775259b7eda8c57b6592821286e5ab7189
+EBUILD aeolus-ym-0.7.0.ebuild 1760 RMD160 6e080935b83eef5e6f68cdb34fb3a6f46eca68c4 SHA1 6099445a95b6b8be5214da3368618a5d90153d88 SHA256 3339fafbad579bdea54bd4c81bac5d074ea081a0714456c91a83ad009fc4cd94
+MISC ChangeLog 224 RMD160 7bd09fb8f22f0536399884b9898f74448c06b7ca SHA1 6c56f7bf0650d1816a510680b668426799fee3b4 SHA256 4878b79924d57040a7df309b2b8d6debe495cb1eee88408127019eb30dc73e0d
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/aeolus-ym/aeolus-ym-0.7.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/aeolus-ym/aeolus-ym-0.7.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aeolus-ym/aeolus-ym-0.7.0.ebuild	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,61 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+IUSE=""
+
+inherit eutils multilib toolchain-funcs
+RESTRICT="nomirror"
+
+DESCRIPTION="Aeolus with conbolution reverb using Ambiosonic impulse responses by Fons Adriaensen <fons.adriaensen@xxxxxxxxx>"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/aeolus";
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2
+	http://store.spatialaudiocreativeengineeringnetwork.com/Minster1_000_WX_48k.wav
+	http://store.spatialaudiocreativeengineeringnetwork.com/Minster1_000_YZ_48k.wav";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+DEPEND="|| ( x11-libs/libX11 virtual/x11 )
+	>=media-libs/libclxclient-3.3.2
+	>=media-libs/libclalsadrv-1.2.2
+	>=media-libs/libsndfile-1.0.17
+	>=media-libs/stops-0.3.0
+	>=media-libs/zita-convolver-0.1.0"
+
+src_unpack() {
+	unpack ${A}
+	cd ${S}
+	epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+	emake || die "emake failed"
+	./mkwavex -A "${DISTDIR}/Minster1_000_WX_48k.wav" "${DISTDIR}/Minster1_000_YZ_48k.wav" \
+	    Minster1_000_WXYZ_48k.amb || die "mkwavex failed"
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die "installation failed"
+	insinto /etc
+	doins ${FILESDIR}/aeolus.conf
+	dodoc AUTHORS README
+	insinto /usr/share/stops
+	doins *.amb
+}
+
+pkg_postinst() {
+	ewarn ""
+	ewarn "Aeolus-ym will coesxist with Aeolus"
+	ewarn "Just run aeolus-ym to start it"
+	ewarn ""
+	ewarn "Aeolus-ym is configured to use JACK by default. You can make it"
+	ewarn "use ALSA by adding following line to ~/.aeolusrc"
+	ewarn ""
+	ewarn "-u -A -S /usr/share/stops"
+	ewarn ""
+	ewarn "By default the presets will get stored in ~/.aeolus-presets"
+	ewarn "See the README.gz for more config options."
+	ewarn ""
+}

Added: trunk/overlays/proaudio/media-sound/aeolus-ym/files/aeolus-ym-0.7.0-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/aeolus-ym/files/aeolus-ym-0.7.0-makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aeolus-ym/files/aeolus-ym-0.7.0-makefile.patch	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,63 @@
+*** Makefile.orig	2008-01-07 00:18:20.000000000 +0100
+--- Makefile	2008-01-07 23:23:54.000000000 +0100
+***************
+*** 15,21 ****
+  #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+  
+  
+! PREFIX = /usr/local
+  SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+  LIBDIR = lib$(SUFFIX)
+  VERSION = 0.7.0
+--- 15,21 ----
+  #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+  
+  
+! PREFIX = /usr
+  SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+  LIBDIR = lib$(SUFFIX)
+  VERSION = 0.7.0
+***************
+*** 26,32 ****
+  
+  # Uncomment if you use a libsndfile version without support for setting/getting the Ambisonic flags.
+  #
+! #CPPFLAGS += -DNOAMBIS=1
+  
+  
+  
+--- 26,32 ----
+  
+  # Uncomment if you use a libsndfile version without support for setting/getting the Ambisonic flags.
+  #
+! CPPFLAGS += -DNOAMBIS=1
+  
+  
+  
+***************
+*** 79,90 ****
+  
+  
+  install:	all
+! 	/usr/bin/install -d $(PREFIX)/$(LIBDIR)
+! 	/usr/bin/install -m 755 aeolus-ym $(PREFIX)/bin
+! 	/usr/bin/install -m 755 mkwavex $(PREFIX)/bin
+! 	/usr/bin/install -m 755 aeolus-ym_x11.so $(PREFIX)/$(LIBDIR)
+! 	/usr/bin/install -m 755 aeolus-ym_txt.so $(PREFIX)/$(LIBDIR)
+! 	/sbin/ldconfig $(PREFIX)/$(LIBDIR)
+  
+  clean:
+  	/bin/rm -f *~ *.o *.d *.a *.so aeolus-ym mkwavex
+--- 79,90 ----
+  
+  
+  install:	all
+! 	install -d $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/lib
+! 	install -m 755 aeolus-ym $(DESTDIR)$(PREFIX)/bin
+! 	install -m 755 mkwavex $(DESTDIR)$(PREFIX)/bin
+! 	install -m 755 aeolus-ym_x11.so $(DESTDIR)$(PREFIX)/lib
+! 	install -m 755 aeolus-ym_txt.so $(DESTDIR)$(PREFIX)/lib
+! 	/sbin/ldconfig -n $(DESTDIR)$(PREFIX)/lib
+  
+  clean:
+  	/bin/rm -f *~ *.o *.d *.a *.so aeolus-ym mkwavex

Added: trunk/overlays/proaudio/media-sound/aeolus-ym/files/digest-aeolus-ym-0.7.0
===================================================================
--- trunk/overlays/proaudio/media-sound/aeolus-ym/files/digest-aeolus-ym-0.7.0	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aeolus-ym/files/digest-aeolus-ym-0.7.0	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,9 @@
+MD5 3fbaa99c7eb9cb381ae13f3f10652036 Minster1_000_WX_48k.wav 2880044
+RMD160 0b7d7be87b2319a67a33f64b593cc8d382bd67d1 Minster1_000_WX_48k.wav 2880044
+SHA256 8c5640d240692d6c0673fe5e9a6cb6d8d7162ab2b172bf98dbeb2700a6b1570d Minster1_000_WX_48k.wav 2880044
+MD5 6c7a611234d28fa94fb709017b7549de Minster1_000_YZ_48k.wav 2880044
+RMD160 36af4132cd89ee7c624d51185918e00e1314be82 Minster1_000_YZ_48k.wav 2880044
+SHA256 a82f55cfac167e9db44bf6c5f874a126dae5e8da8a9aee2bc439b50e1851ddee Minster1_000_YZ_48k.wav 2880044
+MD5 3756626e9de1e4f2aaaa57266acdc1b4 aeolus-ym-0.7.0.tar.bz2 60479
+RMD160 fccb768d41435077a3f769a2d9ba934a21b5149f aeolus-ym-0.7.0.tar.bz2 60479
+SHA256 669e6fde9bc39698b211082e14f605775259b7eda8c57b6592821286e5ab7189 aeolus-ym-0.7.0.tar.bz2 60479

Added: trunk/overlays/proaudio/media-sound/aeolus-ym/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/aeolus-ym/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aeolus-ym/metadata.xml	2008-01-08 19:36:15 UTC (rev 1094)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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