[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
+}