[proaudio] [1852] media-libs/zita-convolver bump and clean |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1852
Author: gavlee
Date: 2011-01-19 09:57:39 +0100 (Wed, 19 Jan 2011)
Log Message:
-----------
media-libs/zita-convolver bump and clean
Modified Paths:
--------------
trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog
trunk/overlays/proaudio/media-libs/zita-convolver/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-2.0.0-Makefile.patch
trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-2.0.0.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-libs/zita-convolver/files/digest-zita-convolver-0.1.0
trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-1.0.0-makefile.patch
trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-1.0.0.ebuild
Modified: trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog 2011-01-17 20:19:21 UTC (rev 1851)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/ChangeLog 2011-01-19 08:57:39 UTC (rev 1852)
@@ -1,10 +1,19 @@
-# ChangeLog for media-sound/zita-convolver
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# ChangeLog for media-libs/zita-convolver
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*zita-convolver-2.0.0 (19 Jan 2011)
+
+ 19 Jan 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+ -files/digest-zita-convolver-0.1.0, -zita-convolver-1.0.0.ebuild,
+ -files/zita-convolver-1.0.0-makefile.patch, +zita-convolver-2.0.0.ebuild,
+ +files/zita-convolver-2.0.0-Makefile.patch:
+ update makefile patch and bump to 2.0.0. remove 1.0.0 that is not available
+ in official upstream repo.
+
08 Jan 2008; Dominique Michel <dominique.michel@xxxxxxxxxxxx> zita-convolver-
0.1.0: Initial ebuild
20 Mar 2009; Dominique Michel <dominique.michel@xxxxxxxxx> removed 0.1.0,
added 1.0.1 ebuild
-
\ No newline at end of file
+
Modified: trunk/overlays/proaudio/media-libs/zita-convolver/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/Manifest 2011-01-17 20:19:21 UTC (rev 1851)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/Manifest 2011-01-19 08:57:39 UTC (rev 1852)
@@ -1,5 +1,5 @@
-AUX zita-convolver-1.0.0-makefile.patch 941 RMD160 6f76d65d0ff6e284ab1dabf9a304721ef4608f5e SHA1 0e88f8ae66b8e79f6663f73d6868b31af2ccb914 SHA256 d320edc0fdb4b1a461b9e49b2a86828ebdc7d8865397703bb28633c98f81bc34
-DIST zita-convolver-1.0.0.tar.bz2 12772 RMD160 d610ad26857cd6f8cb3c661a4cc4cf5341657041 SHA1 eecb72e7f93a45fb508b5d69b4a92cbec5e2ea06 SHA256 f38bcb47442a786802ffbecdc334da4ee4f412980eb2a69b8e92beb39894c2cc
-EBUILD zita-convolver-1.0.0.ebuild 781 RMD160 b4e5f0682738e2296ceb13aa0b0d3bd107047e83 SHA1 e919c04048a884fbace2983430be73761dda89ba SHA256 7ac2ddc5753a326fbde10a360f1c4b1ee45a9527b73d3c45c5914c88e29f9211
-MISC ChangeLog 331 RMD160 e652cec5d2e610becc16970ea6db5c7b1f568ad6 SHA1 00170d2eb6ea960bb1dfd167e5f88e9a33955710 SHA256 1ac847ec8913c765361a0c591d17907d45f52f62af873218f844dd90149c6353
+AUX zita-convolver-2.0.0-Makefile.patch 1769 RMD160 c5c026b74046a1d088faa37ef24d32f99c845323 SHA1 6e90cace23d723606c6e197abe18238b474d7257 SHA256 44ed9d04ef68ebb199837a19770644d00f80abf7e7efd586a2fcc8bdd5e7ad23
+DIST zita-convolver-2.0.0.tar.bz2 12858 RMD160 93c93d45b473156d8a1cc9f1c270ee5ac7402ef9 SHA1 0b6c6bee9bfc4c69ce572a01b84163fa4ac5d318 SHA256 a2c9b3a19f24522819ab2ff852915da27cef93b5e32b1a339ece5627ac3c63e4
+EBUILD zita-convolver-2.0.0.ebuild 733 RMD160 037a47e57448651872f7e2f8e2db847a9ebea45c SHA1 3ed92054a3e2b44c58ea88c3c8de44518efed62b SHA256 e0473ece7a9f99245184cd5d492b396380a682c981b08b195e49c553c98c7a28
+MISC ChangeLog 722 RMD160 98672c8b7412edb703343516dc28dd7637ebca9b SHA1 5e86bab0bc4846e532b4f0751d28cc16e4232ca9 SHA256 77464c2e776b6c53a816af48e9d9514c5252a01c70eddace4895105a1e1b25e0
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Deleted: 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 2011-01-17 20:19:21 UTC (rev 1851)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/files/digest-zita-convolver-0.1.0 2011-01-19 08:57:39 UTC (rev 1852)
@@ -1,3 +0,0 @@
-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
Deleted: trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-1.0.0-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-1.0.0-makefile.patch 2011-01-17 20:19:21 UTC (rev 1851)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-1.0.0-makefile.patch 2011-01-19 08:57:39 UTC (rev 1852)
@@ -1,29 +0,0 @@
-*** 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/files/zita-convolver-2.0.0-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-2.0.0-Makefile.patch (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/files/zita-convolver-2.0.0-Makefile.patch 2011-01-19 08:57:39 UTC (rev 1852)
@@ -0,0 +1,51 @@
+--- zita-convolver-2.0.0/libs/Makefile.old 2011-01-19 08:14:23.574717257 +0000
++++ zita-convolver-2.0.0/libs/Makefile 2011-01-19 08:21:32.962716987 +0000
+@@ -17,9 +17,9 @@
+
+ # Modify as required.
+ #
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR ?= lib$(SUFFIX)
+
+
+ MAJVERS = 2
+@@ -28,9 +28,9 @@
+ DISTDIR = zita-convolver-$(VERSION)
+
+
+-CPPFLAGS += -Wall -I. -fPIC -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -O3
+-CPPFLAGS += -mmmx -msse -mfpmath=sse -ffast-math -funroll-loops -fpermissive
+-CPPFLAGS += -march=i686
++CPPFLAGS += -Wall -I. -fPIC -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
++CPPFLAGS += -ffast-math -funroll-loops -fpermissive
++#CPPFLAGS += -march=i686
+ #CPPFLAGS += -DVECTORIZE
+
+ LDLFAGS +=
+@@ -46,16 +46,16 @@
+
+
+ $(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)
+- install -d $(PREFIX)/include
+- install -d $(PREFIX)/$(LIBDIR)
+- install -m 644 $(ZITA-CONVOLVER_H) $(PREFIX)/include
+- install -m 755 $(ZITA-CONVOLVER_MIN) $(PREFIX)/$(LIBDIR)
+- ldconfig
+- ln -sf $(ZITA-CONVOLVER_MIN) $(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_SO)
++ install -d $(DESTDIR)$(PREFIX)/include
++ install -d $(DESTDIR)$(PREFIX)/$(LIBDIR)
++ install -m 644 $(ZITA-CONVOLVER_H) $(DESTDIR)$(PREFIX)/include
++ install -m 755 $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)
++ #ldconfig
++ ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_SO)
+
+
+ clean:
Deleted: trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-1.0.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-1.0.0.ebuild 2011-01-17 20:19:21 UTC (rev 1851)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-1.0.0.ebuild 2011-01-19 08:57:39 UTC (rev 1852)
@@ -1,36 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-IUSE=""
-
-inherit eutils multilib toolchain-funcs
-
-RESTRICT="mirror"
-#S="${WORKDIR}/${PN}"
-
-DESCRIPTION="An audio library by Fons Adriaensen <fons.adriaensen@xxxxxxxxx>"
-HOMEPAGE="http://www.kokkinizita.net/linuxaudio"
-SRC_URI="http://www.audiodef.com/gentoo/proaudio/src/zita-convolver/${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-libs/zita-convolver/zita-convolver-2.0.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-2.0.0.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-libs/zita-convolver/zita-convolver-2.0.0.ebuild 2011-01-19 08:57:39 UTC (rev 1852)
@@ -0,0 +1,35 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="A high performance audio signal convolver library"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/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"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+}
+
+src_compile() {
+ CXX="$(tc-getCXX)" emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" PREFIX=/usr LIBDIR="$(get_libdir)" install || die
+ dodoc ../AUTHORS
+}