aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-31 11:39:39 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-31 11:39:39 -0800
commit04acdd8bd6870a05951b1b43bc1a484c89992c31 (patch)
tree0168f5f494e4f9c158cd7bc0860240de0ae99977
parentdev-python/pyid3lib: multilib python header finding (diff)
downloadgmt-04acdd8bd6870a05951b1b43bc1a484c89992c31.tar.gz
gmt-04acdd8bd6870a05951b1b43bc1a484c89992c31.tar.bz2
gmt-04acdd8bd6870a05951b1b43bc1a484c89992c31.zip
media-sound/jack: multilib python header finding
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
-rw-r--r--media-sound/jack/ChangeLog90
-rw-r--r--media-sound/jack/Manifest5
-rw-r--r--media-sound/jack/files/jack-3.0.0-python26.patch12
-rw-r--r--media-sound/jack/jack-3.1.1-r2.ebuild55
-rw-r--r--media-sound/jack/metadata.xml5
5 files changed, 167 insertions, 0 deletions
diff --git a/media-sound/jack/ChangeLog b/media-sound/jack/ChangeLog
new file mode 100644
index 0000000..4608157
--- /dev/null
+++ b/media-sound/jack/ChangeLog
@@ -0,0 +1,90 @@
+# ChangeLog for media-sound/jack
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/jack/ChangeLog,v 1.26 2013/03/31 09:57:43 ago Exp $
+
+ 31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> jack-3.1.1-r1.ebuild:
+ Stable for sparc, wrt bug #417429
+
+ 23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> jack-3.1.1-r1.ebuild:
+ Stable for ppc64, wrt bug #417429
+
+ 22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> jack-3.1.1-r1.ebuild:
+ Stable for ppc, wrt bug #417429
+
+ 22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> jack-3.1.1-r1.ebuild:
+ Stable for x86, wrt bug #417429
+
+ 22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> jack-3.1.1-r1.ebuild:
+ Stable for amd64, wrt bug #417429
+
+ 07 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
+ Remove redundant maintainer from metadata.
+
+*jack-3.1.1-r1 (17 Jun 2010)
+*jack-3.0.0-r1 (17 Jun 2010)
+
+ 17 Jun 2010; Sebastian Pipping <sping@gentoo.org> +jack-3.0.0-r1.ebuild,
+ +files/jack-3.0.0-python26.patch, +jack-3.1.1-r1.ebuild:
+ Fix Python 2.6 issue on keyword "with". Thanks for the patch to Martin
+ Dummer
+
+ 28 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ jack-3.0.0.ebuild, jack-3.1.1.ebuild:
+ Use Python 2 (bug #313951).
+
+ 02 Jun 2007; nixnut <nixnut@gentoo.org> jack-3.1.1.ebuild:
+ Stable on ppc wrt bug 172952
+
+ 28 Apr 2007; Markus Rothe <corsair@gentoo.org> jack-3.1.1.ebuild:
+ Stable on ppc64; bug #172952
+
+ 28 Apr 2007; Raúl Porcel <armin76@gentoo.org> jack-3.1.1.ebuild:
+ x86 stable wrt #172952
+
+ 27 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> jack-3.1.1.ebuild:
+ Stable on sparc wrt #172952
+
+ 27 Apr 2007; Steve Dibb <beandog@gentoo.org> jack-3.1.1.ebuild:
+ amd64 stable, bug 172952
+
+ 03 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+ 19 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> :
+ new upstream version, fixes #77390
+
+ 06 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> jack-3.0.0.ebuild:
+ get_libdir fixes.
+
+ 15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> jack-3.0.0.ebuild:
+ Stable sparc.
+
+ 02 Sep 2004; Tom Gall <tgall@gentoo.org> jack-3.0.0.ebuild:
+ stable on ppc64
+
+ 29 Aug 2004; Travis Tilley <lv@gentoo.org> jack-3.0.0.ebuild:
+ stable on amd64
+
+ 04 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> jack-3.0.0.ebuild:
+ ~sparc ~amd64
+
+ 20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> jack-3.0.0.ebuild:
+ Added IUSE.
+
+ 20 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> jack-2.99.9.ebuild,
+ jack-3.0.0.ebuild:
+ Bumped to stable x86. added pyvorbis dep to close bug #43934.
+
+ 15 Feb 2004; David Holm <dholm@gentoo.org> jack-3.0.0.ebuild:
+ Added to ~ppc.
+
+*jack-3.0.0 (19 Dec 2003)
+
+ 19 Dec 2003; Martin Holzer <mholzer@gentoo.org> jack-3.0.0.ebuild:
+ Version bumped. Closes 32488
+
+*jack-2.99.9 (28 Jul 2003)
+
+ 28 Jul 2003; Nick Hadaway <raker@gentoo.org> jack-2.99.9.ebuild:
+ See bug #12654. Thanks to Aleksandr Tarutin for suggesting this
+ package.
diff --git a/media-sound/jack/Manifest b/media-sound/jack/Manifest
new file mode 100644
index 0000000..6dc9719
--- /dev/null
+++ b/media-sound/jack/Manifest
@@ -0,0 +1,5 @@
+AUX jack-3.0.0-python26.patch 368 SHA256 d58ad8bcc5373177470fa59d30b82818cf7938855f04db61ab6f2a945662658b SHA512 de21236435bb9efa1ca8f151f413b7bd14e1ded451ad2bce6e947919cbdbce7cd140da35c02c1e08c3dc079560bb4755ee7f9bfcd58573b8d1b70de67f80a274 WHIRLPOOL ce558dd6acfba4d5b29839ad43d1c3ae8f114930efb7444892ccebd066012d98ab01a851192c108e47979d17c89a46be7108ea8d95aa5aaa6f589d5e04cb133c
+DIST jack-3.1.1.tar.gz 318119 SHA256 fef030c4ba68a747d11e04c8ec4ca545563dbef519a6b23a3ebd6bb9bcb038cc SHA512 e34bec0ae89a7619e1f446d1259be06415f57697d1b925799d00554940b4cb6cb40eba9e6e7cf9f2f9eacddbed9fe7a9a48e395530c8a701be3979162a9379d7 WHIRLPOOL b7e43e0a422cb405409eb5f411f92d611c9c5922dd84a6749e8b784a4211bf9f6659cb52302adf3e90962b602b74c08f6f7ca9ddfea3e336c278f0827fe1664a
+EBUILD jack-3.1.1-r2.ebuild 1138 SHA256 291d8d7d2286ead64459fe429cd286c84fb6127ac2146710a6e34a6d038a41cb SHA512 68fb1740cca46cbca041ac3fb6e371009c0650bee8b05f2fe851131f66b1cc756f3cefe1362fa44ef4c67f1176347566dc7e1f068e4382297c24bdad8dc4df4b WHIRLPOOL a4bbd0ff2ad2c0b4c8e537a5734ce46f85a0d294910204feffee6197f4d752462fc2730d3e1534dbce52b8b4a058ea5e667a6148bd1bd62b28b0bddb7e873908
+MISC ChangeLog 3037 SHA256 fc0c156648a23f5be11af270d2d2a6f6ccb8ad3c69974a813e31444b5f743c06 SHA512 8d48f8a588d084e3c299e65b60ec07e75e32b2670e399c3c9fb9e6f10d5e2d87fcaa965a6f42291838afdbd2078824a2f5ddd0009d9d5fd6041e952130dca646 WHIRLPOOL 37f1d5fa640087c08abb5b7790a2a97a4c79d36d351d757fd093b68334b8d2fc98c3932e76b222f76cc49b3248f41c5f4b9aa803180f9031b8760b8e28430da3
+MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9
diff --git a/media-sound/jack/files/jack-3.0.0-python26.patch b/media-sound/jack/files/jack-3.0.0-python26.patch
new file mode 100644
index 0000000..9870134
--- /dev/null
+++ b/media-sound/jack/files/jack-3.0.0-python26.patch
@@ -0,0 +1,12 @@
+--- jack_functions.py
++++ jack_functions.py
+@@ -219,9 +219,9 @@
+ ff = blocks % CDDA_BLOCKS_PER_SECOND
+ return mm, ss, ff, blocks
+
+-def starts_with(str, with):
+- "checks whether str starts with with"
+- return str[0:len(with)] == with
++def starts_with(str, withstr):
++ "checks whether str starts with withstr"
++ return str[0:len(withstr)] == withstr
diff --git a/media-sound/jack/jack-3.1.1-r2.ebuild b/media-sound/jack/jack-3.1.1-r2.ebuild
new file mode 100644
index 0000000..f1d59ff
--- /dev/null
+++ b/media-sound/jack/jack-3.1.1-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+
+inherit eutils distutils
+
+DESCRIPTION="A frontend for several cd-rippers and mp3 encoders"
+HOMEPAGE="http://www.home.unix-ag.org/arne/jack/"
+SRC_URI="http://www.home.unix-ag.org/arne/jack/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}
+ dev-python/cddb-py
+ dev-python/id3-py
+ dev-python/pyid3lib
+ dev-python/pyvorbis
+ media-libs/flac
+ media-sound/lame
+ media-sound/cdparanoia"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+ CFLAGS="${CFLAGS} $("${EPYTHON}"-config --cflags)"
+ CXXFLAGS="${CFLAGS} $("${EPYTHON}"-config --cflags)"
+ export CFLAGS CXXFLAGS
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-3.0.0-python26.patch
+}
+
+src_install() {
+ distutils_src_install
+
+ dobin jack || die "dobin failed"
+
+ insinto $(python_get_sitedir)
+ PYTHON_MODNAME="$(ls jack_*.py)"
+ doins ${PYTHON_MODNAME}
+
+ newman jack.man jack.1
+
+ dodoc README doc/ChangeLog doc/TODO
+
+ dohtml doc/*html doc/*css doc/*gif
+}
diff --git a/media-sound/jack/metadata.xml b/media-sound/jack/metadata.xml
new file mode 100644
index 0000000..e1774e3
--- /dev/null
+++ b/media-sound/jack/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sound</herd>
+</pkgmetadata>