diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-31 11:39:39 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-31 11:39:39 -0800 |
commit | 04acdd8bd6870a05951b1b43bc1a484c89992c31 (patch) | |
tree | 0168f5f494e4f9c158cd7bc0860240de0ae99977 | |
parent | dev-python/pyid3lib: multilib python header finding (diff) | |
download | gmt-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/ChangeLog | 90 | ||||
-rw-r--r-- | media-sound/jack/Manifest | 5 | ||||
-rw-r--r-- | media-sound/jack/files/jack-3.0.0-python26.patch | 12 | ||||
-rw-r--r-- | media-sound/jack/jack-3.1.1-r2.ebuild | 55 | ||||
-rw-r--r-- | media-sound/jack/metadata.xml | 5 |
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> |