Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/pulseeffects/
Date: Wed, 29 Nov 2017 04:55:06
Message-Id: 1511931279.6e3eda3621ea8b9d8f51162d9c772bedd63d83bd.prometheanfire@gentoo
1 commit: 6e3eda3621ea8b9d8f51162d9c772bedd63d83bd
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 29 04:54:16 2017 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 29 04:54:39 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3eda36
7
8 media-sound/pulseeffects: 3.0.9 bup
9
10 Package-Manager: Portage-2.3.14, Repoman-2.3.6
11
12 media-sound/pulseeffects/Manifest | 1 +
13 media-sound/pulseeffects/pulseeffects-3.0.9.ebuild | 60 ++++++++++++++++++++++
14 2 files changed, 61 insertions(+)
15
16 diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest
17 index 61ae9377f53..3ee302a82eb 100644
18 --- a/media-sound/pulseeffects/Manifest
19 +++ b/media-sound/pulseeffects/Manifest
20 @@ -1 +1,2 @@
21 DIST pulseeffects-3.0.8.tar.gz 604530 BLAKE2B e55b08a861f8a9b45191727d000b28b6468d1d46328726ef30f63733bf6b3dd6b745d3f4c38f54c5924950c489c70bb87b57ada4735ce68420d678e93019da65 SHA512 2610b19c0a61510ab9ab29d2fb038a76dcdaf6c168f57d13df8baf32493cf2fe56cfad73f862144117ce511864b405c9d78f294afcab6bc4336ffc234e18110b
22 +DIST pulseeffects-3.0.9.tar.gz 614347 BLAKE2B ab24d1af31b359348de8de235694100be20cf961c358b63a043670f82efa17afe25b0cf9e723c6be228bd70af2ce0bc91176f6371a549799a4c7921f2fcf7368 SHA512 aad31f042ff1f1e15c50f2a7a63f73b3878fad56101e0fabb51ed2e48500451b401ece8db56c23049ac4455deb481ba0c0586aa9a753581acdb3749a219046f4
23
24 diff --git a/media-sound/pulseeffects/pulseeffects-3.0.9.ebuild b/media-sound/pulseeffects/pulseeffects-3.0.9.ebuild
25 new file mode 100644
26 index 00000000000..47a858b30f6
27 --- /dev/null
28 +++ b/media-sound/pulseeffects/pulseeffects-3.0.9.ebuild
29 @@ -0,0 +1,60 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +
35 +PYTHON_COMPAT=( python3_{4,5,6} )
36 +
37 +inherit gnome2-utils meson python-r1
38 +
39 +DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio"
40 +HOMEPAGE="https://github.com/wwmm/pulseeffects"
41 +
42 +if [[ ${PV} == *9999 ]];then
43 + inherit git-r3
44 + SRC_URI=""
45 + EGIT_REPO_URI="${HOMEPAGE}"
46 + KEYWORDS=""
47 +else
48 + SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49 + KEYWORDS="~x86 ~amd64"
50 +fi
51 +
52 +LICENSE="GPL-3"
53 +SLOT="0"
54 +IUSE=""
55 +
56 +DEPEND="
57 + ${PYTHON_DEPS}
58 + python_targets_python3_4? ( dev-python/configparser )
59 + dev-python/setuptools[${PYTHON_USEDEP}]
60 + dev-python/pygobject:3[${PYTHON_USEDEP}]
61 + dev-python/pycairo[${PYTHON_USEDEP}]
62 + >=dev-python/gst-python-1.12.0:1.0[${PYTHON_USEDEP}]
63 + media-plugins/swh-plugins
64 + >=x11-libs/gtk+-3.18:3
65 + dev-python/numpy[${PYTHON_USEDEP}]
66 + >=sci-libs/scipy-0.18[${PYTHON_USEDEP}]
67 + >=media-libs/gstreamer-1.12.0:1.0
68 + >=media-libs/gst-plugins-good-1.12.0:1.0
69 + >=media-libs/gst-plugins-bad-1.12.0:1.0
70 + >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
71 + >=media-plugins/gst-plugins-pulse-1.12.0:1.0
72 +"
73 +RDEPEND="${DEPEND}
74 + media-sound/pulseaudio[equalizer]
75 +"
76 +
77 +pkg_preinst(){
78 + gnome2_schemas_savelist
79 +}
80 +
81 +pkg_postinst(){
82 + gnome2_gconf_install
83 + gnome2_schemas_update
84 +}
85 +
86 +pkg_postrm(){
87 + gnome2_gconf_uninstall
88 + gnome2_schemas_update
89 +}