[proaudio] [1951] media-sound/tetraproc-0.8.2 bump

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


Revision: 1951
Author:   gavlee
Date:     2011-04-29 09:14:33 +0200 (Fri, 29 Apr 2011)
Log Message:
-----------
media-sound/tetraproc-0.8.2 bump

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog
    trunk/overlays/proaudio/media-sound/tetraproc/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.2-makefile.patch
    trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.2.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.6.2-makefile.patch
    trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.6.2.ebuild

Modified: trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog	2011-04-29 06:44:45 UTC (rev 1950)
+++ trunk/overlays/proaudio/media-sound/tetraproc/ChangeLog	2011-04-29 07:14:33 UTC (rev 1951)
@@ -1,7 +1,14 @@
 # ChangeLog for media-sound/tetraproc
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*tetraproc-0.8.2 (29 Apr 2011)
+
+  29 Apr 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  -tetraproc-0.6.2.ebuild, -files/tetraproc-0.6.2-makefile.patch,
+  +tetraproc-0.8.2.ebuild, +files/tetraproc-0.8.2-makefile.patch:
+  changed download location, update makefile patch, dep tweaks, bump
+
   12 Apr 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   tetraproc-0.6.2.ebuild, +files/tetraproc-0.6.2-makefile.patch:
   add makefile patch and some tweaks

Modified: trunk/overlays/proaudio/media-sound/tetraproc/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/Manifest	2011-04-29 06:44:45 UTC (rev 1950)
+++ trunk/overlays/proaudio/media-sound/tetraproc/Manifest	2011-04-29 07:14:33 UTC (rev 1951)
@@ -1,5 +1,5 @@
-AUX tetraproc-0.6.2-makefile.patch 1323 RMD160 b5b21374359a90b6ee8abe18a8e89ce52eeb8093 SHA1 0ea54dd70a89a7d4cc0b7494da16d621a163c34c SHA256 9056077c79b4afc53d141cfb7388372e87e8efb9287dd0692ef533aa659a0886
-DIST tetraproc-0.6.2.tar.bz2 41616 RMD160 81bd5db742df4aae9db34d4723a96f0f735b6627 SHA1 be488ff4a5ce879db4e7260841405a143665a621 SHA256 0ae33012a80f8dfa4b9773e27fafa1557e71dbf776eca721d0fd55aa25948789
-EBUILD tetraproc-0.6.2.ebuild 945 RMD160 17b7586c8911d2d236270211b38fa5dfb99924e1 SHA1 66239ab283623f01c02e93fd54055c980827daa4 SHA256 4c789cf3fe805d0836a01bab6a304894677b164cb8b0aabe3f31af95421de336
-MISC ChangeLog 421 RMD160 1b055f2a931fe85a3ff564259c3473dd7361edda SHA1 32c40079dc1318aebf81cd1901cf972fde7d64f5 SHA256 c60066219d66614b080217ed688f4c8c9ee4595a4dc075d47ef2f93ba5670dfd
+AUX tetraproc-0.8.2-makefile.patch 1284 RMD160 6d36d80c959277d228a170c7323642841d53efd5 SHA1 7c6dd992e809a095e82063047d6e7b844f060b0b SHA256 c49698c6b133f3a6a61df1590486fcbc41a13818648c2eefe633d52aa3574d63
+DIST tetraproc-0.8.2.tar.bz2 49509 RMD160 364c3a09415e76f8057dafac1360c092491704ae SHA1 d340eac9fe5b1fe1c6a834d48c09666c364e82bd SHA256 7bfaebeaa7cd92baecd50ed3a1e8bcdcc14e3e7eb23b3f6065051a57eadac39f
+EBUILD tetraproc-0.8.2.ebuild 952 RMD160 5803281b381a906db9aeaf45a50636e9ad080a16 SHA1 f1d40a11552989eeb214ae68896b913b64a0ecf4 SHA256 7ed2bb7c2c44bac40e16f7b14526e08881ed3a2becc591783b5890945c9d53fe
+MISC ChangeLog 711 RMD160 c5768a6e93d1501200e58bcdefa0c12e3ec18ba9 SHA1 9badbb15321992f4fc5b10d383ab07acdb4daf80 SHA256 8673b849eb51fd1352326383e7bdaeb6aec4b474094d428fd4cb5d732078461d
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.6.2-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.6.2-makefile.patch	2011-04-29 06:44:45 UTC (rev 1950)
+++ trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.6.2-makefile.patch	2011-04-29 07:14:33 UTC (rev 1951)
@@ -1,38 +0,0 @@
---- tetraproc-0.6.2/source/Makefile.old	2010-04-12 17:11:36.000000000 +0100
-+++ tetraproc-0.6.2/source/Makefile	2010-04-12 17:11:11.000000000 +0100
-@@ -14,11 +14,11 @@
- #  along with this program; if not, write to the Free Software
- #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- 
--
--PREFIX = /usr/local
-+CXX ?= g++
-+PREFIX ?= /usr/local
- SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
- SHARED = $(PREFIX)/share/tetraproc
--LIBDIR = lib$(SUFFIX)
-+LIBDIR ?= lib$(SUFFIX)
- VERSION = 0.6.2
- DISTDIR = tetraproc-$(VERSION)
- CPPFLAGS += -O3 -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
-@@ -42,16 +42,16 @@
- tetraproc:	LDLIBS += -lsndfile -lfftw3f -lclxclient -lclthreads -ljack -lpng -lXft -lX11 -lrt 
- tetraproc:	LDFLAGS += -L/usr/X11R6/lib
- tetraproc:	$(TETRAPROC_O)
--	g++ $(LDFLAGS) -o $@ $(TETRAPROC_O) $(LDLIBS)
-+	$(CXX) $(LDFLAGS) -o $@ $(TETRAPROC_O) $(LDLIBS)
- 
- $(TETRAPROC_O):
- -include $(TETRAPROC_O:%.o=%.d)
- 
- 
- install:	all
--	/usr/bin/install -m 755 tetraproc $(PREFIX)/bin
--	/usr/bin/install -d $(SHARED)
--	/usr/bin/install -m 644 ../share/* $(SHARED)
-+	/usr/bin/install -D -m 755 tetraproc $(DESTDIR)$(PREFIX)/bin/tetraproc
-+	/usr/bin/install -d $(DESTDIR)$(SHARED)
-+	/usr/bin/install -m 644 ../share/* $(DESTDIR)$(SHARED)
- 
- 
- clean:

Added: trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.2-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.2-makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/tetraproc/files/tetraproc-0.8.2-makefile.patch	2011-04-29 07:14:33 UTC (rev 1951)
@@ -0,0 +1,37 @@
+--- tetraproc-0.8.2/source/Makefile.old	2011-04-29 07:59:18.266002344 +0100
++++ tetraproc-0.8.2/source/Makefile	2011-04-29 08:00:10.895002420 +0100
+@@ -18,13 +18,13 @@
+ # ----------------------------------------------------------------------------
+ 
+ 
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+ SHARED = $(PREFIX)/share/tetraproc
+-LIBDIR = lib$(SUFFIX)
++LIBDIR ?= lib$(SUFFIX)
+ VERSION = 0.8.2
+ DISTDIR = tetraproc-$(VERSION)
+-CPPFLAGS += -O3 -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
++CPPFLAGS += -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
+ CPPFLAGS += -march=native
+ 
+ 
+@@ -39,7 +39,7 @@
+ tetraproc:	LDLIBS += -lsndfile -lfftw3f -lclxclient -lclthreads -ljack -lpng -lXft -lX11 -lrt 
+ tetraproc:	LDFLAGS += -L/usr/X11R6/lib
+ tetraproc:	$(TETRAPROC_O)
+-	g++ $(LDFLAGS) -o $@ $(TETRAPROC_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(TETRAPROC_O) $(LDLIBS)
+ 
+ $(TETRAPROC_O):
+ -include $(TETRAPROC_O:%.o=%.d)
+@@ -50,7 +50,7 @@
+ 
+ tetrafile:	LDLIBS += -lsndfile -lfftw3f -lrt 
+ tetrafile:	$(TETRAFILE_O)
+-	g++ $(LDFLAGS) -o $@ $(TETRAFILE_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(TETRAFILE_O) $(LDLIBS)
+ 
+ $(TETRAFILE_O):
+ -include $(TETRAFILE_O:%.o=%.d)

Deleted: trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.6.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.6.2.ebuild	2011-04-29 06:44:45 UTC (rev 1950)
+++ trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.6.2.ebuild	2011-04-29 07:14:33 UTC (rev 1951)
@@ -1,40 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils multilib toolchain-funcs
-
-RESTRICT="mirror"
-DESCRIPTION="A-format to B-format signal converter for tetrahedral Ambisonic
-microphones"
-HOMEPAGE="http://www.kokkinizita.net/linuxaudio";
-SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=media-sound/jack-audio-connection-kit-0.100
-	>=media-libs/libclthreads-2.4.0
-	>=media-libs/libclxclient-3.6.1"
-
-S="${S}/source"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${FILESDIR}/${P}-makefile.patch"
-	esed_check -i -e '/^CPPFLAGS/ s/-O3//' Makefile
-}
-
-src_compile() {
-	tc-export CC CXX
-	emake PREFIX="/usr" LIBDIR="$(get_libdir)" || die "make failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX="/usr" install || die "make install failed"
-	cd ..
-	dodoc AUTHORS README
-}

Added: trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/tetraproc/tetraproc-0.8.2.ebuild	2011-04-29 07:14:33 UTC (rev 1951)
@@ -0,0 +1,41 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="A-format to B-format signal converter for tetrahedral Ambisonic
+microphones"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/";
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-sound/jack-audio-connection-kit-0.100
+	>=media-libs/libclthreads-2.4.0
+	>=media-libs/libclxclient-3.6.1
+	>=media-libs/libsndfile-1.0.23
+	>=sci-libs/fftw-3.2.2:3.0"
+RDEPEND="${DEPEND}"
+
+S=${S}/source
+
+RESTRICT="mirror"
+
+src_prepare() {
+	epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+	CXX="$(tc-getCXX)" emake PREFIX="/usr" LIBDIR="$(get_libdir)" || die
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX="/usr" install || die
+	cd ..
+	dodoc AUTHORS README blockdiagram.pdf
+}


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