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


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