[proaudio] [2810] media-sound/aliki: version bump, thanks to Zlobin Nikita for the report, port patch, call emake directly, update license

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


Revision: 2810
Author:   lilrc
Date:     2013-11-29 22:52:18 +0100 (Fri, 29 Nov 2013)
Log Message:
-----------
media-sound/aliki: version bump, thanks to Zlobin Nikita for the report, port patch, call emake directly, update license

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/aliki/aliki-0.3.0.ebuild
    trunk/overlays/proaudio/media-sound/aliki/files/aliki-0.3.0-Makefile.patch

Modified: trunk/overlays/proaudio/media-sound/aliki/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/aliki/ChangeLog	2013-11-29 20:52:24 UTC (rev 2809)
+++ trunk/overlays/proaudio/media-sound/aliki/ChangeLog	2013-11-29 21:52:18 UTC (rev 2810)
@@ -2,6 +2,15 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*aliki-0.3.0 (29 Nov 2013)
+
+  29 Nov 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  +aliki-0.3.0.ebuild, +files/aliki-0.3.0-Makefile.patch:
+  Version bump with necessary ported patch. Thanks to Zlobin Nikita for
+  reporting the issue.
+  Call emake directly to avoid redefining ${S}.
+  Update license.
+
 *aliki-0.2.0 (17 Apr 2013)
 
   17 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/aliki/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/aliki/Manifest	2013-11-29 20:52:24 UTC (rev 2809)
+++ trunk/overlays/proaudio/media-sound/aliki/Manifest	2013-11-29 21:52:18 UTC (rev 2810)
@@ -1,6 +1,9 @@
 AUX aliki-0.2.0-Makefile.patch 1623 SHA256 3f6304a1a776899eba96ca3128abe549019f39221c429af4e10fbfbc555ef56d SHA512 0c425bb88c79dc648b77bec14b0e71858cc3e4bb8d77aff995ee7f7108f9d721db3a217a76a09bb299d3a928de8a759256879e01401a754f9e85582f525d7e82 WHIRLPOOL fbe20118f3682d8ca08789446066e5e2d71209dd33b63ac11714572821a57bf213aec3c2f274194cc24700c14ff0fd69affa9b2c9534919085c91fdf893edf1a
+AUX aliki-0.3.0-Makefile.patch 1554 SHA256 d2ba80848e2274793e5c0a8aab385f9f008110e90f6d636d15706e4ac89968bc SHA512 56d0618e2174e5bae243984a745428e5e830370e81fa034ecd9f3464bc66ec9b223ab909b02acfc20c0a35fa81fd771b54b7215e287943c740f1d68ac149a9c9 WHIRLPOOL c6405b797e00d9cf6dd19eecde6e4af6ae9db83a59a06cae82e5fe7a5c4f035e833471da883388cbc75890eefcd1a80354443a000a6f3ea4d0a401e0423bf264
 DIST aliki-0.2.0.tar.bz2 48254 SHA256 5761d50dc36b6a6002c1601b71b98f75a61dbf5f635cabd25c0d81b64af0ea1a SHA512 1d8729d92a48829ac162544ad407824038baf61a76506fe56a9a41787aad9be19496044f5c0fc68ce2b0f8652616ba6ee16b4a895ff3f66844c4cd3d24de6c5f WHIRLPOOL 55fcd76d3059f513c8a8b5a49b71c98aa73f20ca4ab28ec70cf6448b53fb2644a20b60254c6756793e37abadfbb94a2fcf1c9e6ba7faf789f705fbc9df6140d4
+DIST aliki-0.3.0.tar.bz2 359425 SHA256 b97c45d8fcbdc3b75846adf341f861a498fc52f9c13e78ad4e6d7bc8d952bc2b SHA512 4ffb8287b1e0266d0d967d9cffae8f6438b0602e90b2c1cabdbaddf34b959e025d5cc247856642ebbebcaaa1314606b7f58d73b9e616ffcb54280f86f3788596 WHIRLPOOL 0b03ac9a309eea7d595414887c4588973e79a995dfa9f45de0eb8c70401abaa2549517e12d2773aa3e3118b2ac3bc6315b2af878a793a841fd6314895f1ab755
 DIST aliki-manual.pdf 340485 SHA256 a9df0b7a834a0dcde59e2fb1f4bbe5bd87650c0d70cca847e0927e8ce6ead09a SHA512 17788ae30d7b77460fa33c7e4319a8570ab3a7243b7a43ef572a3ed307ef70f94a2f8b1d528603c307c9b405ae5a453a3201a0924b7e17c206d4a2462ab023d8 WHIRLPOOL 04cf9176c0bc08bd44ad15edb406346818f4bcffca5f163789c2c9a18dfac2f531b9b908011898526e3f219d0c8000a0785664d010d2a28cb65fcd8a72044798
 EBUILD aliki-0.2.0.ebuild 1029 SHA256 ee6c0163e58dbf6e7e2c01a78044d10300b32ea72f9a4426820c29d93435cc11 SHA512 9d831e04e95642e619a091319bfb500895c893106b5b46793145a39e2e9c7d9875bb98888d83d6726416dc429d6b886072d1e7155bde5770128424a007b64761 WHIRLPOOL 65ebb03c11caf0f942ad8a6277ecb1aec07cc5689755da055f74849dfce50f5e4db3f845dda5b89c654e4eb9e0cbc9c037526421ab1c557d7ca3cd0c5b7d331f
-MISC ChangeLog 1119 SHA256 9fa6e33b6ee56d975b4d557d0eeb071888921ca08b1157ed3c3cf3837ae8c255 SHA512 e0374fbc7eeaf31b8cb32bed75c0a6915e160fe079af5c80c66f2eaf5e60f2e0fe495d54b0c2f1b84bdf1f807972663dbb2f5b207b21dd4a7576a6effa4e59bd WHIRLPOOL 66378e9ffce8f2bcce5fcfa686f1fb89cbe3905b65cd033fb5c1b1fcc7a9fdcebe66db62208430a26297318e71ba7ccc24edd61c6c720a85855e9e4e004cca6f
+EBUILD aliki-0.3.0.ebuild 979 SHA256 f636c7a0c50016b41264c809d121ce8d2564827480fdc74b2a986a79a3fbe56a SHA512 59cabd5203c79ccce9041dc0a28afe5c9111cc107d8b16ddb09590e0aa8daf9027f001c0ffa597982cfff6aaa0bf9de70cc538b66b199dd1f80b1de1a5947169 WHIRLPOOL 7fdcfbfc7c739515eb48c4b2ecdc9554ade3d3ee1e32f172cb3be8df774488d4515823c8cb6f089defbbdc1c3ce003f0bc7dbe4869bee8bd3fdf38a62a5f434e
+MISC ChangeLog 1432 SHA256 6c8575dba02ddc87f25ac189451d30cd58d0babafa85830cdf28451bbd17e58c SHA512 4e31bbc3b5073af09c3629ae9ae6aed610b34e3042211a6384dad63d4c0ec05a456d4404529a247d53d6a0717d80ee0a6372a75b5ce8d0f0dfb3f47110a72d01 WHIRLPOOL a7a42b2c8995c14d3e55df41e6864bc3a4fa66ca61d4fe97e9fb73d427d86b557a3feb22ecbce79683ea55bb27b752c40c81714f4d882fca4f0a1fcccccdf2dd
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Copied: trunk/overlays/proaudio/media-sound/aliki/aliki-0.3.0.ebuild (from rev 2809, trunk/overlays/proaudio/media-sound/aliki/aliki-0.2.0.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/aliki/aliki-0.3.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aliki/aliki-0.3.0.ebuild	2013-11-29 21:52:18 UTC (rev 2810)
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit base toolchain-funcs
+
+DESCRIPTION="An integrated system for Impulse Response measurements"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/";
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+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.18
+	>=media-libs/zita-alsa-pcmi-0.2.0
+	>=sci-libs/fftw-3.2.2:3.0"
+RDEPEND="${DEPEND}"
+
+RESTRICT="mirror"
+
+DOCS=(AUTHORS README)
+
+PATCHES=("${FILESDIR}/${P}-Makefile.patch")
+
+src_compile() {
+	emake -C source CXX="$(tc-getCXX)" PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+	use doc && DOCS+=("${S}/doc/aliki-manual.pdf")
+
+	emake -C source DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+	base_src_install_docs
+}

Added: trunk/overlays/proaudio/media-sound/aliki/files/aliki-0.3.0-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/aliki/files/aliki-0.3.0-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/aliki/files/aliki-0.3.0-Makefile.patch	2013-11-29 21:52:18 UTC (rev 2810)
@@ -0,0 +1,47 @@
+diff -ur aliki-0.3.0.orig/source/Makefile aliki-0.3.0/source/Makefile
+--- aliki-0.3.0.orig/source/Makefile	2013-11-29 22:08:57.954937492 +0100
++++ aliki-0.3.0/source/Makefile	2013-11-29 22:11:57.570936483 +0100
+@@ -20,13 +20,13 @@
+ 
+ # Modify as required.
+ #
++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)
+ VERSION = 0.3.0
+ CPPFLAGS += -DVERSION=\"$(VERSION)\" -DPREFIX=\"$(PREFIX)\"
+-CXXFLAGS += -O2 -Wall -MMD -MP
+-CXXFLAGS += -march=native
++CXXFLAGS += -MMD -MP
+ 
+ 
+ all:	aliki aliki-rt
+@@ -39,7 +39,7 @@
+ aliki:	LDLIBS += -lclxclient -lclthreads -lsndfile -lfftw3f -lXft -lX11 -lpthread -lrt
+ aliki:	LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L/usr/X11R6/$(LIBDIR)
+ aliki:	$(ALIKI_O)
+-	g++ $(LDFLAGS) -o $@ $(ALIKI_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(ALIKI_O) $(LDLIBS)
+ $(ALIKI_O):
+ -include $(ALIKI_O:%.o=%.d)
+ 
+@@ -49,15 +49,15 @@
+ aliki-rt:	LDLIBS += -lzita-alsa-pcmi -lclthreads -lsndfile -ljack -lasound -lpthread -lrt
+ aliki-rt:	LDFLAGS += -L$(PREFIX)/$(LIBDIR)
+ aliki-rt:	 $(ALIKI_RT_O) $(LIBCLX)
+-	g++ $(LDFLAGS) -o $@ $(ALIKI_RT_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(ALIKI_RT_O) $(LDLIBS)
+ $(ALIKI_RT_O):
+ -include $(ALIKI_RT_O:%.o=%.d)
+ 
+ 
+ 
+ install:	aliki aliki-rt
+-	install -m 755 aliki    $(DESTDIR)$(PREFIX)/bin
+-	install -m 755 aliki-rt $(DESTDIR)$(PREFIX)/bin
++	install -Dm 755 aliki    $(DESTDIR)$(PREFIX)/bin/aliki
++	install -Dm 755 aliki-rt $(DESTDIR)$(PREFIX)/bin/aliki-rt
+ 
+ uninstall:
+ 	/bin/rm -f $(DESTDIR)$(PREFIX)/bin/aliki


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