Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: media-sound/loudgain/
Date: Tue, 15 Sep 2020 08:37:33
Message-Id: 1599996241.40cd3b6f80e98d820ab0e4909477ed9113ab22d8.andrewammerlaan@gentoo
1 commit: 40cd3b6f80e98d820ab0e4909477ed9113ab22d8
2 Author: YOSHIOKA Takuma <lo48576 <AT> hard-wi <DOT> red>
3 AuthorDate: Sun Sep 13 09:45:39 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sun Sep 13 11:24:01 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40cd3b6f
7
8 media-sound/loudgain: new package
9
10 Package-Manager: Portage-3.0.6, Repoman-3.0.1
11 Signed-off-by: YOSHIOKA Takuma <lo48576 <AT> hard-wi.red>
12
13 media-sound/loudgain/Manifest | 1 +
14 media-sound/loudgain/loudgain-0.6.8.ebuild | 29 +++++++++++++++++++++++++++++
15 media-sound/loudgain/metadata.xml | 14 ++++++++++++++
16 3 files changed, 44 insertions(+)
17
18 diff --git a/media-sound/loudgain/Manifest b/media-sound/loudgain/Manifest
19 new file mode 100644
20 index 00000000..91a312e0
21 --- /dev/null
22 +++ b/media-sound/loudgain/Manifest
23 @@ -0,0 +1 @@
24 +DIST loudgain-0.6.8.tar.gz 27351854 BLAKE2B 2f4cc5bb6d00a8b5a94183ca04041610ad629a7f869f4a474672316be4c8bb1bd6b1793cd1862f4c3e5b0e977b97d26047ec84792d67b1b4368bd21535c957fe SHA512 e41bb6ee3dd85728b8b59b84a1371a88a439a30166db628fae70abe5c20cf9b6c450ee5b1aaa61c971de124cd9be9dbacac4b50f232f64c076d45aafc79ed94c
25
26 diff --git a/media-sound/loudgain/loudgain-0.6.8.ebuild b/media-sound/loudgain/loudgain-0.6.8.ebuild
27 new file mode 100644
28 index 00000000..e0cc9047
29 --- /dev/null
30 +++ b/media-sound/loudgain/loudgain-0.6.8.ebuild
31 @@ -0,0 +1,29 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit cmake
38 +
39 +DESCRIPTION="Versatile ReplayGain 2.0 loudness normalizer"
40 +HOMEPAGE="https://github.com/Moonbase59/loudgain"
41 +SRC_URI="https://github.com/Moonbase59/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
42 +
43 +LICENSE="BSD-2"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE=""
47 +#REQUIRED_USE=""
48 +
49 +COMMON_DEPEND="
50 + media-video/ffmpeg
51 + media-libs/libebur128
52 + media-libs/taglib
53 +"
54 +RDEPEND="${COMMON_DEPEND}"
55 +DEPEND="${COMMON_DEPEND}"
56 +
57 +src_install() {
58 + cmake_src_install
59 + dodoc README.md
60 +}
61
62 diff --git a/media-sound/loudgain/metadata.xml b/media-sound/loudgain/metadata.xml
63 new file mode 100644
64 index 00000000..b49821fb
65 --- /dev/null
66 +++ b/media-sound/loudgain/metadata.xml
67 @@ -0,0 +1,14 @@
68 +<?xml version="1.0" encoding="UTF-8"?>
69 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
70 +<pkgmetadata>
71 + <maintainer type="person">
72 + <email>lo48576@×××××××.red</email>
73 + <name>YOSHIOKA Takuma</name>
74 + </maintainer>
75 + <upstream>
76 + <remote-id type="github">Moonbase59/loudgain</remote-id>
77 + </upstream>
78 + <longdescription lang="en">
79 + loudgain is a versatile ReplayGain 2.0 loudness normalizer, based on the EBU R128/ITU BS.1770 standard (-18 LUFS) and supports FLAC/Ogg/MP2/MP3/MP4/M4A/ALAC/Opus/ASF/WMA/WAV/WavPack/AIFF/APE audio files. It uses the well-known mp3gain commandline syntax but will never modify the actual audio data.
80 + </longdescription>
81 +</pkgmetadata>