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-libs/libopusenc/
Date: Mon, 24 Sep 2018 15:51:41
Message-Id: 1537804287.83d8ef2b04f45dc825d2ede5fce8a6f1e4dd62f7.polynomial-c@gentoo
1 commit: 83d8ef2b04f45dc825d2ede5fce8a6f1e4dd62f7
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 24 15:38:20 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 24 15:51:27 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d8ef2b
7
8 media-libs/libopusenc: Initial commit
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.11
11
12 media-libs/libopusenc/Manifest | 1 +
13 media-libs/libopusenc/libopusenc-0.2.ebuild | 36 +++++++++++++++++++++++++++++
14 media-libs/libopusenc/metadata.xml | 8 +++++++
15 3 files changed, 45 insertions(+)
16
17 diff --git a/media-libs/libopusenc/Manifest b/media-libs/libopusenc/Manifest
18 new file mode 100644
19 index 00000000000..292742288e5
20 --- /dev/null
21 +++ b/media-libs/libopusenc/Manifest
22 @@ -0,0 +1 @@
23 +DIST libopusenc-0.2.tar.gz 388027 BLAKE2B 5822d09ec56ce9dc0182241e7182b71c9c21def5645a2ef3472af380b25af1b1f8a08311c2cfb8bacdfde845dff81ee426401f1ab098b6598e41e664ccaf9c34 SHA512 82b9a60bf6fa0c8bc485b221bc633456245f8909875fb9e86876076bc37857d53a366bbc66f2e1e331adddcf12c4d5a29f0047e21d0fae2f8bd8a3199bd6f78f
24
25 diff --git a/media-libs/libopusenc/libopusenc-0.2.ebuild b/media-libs/libopusenc/libopusenc-0.2.ebuild
26 new file mode 100644
27 index 00000000000..473b64aa39d
28 --- /dev/null
29 +++ b/media-libs/libopusenc/libopusenc-0.2.ebuild
30 @@ -0,0 +1,36 @@
31 +# Copyright 1999-2018 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +DESCRIPTION="High-level API for encoding .opus files"
37 +HOMEPAGE="https://www.opus-codec.org/"
38 +SRC_URI="https://archive.mozilla.org/pub/opus/${P}.tar.gz"
39 +LICENSE="BSD"
40 +SLOT="0"
41 +
42 +KEYWORDS="~amd64 ~x86"
43 +IUSE="doc"
44 +
45 +BDEPEND="
46 + virtual/pkgconfig
47 +"
48 +DEPEND="
49 + doc? ( app-doc/doxygen[dot] )
50 +"
51 +RDEPEND="
52 + >=media-libs/opus-1.1
53 +"
54 +
55 +src_configure() {
56 + local myeconfargs=(
57 + $(use_enable doc)
58 + )
59 +
60 + econf "${myeconfsargs[@]}"
61 +}
62 +
63 +src_install() {
64 + default
65 + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
66 +}
67
68 diff --git a/media-libs/libopusenc/metadata.xml b/media-libs/libopusenc/metadata.xml
69 new file mode 100644
70 index 00000000000..39626a990be
71 --- /dev/null
72 +++ b/media-libs/libopusenc/metadata.xml
73 @@ -0,0 +1,8 @@
74 +<?xml version="1.0" encoding="UTF-8"?>
75 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
76 +<pkgmetadata>
77 + <maintainer type="project">
78 + <email>sound@g.o</email>
79 + <name>Gentoo Sound project</name>
80 + </maintainer>
81 +</pkgmetadata>