[proaudio] [2263] Bump ambdec to 0.5.1; new SRC_URI; moved to EAPI=2; clean-up

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


Revision: 2263
Author:   dominique
Date:     2012-11-06 20:11:38 +0100 (Tue, 06 Nov 2012)
Log Message:
-----------
Bump ambdec to 0.5.1; new SRC_URI; moved to EAPI=2; clean-up

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild
    trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.4.2.ebuild
    trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.4.2-Makefile.patch

Modified: trunk/overlays/proaudio/media-sound/ambdec/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/ChangeLog	2012-11-05 13:17:59 UTC (rev 2262)
+++ trunk/overlays/proaudio/media-sound/ambdec/ChangeLog	2012-11-06 19:11:38 UTC (rev 2263)
@@ -1,7 +1,13 @@
 # ChangeLog for media-sound/ambdec
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  06 Nov 2010; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  +ambdec-0.5.1.ebuild with new SRC_URI, moved to EAPI=2, clean-up
+  -ambdec-0.4.2.ebuild
+  +files/ambdec-0.5.1-Makefile.patch
+  -files/ambdec-0.4.2-Makefile.patch, some tweaks
+  
   20 Apr 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> ambdec-0.4.2.ebuild,
   +files/ambdec-0.4.2-Makefile.patch:
   include a makefile patch, some tweaks

Modified: trunk/overlays/proaudio/media-sound/ambdec/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/Manifest	2012-11-05 13:17:59 UTC (rev 2262)
+++ trunk/overlays/proaudio/media-sound/ambdec/Manifest	2012-11-06 19:11:38 UTC (rev 2263)
@@ -1,6 +1,6 @@
-AUX ambdec-0.4.2-Makefile.patch 1594 RMD160 3794af4e2ed7b84b1940f4a78b1e1bd47da06727 SHA1 2cb31ff35ed803c0b7b750348f5077273268f45c SHA256 83e56b4d1f0b5b65efdc359bbe5d77bf518acf3cc5acb91c71b558ede24ec174
-DIST ambdec-0.4.2.tar.bz2 44384 RMD160 00309a92a097245353df5d0c936a9f94461d081a SHA1 ea87efca3e8105a0c319ef3cb447359b2ca094e1 SHA256 5b173cc8225bc3b3c18a452a664ba41cef1be844436b2ecc36e37c3e56d035f1
-DIST ambdec-manual.pdf 206659 RMD160 b3254e8694f7e36f6931f4e099b7c0c2409deab5 SHA1 7e6fb3d3d0d3435e8b5f8f99bbd35a6d3cb89df9 SHA256 a536b98ba1c142a9cbea51595b09c6cd44f0ec7e83fccbf113cde49756f85800
-EBUILD ambdec-0.4.2.ebuild 1020 RMD160 a3c4b899a2cdfdc2091b152bb089f80763b595da SHA1 7dc230ba0f9cfc72ab16b196a3b249b49ba699d5 SHA256 28af702b3183faf95d719bd8e3dcf9ec37a877e9c2bccca6404bec9d61d5406e
-MISC ChangeLog 472 RMD160 58a7048dfc0ef148ec86fce9039fad5a33dadd0e SHA1 1ce1ab1fa75dfd3caf8618a41a6361ee3f36eb40 SHA256 78c6814eef208eb8771dd6c6675fafc22cd860c4f44994b4be195291bad4330a
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+AUX ambdec-0.5.1-Makefile.patch 1096 SHA256 e5cb3b7aeabd164a869a3b5c476b0ea35f127cfec83987b8935d2b1cb9b7e47a SHA512 6b58e1c632d041b6d68b829c5407671edf32410afd9ef04d6254f69fd3a18710557b4ae34452c77ee628a341a0ae1b3ab95a9e046ba9e30fe7c145df721bc74b WHIRLPOOL 14869deee95f650079aa4801764f3f49dd396c8555e1ae0d975c9a59b2115641f19889cee2d0e8609e54e63cdd3da3f9bf458c1192c2830cbfe959157ed7e1bd
+DIST ambdec-0.5.1.tar.bz2 43347 SHA256 0497636ac97b4883e45348604419980f7c525e2eebede7026550cc43f85e8074 SHA512 91f755259247b8a04c80c2f50f961e64afe9ffec24037b09ad8f16c58d3761c250c4174fe12607c84080064677242fcfa54ff1fea391a8a45e15981c006824db WHIRLPOOL 7d29c1e165c1a81fb3af949326e2974153090a290deca779d876fecf38fbdacb79e59b1e63ba14c34ee9579417abd852791331dd9920f4c054dec19447ccaa3f
+DIST ambdec-manual.pdf 206659 SHA256 a536b98ba1c142a9cbea51595b09c6cd44f0ec7e83fccbf113cde49756f85800 SHA512 373acb5a0509daacbb16d52da6309418ba13a76d4c53a88c13e0eb822ecf7c2aa5f0108f7f1830a36120b4eef9538aadb4c318ecdff2c04e9ee524d7fc1aaa66 WHIRLPOOL 4b52fdc4e0145dcb1977799d44f80708573a878e51e40d14ae3ef685c3c497dc1554050e188a1c0a4d70690dad69269b03999ebe088d225cf57785e8c031548e
+EBUILD ambdec-0.5.1.ebuild 1027 SHA256 7a622f6aecaa346af7eb8ba6dcc0975c64925c411bde375f129ba877f5cc74e1 SHA512 2a34b917175f9e730670dd7cf1ea17948f9f0cf064364fff67984587f372ba89baf7b0257e42fe6b70eeda53a7ac4f2f8639cd8beaa6f8fd916a2bc0362634af WHIRLPOOL 17e44455dd165ed5724bac913603fd985c858225ccec102103e64b696ce5154e9e4713deac1150bab371db480b50dafa57949b00afba99be84d313f685dc7048
+MISC ChangeLog 718 SHA256 50b0af7cd433863458e604b34f1ceac0b8e5e4fb5771372f8d589aa6eeba4a83 SHA512 38e7e0ffde2ff415f34a72ae8495cd97871fd85e91bab3b1dcd215ec571e053a942ae783fab2dba489b03824f3ddd934b968f1336f9e44676e3f363983d6c4e3 WHIRLPOOL ce6456ebd6ca0ed9d6263333710f6569bb542db2f5245557b0094067e0ac56e5001cdff1aeaacfa455e921990f6d8d2b5342909d5c1d8552a31e1d03ef9c0ca7
+MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Deleted: trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.4.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.4.2.ebuild	2012-11-05 13:17:59 UTC (rev 2262)
+++ trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.4.2.ebuild	2012-11-06 19:11:38 UTC (rev 2263)
@@ -1,36 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils toolchain-funcs multilib
-
-RESTRICT="mirror"
-DESCRIPTION="An Ambisonic decoder for first and second order"
-HOMEPAGE="http://www.kokkinizita.net/linuxaudio";
-SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2
-	http://www.kokkinizita.net/linuxaudio/downloads/ambdec-manual.pdf";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc"
-
-DEPEND=">=media-sound/jack-audio-connection-kit-0.100
-	>=media-libs/libclthreads-2.4.0
-	>=media-libs/libclxclient-3.6.1"
-
-src_compile() {
-	tc-export CC CXX
-	cd "${S}/source"
-	epatch "${FILESDIR}/${P}-Makefile.patch"
-	esed_check -i -e "/^CPPFLAGS/ s/-O2//" "${S}/source/Makefile"
-	emake PREFIX="/usr" LIBDIR="$(get_libdir)" || die "make failed"
-}
-
-src_install() {
-	cd "${S}/source"
-	emake PREFIX="/usr" DESTDIR="${D}" install || die "install failed"
-	cd ..
-	dodoc AUTHORS README
-	use doc && dodoc "$DISTDIR"/ambdec-manual.pdf
-}

Added: trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild	2012-11-06 19:11:38 UTC (rev 2263)
@@ -0,0 +1,40 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit exteutils toolchain-funcs multilib
+
+RESTRICT="mirror"
+DESCRIPTION="An Ambisonic decoder for first and second order"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio";
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2
+	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/ambdec-manual.pdf";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+
+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_prepare() {
+	epatch "${FILESDIR}/${P}-Makefile.patch"
+	esed_check -i -e "/^CPPFLAGS/ s/-O2//" Makefile
+}
+
+src_compile() {
+	tc-export CC CXX
+	emake PREFIX="/usr" LIBDIR="$(get_libdir)" || die "make failed"
+}
+
+src_install() {
+	emake PREFIX="/usr" DESTDIR="${D}" install || die "install failed"
+	cd ..
+	dodoc AUTHORS README
+	use doc && dodoc "$DISTDIR"/ambdec-manual.pdf
+}

Deleted: trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.4.2-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.4.2-Makefile.patch	2012-11-05 13:17:59 UTC (rev 2262)
+++ trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.4.2-Makefile.patch	2012-11-06 19:11:38 UTC (rev 2263)
@@ -1,49 +0,0 @@
---- ambdec-0.4.2/source/Makefile.old	2010-04-20 17:26:16.000000000 +0100
-+++ ambdec-0.4.2/source/Makefile	2010-04-20 18:38:33.000000000 +0100
-@@ -14,10 +14,10 @@
- #  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/')
--LIBDIR = lib$(SUFFIX)
-+LIBDIR ?= lib$(SUFFIX)
- SHARED = $(PREFIX)/share
- VERSION = 0.4.2
- DISTDIR = ambdec-$(VERSION)
-@@ -36,7 +36,7 @@
- ambdec:	LDLIBS += -lclxclient -lclthreads -ljack -lpng -lXft -lX11 -lrt
- ambdec:	LDFLAGS += -L/usr/X11R6/lib
- ambdec:	$(AMBDEC_O)
--	g++ $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)
-+	$(CXX) $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)
- 
- $(AMBDEC_O):
- -include $(AMBDEC_O:%.o=%.d)
-@@ -47,7 +47,7 @@
- 
- ambdec_cli:	LDLIBS += -lclthreads -ljack -lrt
- ambdec_cli:	$(AMBDEC_CLI_O)
--	g++ $(LDFLAGS) -o $@ $(AMBDEC_CLI_O) $(LDLIBS)
-+	$(CXX) $(LDFLAGS) -o $@ $(AMBDEC_CLI_O) $(LDLIBS)
- 
- $(AMBDEC_CLI_O):
- -include $(AMBDEC_CLI_O:%.o=%.d)
-@@ -55,10 +55,10 @@
- 
- 
- install:	all
--	/usr/bin/install -m 755 ambdec $(PREFIX)/bin
--	/usr/bin/install -m 755 ambdec_cli $(PREFIX)/bin
--	/usr/bin/install -d $(SHARED)/ambdec
--	/usr/bin/install -m 644 ../share/* $(SHARED)/ambdec
-+	/usr/bin/install -D -m 755 ambdec $(DESTDIR)$(PREFIX)/bin/ambdec
-+	/usr/bin/install -D -m 755 ambdec_cli $(DESTDIR)$(PREFIX)/bin/ambdec_cli
-+	/usr/bin/install -d $(DESTDIR)$(SHARED)/ambdec
-+	/usr/bin/install -m 644 ../share/* $(DESTDIR)$(SHARED)/ambdec
- 
- 
- clean:

Added: trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch	2012-11-06 19:11:38 UTC (rev 2263)
@@ -0,0 +1,34 @@
+--- source/Makefile.old	2012-11-06 20:35:44.000000000 +0100
++++ source/Makefile	2012-11-06 20:46:49.000000000 +0100
+@@ -18,10 +18,10 @@
+ #
+ # ----------------------------------------------------------------------------
+ 
+-
+-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/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR ?= lib$(SUFFIX)
+ SHARED = $(PREFIX)/share/ambdec
+ VERSION = 0.5.1
+ CPPFLAGS +=  -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
+@@ -39,7 +39,7 @@
+ ambdec:	LDLIBS += -lclxclient -lclthreads -ljack -lpng -lXft -lX11 -lrt
+ ambdec:	LDFLAGS += -L/usr/X11R6/lib
+ ambdec:	$(AMBDEC_O)
+-	g++ $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)
+ 
+ $(AMBDEC_O):
+ -include $(AMBDEC_O:%.o=%.d)
+@@ -50,7 +50,7 @@
+ 
+ ambdec_cli:	LDLIBS += -lclthreads -ljack -lrt
+ ambdec_cli:	$(AMBDEC_CLI_O)
+-	g++ $(LDFLAGS) -o $@ $(AMBDEC_CLI_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(AMBDEC_CLI_O) $(LDLIBS)
+ 
+ $(AMBDEC_CLI_O):
+ -include $(AMBDEC_CLI_O:%.o=%.d)


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