summaryrefslogtreecommitdiff
path: root/media-sound/soundconverter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-25 17:37:52 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-25 17:37:52 +0000
commit2f51c9978dda4c6e8debca43e4235ecc86914032 (patch)
treebc41e1c4383040034174c327504f702c8517a123 /media-sound/soundconverter
parent51536d2fe4697ba9114d611178bb9e20d3d5b729 (diff)
gentoo resync : 25.12.2017
Diffstat (limited to 'media-sound/soundconverter')
-rw-r--r--media-sound/soundconverter/Manifest2
-rw-r--r--media-sound/soundconverter/soundconverter-3.0.0_beta1.ebuild62
2 files changed, 64 insertions, 0 deletions
diff --git a/media-sound/soundconverter/Manifest b/media-sound/soundconverter/Manifest
index 3f5b59c5ce0d..5b70027062ed 100644
--- a/media-sound/soundconverter/Manifest
+++ b/media-sound/soundconverter/Manifest
@@ -1,6 +1,8 @@
AUX soundconverter-2.1.5-files-dropping.patch 1012 BLAKE2B 1d1d20e19dee85dfd87bdc3ffb7062f46875444ef9be67719b5e784ad80c0f0aff892c298752c09d7006bc60ffde1070455a8aebd504f28f1fd08e4a6d155334 SHA512 bc23f24e7e6c1f37bd78509c78bfba77ed637fc726f4f154ba2a3439b43f6244be52c1f77a4c4e6e450dab79c8a161b9cda4a3450416780f14dbfc7ef4759ae1
DIST soundconverter-2.1.5.tar.xz 195380 BLAKE2B f168332866ac64c7ccf804af60ad877cb1478253d815a81f9ad92e0d382e3bd0ad78bf3f0ed688482541d15dec964b7387f6a3189c6eeae81a3ea8002c789abc SHA512 6d42bd2cfa200e7af8c69ce94580a4f96bdb0354623207e5d1c3beadee89920363b5b8cee4cdcfa6fcbd036860d50f739b05e34e9a34608fe3d6243876936c6a
DIST soundconverter-2.1.6.tar.xz 195864 BLAKE2B 0be5f5df492742745f56ca3ba90faa134c11f802aefad359e1c03852c87be87e2c57afac811d4f17d2c9303d41e905fb0c9a8c9985c179d216a511183118d369 SHA512 d607d4c260f0b8d810f7251f9bbcd02359984dd2a8bf3340be14602e3392362b9a6bc54a9f0c20f16bfee2f971f784a4093f535307dfb2d6087fb4492511a9ba
+DIST soundconverter-3.0.0-beta1.tar.xz 196916 BLAKE2B 82832a151e030cbd2be129fe7f4dcd92430aadc71b163c3800cc2108f502020561e2c74291cbb25050ed42bd9d71fdfe310f107af84f612711554cf3e32fd07b SHA512 a27a2c7b4156a6d6c682424c5fa64a4dd82537b1dbfa8176fa39fbfc4d139a21b7dd042de80d088333c0aef0042a76940ab8da5d9708b6aac3399b32b7408f09
EBUILD soundconverter-2.1.5-r1.ebuild 1591 BLAKE2B 206aa73305d924883aec522070a8c9a41b98c06cda179919327a470e49bc78b77f8132934b3f80398608c5ad70456124f8c544ffb6cd7b048bab12ae50cda8cc SHA512 643bef078b758c5b04eb4bff5b2e28ac9c6219fee5e11a58ee99ac9ddb71a528a710578e93f3b287d9961bc8a8b811df987d98bd2ced0d866631e35c2124f0bd
EBUILD soundconverter-2.1.6.ebuild 1490 BLAKE2B e297e063dc167e5aedeaa72ab06636b905797a7ff0fd94ad6169317e7163fe199a3feed13231c72971c4d8451347691d6acc1d2291319c5a0816c1a1a151d028 SHA512 d74027db98593fcce85fa8a7a5ae965037ef53c5ac238a4f6a4457b87caa291907991badfecc35c3a9fb89d4128b662a3c61e6fa0b268e2b82c34f5e14f5f229
+EBUILD soundconverter-3.0.0_beta1.ebuild 1725 BLAKE2B 6e78f711e603906dac6f455a153be634fafcb759998a18e188b64d4f2b0c98fa7c710e6313d345ff6e318eaa392bf1e0e9ea35c4b4eb99f96943da98aa1c9bf1 SHA512 ef93fd79a20434c910e64fd65a3476b52fb6bca09d91a504e82373e399e1c9bea4ac2b87d57fca2b0568f9944223c7bb08232c08e007bc3a8511d4586fa839a6
MISC metadata.xml 422 BLAKE2B c38fb6712043983aeaccb925b572fe26156e10776ff00ff454fd215ddedb0751d3c5f5a973725da4e765907f3c9d0ffe6f4062650a7afa2e092cd9b6930219b2 SHA512 5dc640470aea1b45a59fbc757c1fc57a287a733c7e924cecec2dfda988caf313aa9863e86bc4a538565d9e574207654e62ec2071d03f647d21ef6dff38d15732
diff --git a/media-sound/soundconverter/soundconverter-3.0.0_beta1.ebuild b/media-sound/soundconverter/soundconverter-3.0.0_beta1.ebuild
new file mode 100644
index 000000000000..eaeb1703786d
--- /dev/null
+++ b/media-sound/soundconverter/soundconverter-3.0.0_beta1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="A simple audiofile converter application for the GNOME environment"
+HOMEPAGE="http://soundconverter.org/"
+MY_PV="${PV/_/-}"
+SRC_URI="https://launchpad.net/${PN}/trunk/${MY_PV}/+download/${PN}-${MY_PV}.tar.xz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aac flac libnotify mp3 ogg opus vorbis"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ dev-libs/gobject-introspection:=
+ x11-libs/gtk+:3[introspection]
+ media-libs/gstreamer:1.0[introspection]
+"
+
+# gst-plugins-meta for any decoders, USE flags for specific encoders used by code
+# List in soundconverter/gstreamer.py
+# wavenc and mp4mux come from gst-plugins-good, which everyone having base should have, so unconditional
+RDEPEND="${COMMON_DEPEND}
+ gnome-base/gconf:2[introspection]
+ x11-libs/pango[introspection]
+ dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+ libnotify? ( x11-libs/libnotify[introspection] )
+
+ media-libs/gst-plugins-base:1.0[vorbis?,ogg?]
+ media-plugins/gst-plugins-meta:1.0
+ flac? ( media-plugins/gst-plugins-flac:1.0 )
+ media-libs/gst-plugins-good:1.0
+ mp3? (
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-ugly:1.0
+ media-plugins/gst-plugins-lame:1.0
+ )
+ aac? ( media-plugins/gst-plugins-faac:1.0 )
+ opus? ( media-plugins/gst-plugins-opus:1.0 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+"
+
+src_prepare() {
+ python_fix_shebang .
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+ python_optimize "${ED%/}"/usr/$(get_libdir)/soundconverter/python
+}