[proaudio] [1798] media-sound/jack_capture-0.9.56 bump

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


Revision: 1798
Author:   gavlee
Date:     2010-11-09 18:52:48 +0100 (Tue, 09 Nov 2010)
Log Message:
-----------
media-sound/jack_capture-0.9.56 bump

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jack_capture/files/jack_capture-0.9.56-Makefile.patch
    trunk/overlays/proaudio/media-sound/jack_capture/jack_capture-0.9.56.ebuild

Modified: trunk/overlays/proaudio/media-sound/jack_capture/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_capture/ChangeLog	2010-11-08 17:42:13 UTC (rev 1797)
+++ trunk/overlays/proaudio/media-sound/jack_capture/ChangeLog	2010-11-09 17:52:48 UTC (rev 1798)
@@ -2,6 +2,12 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*jack_capture-0.9.56 (09 Nov 2010)
+
+  09 Nov 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  +jack_capture-0.9.56.ebuild, +files/jack_capture-0.9.56-Makefile.patch:
+  bump
+
   23 Oct 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   jack_capture-0.9.6.ebuild, jack_capture-0.9.44.ebuild:
   add RESTRICT=mirror. die if no binaries are found at src_install.

Modified: trunk/overlays/proaudio/media-sound/jack_capture/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_capture/Manifest	2010-11-08 17:42:13 UTC (rev 1797)
+++ trunk/overlays/proaudio/media-sound/jack_capture/Manifest	2010-11-09 17:52:48 UTC (rev 1798)
@@ -1,7 +1,10 @@
 AUX jack_capture-0.9.44-Makefile.patch 439 RMD160 18f57281e1b19b2b8280dbc249d5393c603ba235 SHA1 58e8db2f3bbc3070abd77f999aff3e14247ea509 SHA256 361a2b5434e7b56ba223c4593ba76f67e74944c734830cc26ff5d58782127ffc
+AUX jack_capture-0.9.56-Makefile.patch 1324 RMD160 a1029701718c352210542177d45f069ccc243025 SHA1 4c460f9ca30edc8674d0b6a33cde8d1735d3a4e4 SHA256 206d0378f5ce0c4bb82296a935655dbf9cac11c8f20d7178e3cc3365b4d95666
 DIST jack_capture-0.9.44.tar.gz 54247 RMD160 caeacd04b4be797e22fd3c11cd02817ceeb45021 SHA1 9d00e85a4acd996d8172f4e6aa772c02b31af3d6 SHA256 b5e9ea21ca793a0a13ae7cdfac6bf3b4752b9f014728405290e25471c4cc671b
+DIST jack_capture-0.9.56.tar.gz 47644 RMD160 821ac23588709705875c658c60a813fb4fc7141e SHA1 cf06f413dc3aa0f606bde5773737a130eadabbe5 SHA256 fa376dc23c6ae16954ed5fd6b6254c32100e7a8ae285de450bba15e9fef65edb
 DIST jack_capture-0.9.6.tar.gz 10427 RMD160 d9d82e96ca29fa9d20e4b937f29911983dd2fcd2 SHA1 4e4fabe6666f96c7a39b338a0ee67e1b3d5cc6a5 SHA256 7beb9033e09fd18ff50a4354924f321338b3150e6e5722e738eba263a430ed69
 EBUILD jack_capture-0.9.44.ebuild 1123 RMD160 db943c1c766524d67414bbac48d230aefcbbe1ae SHA1 971799e1bd888c92861b2a08dc9c9fc35bcf5b12 SHA256 231a53b652ba05c7dd0b7bf8e9c3884ee60fe115184937c89cc05407c4c82720
+EBUILD jack_capture-0.9.56.ebuild 1123 RMD160 db943c1c766524d67414bbac48d230aefcbbe1ae SHA1 971799e1bd888c92861b2a08dc9c9fc35bcf5b12 SHA256 231a53b652ba05c7dd0b7bf8e9c3884ee60fe115184937c89cc05407c4c82720
 EBUILD jack_capture-0.9.6.ebuild 624 RMD160 5633bd349203a52dadb2ba6a1ef4276d9ab3b9f9 SHA1 ffea30b881a0897c313b411fadf5787179abeb41 SHA256 403ea3eb4b97d17f95ca661cab4f79eb57957a441b7551560b35171eb6956f6b
-MISC ChangeLog 972 RMD160 59dfeca900f66cf41e30dd601e6fac8cea0c200d SHA1 0ecf14cb4ab0294900a5f6926f6e54589120cb63 SHA256 b0a24346a189e649fc2c5ee544b8fd807aff9b0fe119db0bbd382ca72b7a6c21
+MISC ChangeLog 1146 RMD160 a02fe44749817b1e0d3584dfe776eac6abddc07f SHA1 c437baa69ae6f199959850d87729d33661125b1a SHA256 c56957c761c608096aa9b8217fe8dd0d608abcb53e25b222cab8b9f3073540c3
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/jack_capture/files/jack_capture-0.9.56-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_capture/files/jack_capture-0.9.56-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack_capture/files/jack_capture-0.9.56-Makefile.patch	2010-11-09 17:52:48 UTC (rev 1798)
@@ -0,0 +1,45 @@
+--- jack_capture-0.9.56/Makefile.old	2010-11-09 17:27:14.000000000 +0000
++++ jack_capture-0.9.56/Makefile	2010-11-09 17:42:40.000000000 +0000
+@@ -1,14 +1,14 @@
+ 
+-DESTDIR =
+-prefix = /usr/local
++DESTDIR ?=
++prefix ?= /usr/local
+ bindir = $(prefix)/bin
+ 
+ VERSION=0.9.56
+ 
+-CC=gcc
+-CPP=g++
++CC ?= gcc
++CXX ?= g++
+ 
+-OPTIMIZE=-O3 -march=native
++OPTIMIZE ?= -O3 -march=native
+ #OPTIMIZE=-O0 -g
+ 
+ COMPILEFLAGS=$(OPTIMIZE) -DVERSION=\"$(VERSION)\" -Wall
+@@ -35,7 +35,7 @@
+ 	which install
+ 	which pkg-config
+ 	which $(CC)
+-	which $(CPP)
++	which $(CXX)
+ 	$(CC) -E testsndfile.c >/dev/null
+ 	@echo "All seems good "
+ 	@echo
+@@ -54,11 +54,11 @@
+ 
+ 
+ jack_capture: setformat.c jack_capture.c vringbuffer.c Makefile das_config.h config_flags
+-	$(CC) $(COMPILEFLAGS) jack_capture.c vringbuffer.c -o jack_capture $(LINKFLAGS) `cat config_flags`
++	$(CC) $(COMPILEFLAGS) jack_capture.c vringbuffer.c $(LDFLAGS) -o jack_capture $(LINKFLAGS) `cat config_flags`
+ 
+ 
+ jack_capture_gui2: jack_capture_gui2.cpp
+-	$(CPP) $(OPTIMIZE) `pkg-config --libs --cflags gtk+-2.0` jack_capture_gui2.cpp -o jack_capture_gui2
++	$(CXX) $(OPTIMIZE) `pkg-config --libs --cflags gtk+-2.0` jack_capture_gui2.cpp $(LDFLAGS) -o jack_capture_gui2
+ 
+ config_flags: Makefile das_config.h
+ 	cat das_config.h |grep COMPILEFLAGS|sed s/\\/\\/COMPILEFLAGS// >config_flags

Added: trunk/overlays/proaudio/media-sound/jack_capture/jack_capture-0.9.56.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_capture/jack_capture-0.9.56.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack_capture/jack_capture-0.9.56.ebuild	2010-11-09 17:52:48 UTC (rev 1798)
@@ -0,0 +1,44 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Recording tool which default operation is to capture what goes out to the soundcard from JACK"
+HOMEPAGE="http://www.notam02.no/arkiv/src";
+SRC_URI="http://www.notam02.no/arkiv/src/${P}.tar.gz";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="gtk"
+
+RDEPEND=">=media-libs/libsndfile-1.0.17
+	>=media-sound/jack-audio-connection-kit-0.100
+	gtk? ( x11-libs/gtk+:2 )"
+DEPEND="${RDEPEND}
+	gtk? ( dev-util/pkgconfig )"
+
+src_compile() {
+	epatch "${FILESDIR}/${P}-Makefile.patch"
+	tc-export CC CXX
+	make jack_capture prefix=/usr OPTIMIZE="${CFLAGS}" \
+		${MAKEOPTS} || die "make jack_capture failed"
+	if use gtk; then
+		make jack_capture_gui2 CPP="${CXX}" \
+			prefix=/usr OPTIMIZE="${CXXFLAGS}" \
+			${MAKEOPTS} || die "make jack_capture_gui2 failed"
+	fi
+}
+
+src_install() {
+	dobin jack_capture || die "dobin jack_capture failed"
+	if use gtk ; then
+		dobin jack_capture_gui2 || die "dobin jack_capture_gui2 failed"
+	fi
+	dodoc README
+}


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