Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/grip/
Date: Thu, 28 Feb 2019 10:58:13
Message-Id: 1551351479.3f9e46e883dc8653225c11f8f4c26699d0d0e2d1.polynomial-c@gentoo
1 commit: 3f9e46e883dc8653225c11f8f4c26699d0d0e2d1
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 28 10:45:48 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 28 10:57:59 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9e46e8
7
8 media-sound/grip: Bump to version 3.10.1
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 media-sound/grip/Manifest | 1 +
14 media-sound/grip/grip-3.10.1.ebuild | 53 +++++++++++++++++++++++++++++++++++++
15 2 files changed, 54 insertions(+)
16
17 diff --git a/media-sound/grip/Manifest b/media-sound/grip/Manifest
18 index 32640d40f33..3bd53631c37 100644
19 --- a/media-sound/grip/Manifest
20 +++ b/media-sound/grip/Manifest
21 @@ -1,2 +1,3 @@
22 DIST grip-3.10.0.tar.gz 980402 BLAKE2B fe5cd88d170c64916abffb69fe07b66452a11ae13d75d0f24ae1cdae3bf87c1dd811f5d30be2379cd2bcd4a47ef8e7f6603c5573ffead6c94105585533645b85 SHA512 61253be210d006b778d9a071cc8701f11f03ee2f29179a7ba69f5d9309de0e113ab7b0bca5491d8f7603d1df9b912048c4b1a502bcb38c5b54664516be4acdc6
23 +DIST grip-3.10.1.tar.gz 980748 BLAKE2B 75f8bd4a3a22ca0dc9c03f5a7a3d501d054a1443735a684296fefef95c4ab500034724d7f9fabab3ea1bafbb45653f068615b941d6b5845d2e0edac63270ab2d SHA512 627f55e69a06ee21ef3f21900c22903a70cdb7d25f9340d6c9bbf92317e2b0ba0160cda825bc370f9854c96ea81c96684a82bfd000f890d016d5a858095a9eb2
24 DIST grip-3.9.0.tar.gz 968706 BLAKE2B 9d530b1e7c93239d4298a57a784eec38d98fe57e2c964018a04a8646ce5f1f4734b21103f31612bac4cc45c8c03eeca2080ba88d60a2cfe51d161ef61758639b SHA512 748821f59c90d7239bb711a4a7e1df4e9f2b67ff7bd5c635a2c49389efc7836cca6672cdd93e727f8b97c4e2221f895cc7b4110aa0d3419a5fbe56530ca1b1d0
25
26 diff --git a/media-sound/grip/grip-3.10.1.ebuild b/media-sound/grip/grip-3.10.1.ebuild
27 new file mode 100644
28 index 00000000000..4f7ac3d6b08
29 --- /dev/null
30 +++ b/media-sound/grip/grip-3.10.1.ebuild
31 @@ -0,0 +1,53 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +inherit flag-o-matic toolchain-funcs libtool
37 +
38 +DESCRIPTION="GTK+ based Audio CD Player/Ripper"
39 +HOMEPAGE="https://sourceforge.net/projects/grip/"
40 +SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
41 +
42 +LICENSE="GPL-2"
43 +SLOT="0"
44 +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
45 +IUSE="vorbis"
46 +
47 +# lame and vorbis-tools are no real RDEPENDs. But without them
48 +# grip cannot convert ripped files to any format. So use them as
49 +# a sane default.
50 +RDEPEND="
51 + gnome-base/libgnome
52 + >=gnome-base/libgnomeui-2.2.0
53 + >=media-libs/id3lib-3.8.3
54 + media-sound/cdparanoia
55 + media-sound/lame
56 + net-misc/curl
57 + >=x11-libs/gtk+-2.2:2
58 + x11-libs/libX11
59 + x11-libs/pango
60 + x11-libs/vte:0
61 + vorbis? ( media-sound/vorbis-tools )
62 +"
63 +# gnome-extra/yelp, see bug 416843
64 +DEPEND="
65 + ${RDEPEND}
66 + sys-devel/gettext
67 +"
68 +BDEPEND="
69 + virtual/pkgconfig
70 +"
71 +
72 +src_prepare() {
73 + default
74 + sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die
75 +}
76 +
77 +src_configure() {
78 + # Bug #69536
79 + [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
80 +
81 + strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW
82 +
83 + econf --disable-werror
84 +}