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 <[email protected]>
+  -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 <[email protected]> zita-convolver-
   0.1.0: Initial ebuild
 
   20 Mar 2009; Dominique Michel <[email protected]> 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 <[email protected]>"
-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
+}

Reply via email to