Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

bump jack_capture to latest, update license

  • Loading branch information...
commit 52857e6853a2e30eb7933d5b1fc3d429daeefdb3 1 parent bb83221
@nightmorph authored
View
9 media-sound/jack_capture/Manifest
@@ -1,3 +1,6 @@
-AUX jack_capture-0.9.61-Makefile.patch 1324 RMD160 74ef5392efe3175ff35b82a135f764e078571475 SHA1 3028e1006df6cc814fa7bf81417c839666b4465e SHA256 caec4f8863c9635fc80562f281037c350c4f620977d7649ae7e42ad60ee761a4
-DIST jack_capture-0.9.61.tar.gz 48397 RMD160 8110764d6db57d281f915105d6738aa6313b5c1b SHA1 cba2a8af51242f2fd0f363f11636bdd611f1e1d3 SHA256 ddcc57f303cb8cb50947f82013faa795f61d82c50bb9b3f075deb69dda4cc0aa
-EBUILD jack_capture-0.9.61.ebuild 1047 RMD160 75299de690825d45cdb64629b6bc6fdd046c037b SHA1 4495ae1336658c9f8436cd90a41d2e8262714b19 SHA256 3eba788aa94342bf8c798109dfb480d154b6c3c4b749d41bdb538303b1386c5c
+AUX jack_capture-0.9.61-Makefile.patch 1324 SHA256 caec4f8863c9635fc80562f281037c350c4f620977d7649ae7e42ad60ee761a4 SHA512 375de7c3a3190d62d287ab65b9909f62455a92390f03b4c602cd4e88dd175d478c7d8935e3a8c26c6b8331d12ad0ed0da5f5034f841fbc2ac7dc735db294d29f WHIRLPOOL a743004f71e2a3bbc6c7a6d5f220bac4c71847865f2e8353a1e09ffc1b1348668a9cc4ba2da9c52913d7ed93217ee2ef913ee3c239e66cce3b3a62463d45ffb9
+AUX jack_capture-0.9.70-Makefile.patch 1324 SHA256 caec4f8863c9635fc80562f281037c350c4f620977d7649ae7e42ad60ee761a4 SHA512 375de7c3a3190d62d287ab65b9909f62455a92390f03b4c602cd4e88dd175d478c7d8935e3a8c26c6b8331d12ad0ed0da5f5034f841fbc2ac7dc735db294d29f WHIRLPOOL a743004f71e2a3bbc6c7a6d5f220bac4c71847865f2e8353a1e09ffc1b1348668a9cc4ba2da9c52913d7ed93217ee2ef913ee3c239e66cce3b3a62463d45ffb9
+DIST jack_capture-0.9.61.tar.gz 48397 SHA256 ddcc57f303cb8cb50947f82013faa795f61d82c50bb9b3f075deb69dda4cc0aa
+DIST jack_capture-0.9.70.tar.gz 63088 SHA256 bb3015cafc4743a420f24fef1c9ee0330ca7a8851c06610cfaff9ed8ee48bc34 SHA512 7c0dedd855c31a9fb241f6b5e3856e96e40661d77587ea489ff419db4ad5625f8c2d64c0e2914a77e0ded1403de0eecacbaffeed272b99940cdfad14b00d1322 WHIRLPOOL 9ea5857418b994b5beddfa43ef5d287c40e28b6af67909d9266ffdbc934b719965aeb9c7a9eb4a278c79db47f42e1bc013d63fe91bc9606a2e1ac8aab144c7cf
+EBUILD jack_capture-0.9.61.ebuild 1051 SHA256 60a4f5f2cc82b7d3814b4f098fba8bd722c39ef230c07cdb37a81668241aeebc SHA512 0f8a6852b3443f8705c4d1d131e49636288d73890bb5117ef4f91485ebc6d05b31abcb76060a4531662ff70b2b01e045c5b28bf36f92b39220f225557a5ff485 WHIRLPOOL 9677ceb708a87a50c507a4ef7c4faf05d71f1dd662b152cb97d6fef852952436877bea19ba967dc61dc337ba7b89f5d0a0119785ff08bbf9242e1f4cfa6bcb74
+EBUILD jack_capture-0.9.70.ebuild 1047 SHA256 3eba788aa94342bf8c798109dfb480d154b6c3c4b749d41bdb538303b1386c5c SHA512 517db15b2eddc7f21f32b5a218c3d5a3a99873b196a73f23c5f1a295717aa798ac28f6d256c6b51353b63359e6ceda676dd15e252dd4af45abeb22fa6370f975 WHIRLPOOL abb5979c62f9f64e23b9f63b2504bad0a6761266299d61f10b2965708aea26b384f1515213c1d3ece0b69c5c437ea4ff393ea0d7467543b880e373eba6af395a
View
45 media-sound/jack_capture/files/jack_capture-0.9.70-Makefile.patch
@@ -0,0 +1,45 @@
+--- jack_capture-0.9.61/Makefile.old 2010-11-09 17:27:14.000000000 +0000
++++ jack_capture-0.9.61/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.61
+
+-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
View
2  media-sound/jack_capture/jack_capture-0.9.61.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.notam02.no/arkiv/src"
SRC_URI="http://www.notam02.no/arkiv/src/${P}.tar.gz"
RESTRICT="mirror"
-LICENSE="GPL-2"
+LICENSE="GPL-2 BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="gtk"
View
42 media-sound/jack_capture/jack_capture-0.9.70.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Recording tool for 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="~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
+}
Please sign in to comment.
Something went wrong with that request. Please try again.