From 0bb0019a99c1eac38185c6acab269211597d7092 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 23 May 2018 21:52:19 +0200 Subject: [PATCH] whipper 0.7.0 (new) --- app-eselect/eselect-cdparanoia/Manifest | 3 ++ .../eselect-cdparanoia-0.1.ebuild | 27 +++++++++++ .../files/cdparanoia.eselect-0.1 | 12 +++++ app-eselect/eselect-cdparanoia/metadata.xml | 8 ++++ dev-python/pycdio/Manifest | 3 ++ dev-python/pycdio/metadata.xml | 42 ++++++++++++++++ dev-python/pycdio/pycdio-2.0.0.ebuild | 43 +++++++++++++++++ media-sound/whipper/Manifest | 3 ++ media-sound/whipper/metadata.xml | 9 ++++ media-sound/whipper/whipper-0.7.0.ebuild | 48 +++++++++++++++++++ 10 files changed, 198 insertions(+) create mode 100644 app-eselect/eselect-cdparanoia/Manifest create mode 100644 app-eselect/eselect-cdparanoia/eselect-cdparanoia-0.1.ebuild create mode 100644 app-eselect/eselect-cdparanoia/files/cdparanoia.eselect-0.1 create mode 100644 app-eselect/eselect-cdparanoia/metadata.xml create mode 100644 dev-python/pycdio/Manifest create mode 100644 dev-python/pycdio/metadata.xml create mode 100644 dev-python/pycdio/pycdio-2.0.0.ebuild create mode 100644 media-sound/whipper/Manifest create mode 100644 media-sound/whipper/metadata.xml create mode 100644 media-sound/whipper/whipper-0.7.0.ebuild diff --git a/app-eselect/eselect-cdparanoia/Manifest b/app-eselect/eselect-cdparanoia/Manifest new file mode 100644 index 0000000..cb28c43 --- /dev/null +++ b/app-eselect/eselect-cdparanoia/Manifest @@ -0,0 +1,3 @@ +AUX cdparanoia.eselect-0.1 364 BLAKE2B dbdf0c69f8ab295bed4529d7c2178f4c5bb64862d7192eb37c280eba47fd566fdb1ba60109b3e289e35e9a55b4d6fb32dfe06f19ca51d4cc76df6ced769679ce SHA512 000d15d17432e7fd7d1e6c56b3ac6069f6ae20a08e20f0380879695bbba726102469fda8ef862f3e23fd8878b1a986e60f4d8194cf19a85eb39b6bf5378a262e +EBUILD eselect-cdparanoia-0.1.ebuild 739 BLAKE2B 9f82d48d77a77b709b62129850cfb564f73fc117fc6c456d96b3a6cc4978da90b1731896044b1a2c95a74312792c44682a91cbd3b6942799c36b0a1992f045e3 SHA512 0454f81b080ed8c68048a902bb45226280805eccb8cbc06d6aabef7f45c17f32d4c5bf40ab18c5fdf0098b3a21f02825a0d750feb217eba9f30d3851b590e6b2 +MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 diff --git a/app-eselect/eselect-cdparanoia/eselect-cdparanoia-0.1.ebuild b/app-eselect/eselect-cdparanoia/eselect-cdparanoia-0.1.ebuild new file mode 100644 index 0000000..1d7531b --- /dev/null +++ b/app-eselect/eselect-cdparanoia/eselect-cdparanoia-0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Manage /usr/bin/cdparanoia symlink" +HOMEPAGE="https://www.gentoo.org/proj/en/eselect/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="" + +RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1 + ! + + + + sound@gentoo.org + Gentoo Sound project + + diff --git a/dev-python/pycdio/Manifest b/dev-python/pycdio/Manifest new file mode 100644 index 0000000..86addf7 --- /dev/null +++ b/dev-python/pycdio/Manifest @@ -0,0 +1,3 @@ +DIST pycdio-2.0.0.tar.gz 242131 BLAKE2B cbe014ea42ecf2b84f736d4b714f0fa76c94b10e0b16da148334521ac4a141db606793be541ee532b7542e58256377bbc6139945232942ef2ef0beeda4b66ef5 SHA512 b73d49e143e4b5ebf5e8514d526a57f71d004b9ce4298743bb109902ee9551fa586384a236b26da9cd86284b2aa8c31fb02a324a1cebc03f2071d06fbd3e3285 +EBUILD pycdio-2.0.0.ebuild 1115 BLAKE2B 136a2d0d75f249350437ea2d4a25be0f652fcc1c3fa73c088b1dd79e9d5d0877d09ef151ce937c37c8980fbfc91fedbb1f6ccee3870fe046f1d78a7267238ebf SHA512 63aeacedd6bb9d2fdd270d646a7aa55d9c132e9e19e49623621f864f9f20bd3350e2322f125abf02e941ea6aad513bf8069c7f2cf4c1f64a7c52ad5db0e8dbf4 +MISC metadata.xml 1723 BLAKE2B e5bc05b9a174efa18cb2bbd68c7075ded1866de9941e13a5c2f10000ac589387b158ee62b9e786229876a6cc9ee40e9ba9ca50079451024bae3cec034a123397 SHA512 a748e213d338c19c7736b0dbf68215ba0b90dca7f7c5b8b69453d62dc1412fb8948af03ff36fd30436a2ab6aad3e793395931523830489dbb60782ecc2ed39e7 diff --git a/dev-python/pycdio/metadata.xml b/dev-python/pycdio/metadata.xml new file mode 100644 index 0000000..81b522c --- /dev/null +++ b/dev-python/pycdio/metadata.xml @@ -0,0 +1,42 @@ + + + + + The dev-python category contains libraries, utilities or + bindings written in or for the Python programming language. + + + Die Kategorie dev-python enthält Bibliotheken und Werkzeuge für die + Programmiersprache Python. + + + La categoría dev-python contiene librerias y utilidades referentes al + lenguaje de programación Python. + + + dev-pythonカテゴリーにはPythonプログラミング言語で記述された/のために + 記述されたライブラリーと>ユーティリティとバインディングが含まれます。 + + + De dev-python categorie bevat bibliotheken en hulpmiddelen voor het + gebruik van de programmeertaal Python. + + + Nhóm dev-python chứa các thư viện và tiện ích liên quan + đến ngôn ngữ lập trình Python. + + + La categoria dev-python contiene librerie ed utilità per il linguaggio + di programmazione Python. + + + A categoria dev-python contém bibliotecas, utilitários e + bindings escritos em ou para a linguagem de programação Python. + + + Kategoria dev-python zawiera biblioteki, narzędzia i powiązania + (bindings) napisane w lub stworzone do pisania w języku programowania + Python. + + + diff --git a/dev-python/pycdio/pycdio-2.0.0.ebuild b/dev-python/pycdio/pycdio-2.0.0.ebuild new file mode 100644 index 0000000..2212781 --- /dev/null +++ b/dev-python/pycdio/pycdio-2.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)" +HOMEPAGE="https://savannah.gnu.org/projects/libcdio/ https://pypi.org/project/pycdio/" +SRC_URI="ftp://ftp.gnu.org/pub/gnu/libcdio/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND=">=dev-libs/libcdio-0.90" +DEPEND="${RDEPEND} + dev-lang/swig + dev-python/setuptools[${PYTHON_USEDEP}]" + +RESTRICT="test" # currently tests fail + +python_prepare_all() { + append-cflags -fno-strict-aliasing + # Remove obsolete sys.path and adjust 'data' paths in examples. + sed -i \ + -e "s:^sys.path.insert.*::" \ + -e "s:\.\./data:./data:g" \ + example/*.py || die + + # Disable failing tests. + sed -i -e "s/test_get_set/_&/" test/test-cdtext.py || die + sed -i -e "s/test_fs/_&/" test/test-isocopy.py || die + distutils-r1_python_prepare_all +} + +python_install_all(){ + use examples && local EXAMPLES=( example/. ) + distutils-r1_python_install_all +} diff --git a/media-sound/whipper/Manifest b/media-sound/whipper/Manifest new file mode 100644 index 0000000..a1668fb --- /dev/null +++ b/media-sound/whipper/Manifest @@ -0,0 +1,3 @@ +DIST whipper-0.7.0.tar.gz 160649 BLAKE2B 8e14b6dda00b3c8be7ba0fabb25d1cbca536edc785373986f857bafbc2e54d358f18b27140ffda74384c4e815e68ee466c8fc5e4e5d17aa80c8237fda389ba2b SHA512 b4bf4ca64521d8600288addecec6cbd8e43d1ff9a6b9a60872eff1bd5a2b6966af036d6467ba09273ac78aa01d8cac3be29a0e2c4e6600829b9988a74ef8cd88 +EBUILD whipper-0.7.0.ebuild 940 BLAKE2B f938b16acb46fb7a6fb8ee788e193e45faccf8f8b891e7177576c4617a3f59611a6ef432165182c13f51a47247c9b8f01f5e9fbf2ac6bcaefbccc62178790590 SHA512 b1beda7711362b19913423cde631cf709fd6d3ca41a099df35f5a4821c093567aaf01e6ea6381788c9b8818799923e8de7432d23b5c95400d1755233d1e2a615 +MISC metadata.xml 329 BLAKE2B 87aac3925757d38e3adfc9dfbb246a2b8f7f8c9e8c6d42705c915643889c38e11e4d7919a6b9b7b899b9ed528af56bb9f8b675b6716ee3af4b77755beee045b7 SHA512 233029c3d73869387895da6c27f9112466c42658ec534feb0d23a5ed6b1f15706df7a905b857c6222179fb00dfe4c15b982dcd799d473c670bbbcb91002f16ec diff --git a/media-sound/whipper/metadata.xml b/media-sound/whipper/metadata.xml new file mode 100644 index 0000000..8acbc91 --- /dev/null +++ b/media-sound/whipper/metadata.xml @@ -0,0 +1,9 @@ + + + + + florianbadie@odrling.xyz + odrling + +Python CD-DA ripper preferring accuracy over speed + diff --git a/media-sound/whipper/whipper-0.7.0.ebuild b/media-sound/whipper/whipper-0.7.0.ebuild new file mode 100644 index 0000000..3e4ed66 --- /dev/null +++ b/media-sound/whipper/whipper-0.7.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python2_7) +inherit distutils-r1 + +DESCRIPTION="Python CD-DA ripper preferring accuracy over speed" +HOMEPAGE="https://github.com/JoeLametta/whipper" +SRC_URI="https://github.com/JoeLametta/whipper/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-libs/libcdio-paranoia + app-cdr/cdrdao + dev-python/pygobject:2 + dev-python/python-musicbrainz-ngs + media-libs/mutagen + dev-python/cddb-py + dev-python/requests + dev-python/pycdio + media-libs/libsndfile + media-libs/flac + media-sound/sox +" +DEPEND=" + ${RDEPEND} +" + +python_prepare_all() { + eapply_user + distutils-r1_python_prepare_all + + cd "${S}/src" + emake +} + +python_install_all() { + distutils-r1_python_install_all + + exeinto /usr/bin + doexe ${S}/src/accuraterip-checksum +}