[proaudio] [2065] media-libs/zita-convolver-3.1.0 bump

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


Revision: 2065
Author:   gavlee
Date:     2012-01-10 12:04:57 +0100 (Tue, 10 Jan 2012)
Log Message:
-----------
media-libs/zita-convolver-3.1.0 bump

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog
    trunk/overlays/proaudio/media-libs/zita-convolver/Manifest
    trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-3.1.0-Makefile.patch
    trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-3.1.0.ebuild

Modified: trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog	2012-01-08 13:13:27 UTC (rev 2064)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog	2012-01-10 11:04:57 UTC (rev 2065)
@@ -1,7 +1,15 @@
 # ChangeLog for media-libs/zita-convolver
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*zita-convolver-3.1.0 (10 Jan 2012)
+
+  10 Jan 2012; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  +zita-convolver-3.1.0.ebuild, +files/zita-convolver-3.1.0-Makefile.patch,
+  metadata.xml:
+  bump. SRC_URI for 2.0.0 is 404 but leaving it in tree for now as there are
+  dependents.
+
   01 May 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   zita-convolver-2.0.0.ebuild:
   update HOMEPAGE and SRC_URI

Modified: trunk/overlays/proaudio/media-libs/zita-convolver/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/Manifest	2012-01-08 13:13:27 UTC (rev 2064)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/Manifest	2012-01-10 11:04:57 UTC (rev 2065)
@@ -1,5 +1,8 @@
 AUX zita-convolver-2.0.0-Makefile.patch 1769 RMD160 c5c026b74046a1d088faa37ef24d32f99c845323 SHA1 6e90cace23d723606c6e197abe18238b474d7257 SHA256 44ed9d04ef68ebb199837a19770644d00f80abf7e7efd586a2fcc8bdd5e7ad23
+AUX zita-convolver-3.1.0-Makefile.patch 1284 RMD160 6e267f090b53b9c4868d678b3a1f2386034b7f52 SHA1 fe1f776994feb82e87d4e68ca829809e4983b016 SHA256 28b191de4d50a24ab2f42cc60b1dbf94b9d12ee7e535e7cfdcbca705173db28b
 DIST zita-convolver-2.0.0.tar.bz2 12858 RMD160 93c93d45b473156d8a1cc9f1c270ee5ac7402ef9 SHA1 0b6c6bee9bfc4c69ce572a01b84163fa4ac5d318 SHA256 a2c9b3a19f24522819ab2ff852915da27cef93b5e32b1a339ece5627ac3c63e4
+DIST zita-convolver-3.1.0.tar.bz2 21485 RMD160 4ecf7c9c210f430235ff10afdc7a85fb71477e88 SHA1 438988bca66466cb958ee11b052c7740ddeab0d9 SHA256 bf7e93b582168b78d40666974460ad8142c2fa3c3412e327e4ab960b3fb31993
 EBUILD zita-convolver-2.0.0.ebuild 746 RMD160 2c680c9a07af447ee15514501f27a80d9659e315 SHA1 fdaf866ef63d196865868be3a49ea71e31c59cc4 SHA256 7f4bffe4ebf328208d559e8c9b5d69dcb7578a50f094998d54015497807c7261
-MISC ChangeLog 951 RMD160 4c88732821ecc8dd9da374bcda339fbc4525468e SHA1 5e0cda9d152b4f11c9c17a994829212825256bac SHA256 5342ead49725d32a4fa7285c7db53ea68f1b9638b39e873be26905fbccb47455
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+EBUILD zita-convolver-3.1.0.ebuild 740 RMD160 af775c1dc3e9891f0c479b51e8d7a3b70e50499a SHA1 aa69c144ef47449988f2228cc0d93cf552510b08 SHA256 dfc4d4df07ac3ce095cb9ecf0fa863d1a32a359f4ad9b2cd4dc9fa3f67f31cbe
+MISC ChangeLog 1228 RMD160 3433f92eff348ae8e64951578df7127ce9038876 SHA1 2393b1b6f4176b2a5b25a6dc0890b6a8404e7aab SHA256 072860447d537af398a58292f8cc2e66e408a892b6282aca755efd091ef13e79
+MISC metadata.xml 246 RMD160 cdd725771833663c8cfa684c4c71e57d86d9993d SHA1 973be5799e631fd26fb4abcfc8da942f2f759d06 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f

Added: trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-3.1.0-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-3.1.0-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-3.1.0-Makefile.patch	2012-01-10 11:04:57 UTC (rev 2065)
@@ -0,0 +1,38 @@
+--- libs/Makefile.orig	2012-01-10 10:33:50.210906767 +0000
++++ libs/Makefile	2012-01-10 10:55:05.766595132 +0000
+@@ -20,6 +20,7 @@
+ 
+ # Modify as required.
+ #
++CXX ?= g++
+ PREFIX = /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+ LIBDIR = lib$(SUFFIX)
+@@ -32,8 +33,7 @@
+ 
+ CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DENABLE_VECTOR_MODE 
+ CXXFLAGS += -fPIC -Wall
+-CXXFLAGS += -ffast-math -funroll-loops -O3
+-CXXFLAGS += -march=native
++CXXFLAGS += -ffast-math
+ LDLFAGS += 
+ LDLIBS +=
+ 
+@@ -47,7 +47,7 @@
+ 
+ 
+ $(ZITA-CONVOLVER_MIN):	$(ZITA-CONVOLVER_O)
+-	g++ -shared $(LDFLAGS) -Wl,-soname,$(ZITA-CONVOLVER_MAJ) -o $(ZITA-CONVOLVER_MIN) $(ZITA-CONVOLVER_O) $(ZITA-CONVOLVER_DEP)
++	$(CXX) -shared $(LDFLAGS) -Wl,-soname,$(ZITA-CONVOLVER_MAJ) -o $(ZITA-CONVOLVER_MIN) $(ZITA-CONVOLVER_O) $(ZITA-CONVOLVER_DEP)
+ 
+ 
+ install:	$(ZITA-CONVOLVER_MIN)
+@@ -56,7 +56,7 @@
+ 	install -m 644 $(ZITA-CONVOLVER_H) $(DESTDIR)$(PREFIX)/include
+ 	install -m 755 $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)
+ 	ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_SO)
+-	ldconfig
++	ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_MAJ)
+ 
+ clean:
+ 	/bin/rm -f *~ *.o *.a *.d *.so.*

Modified: trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml	2012-01-08 13:13:27 UTC (rev 2064)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/metadata.xml	2012-01-10 11:04:57 UTC (rev 2065)
@@ -1,7 +1,6 @@
 <?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>

Added: trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-3.1.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-3.1.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-3.1.0.ebuild	2012-01-10 11:04:57 UTC (rev 2065)
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit base toolchain-funcs multilib
+
+DESCRIPTION="A high performance audio signal convolver library"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/";
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=sci-libs/fftw-3.2.2:3.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/libs"
+
+PATCHES=("${FILESDIR}/${P}-Makefile.patch")
+
+src_compile() {
+	CXX="$(tc-getCXX)" emake || die
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX=/usr LIBDIR="$(get_libdir)" install || die
+	dodoc ../AUTHORS ../README
+}


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