Gentoo Archives: gentoo-dev

From: jonas.licht@××××××××××××××.de
To: gentoo-dev@l.g.o
Cc: Jonas Licht <jonas.licht@××××××××××××××.de>
Subject: [gentoo-dev] [PATCH 3/3] www-nginx/nginx-vod-module: add new package
Date: Sun, 14 Feb 2021 16:22:19
Message-Id: 20210214162035.16786-4-jonas.licht@fem.tu-ilmenau.de
In Reply to: [gentoo-dev] [PATCH 0/3] [RFC] www-nginx/ category and nginx-module.eclass by jonas.licht@fem.tu-ilmenau.de
1 From: Jonas Licht <jonas.licht@××××××××××××××.de>
2
3 Bug: https://bugs.gentoo.org/648334
4 Package-Manager: Portage-2.3.99, Repoman-2.3.22
5 Signed-off-by: Jonas Licht <jonas.licht@××××××××××××××.de>
6 ---
7 www-nginx/nginx-vod-module/Manifest | 2 ++
8 www-nginx/nginx-vod-module/metadata.xml | 12 +++++++++++
9 .../nginx-vod-module-1.18.0.1.25.ebuild | 21 +++++++++++++++++++
10 3 files changed, 35 insertions(+)
11 create mode 100644 www-nginx/nginx-vod-module/Manifest
12 create mode 100644 www-nginx/nginx-vod-module/metadata.xml
13 create mode 100644 www-nginx/nginx-vod-module/nginx-vod-module-1.18.0.1.25.ebuild
14
15 diff --git a/www-nginx/nginx-vod-module/Manifest b/www-nginx/nginx-vod-module/Manifest
16 new file mode 100644
17 index 00000000000..3e56021f4a4
18 --- /dev/null
19 +++ b/www-nginx/nginx-vod-module/Manifest
20 @@ -0,0 +1,2 @@
21 +DIST nginx-1.18.0.tar.gz 1039530 BLAKE2B a8962a6af96acb043ff0c3dc4ad5192083773c449950aff53b01f6f7c46a2a540eb061a43432acccd753fa71067b1451d75f440ba5526575b78608be9d40a50b SHA512 8c21eeb62ab6e32e436932500f700bd2fb99fd2d29e43c08a5bfed4714c189c29c7141db551fcd5d2437303b7439f71758f7407dfd3e801e704e45e7daa78ddb
22 +DIST nginx-vod-module-1.25.tar.gz 446830 BLAKE2B c1bf218c83ccee76fa4e6414b209585931a271577a8aa7b71ba9634ad82193ed9bbd06dd3cf780f085edde604f0e08e56d40b9e0658f5bd307735a1848b20d5a SHA512 11a97ffa28d6078aa57ad1821421928f6e2a05235a2f384cd2b498e7998f1025edc1ee163a900937ee251b49bd9381813e71248e67d537531b91a998b1610c56
23 diff --git a/www-nginx/nginx-vod-module/metadata.xml b/www-nginx/nginx-vod-module/metadata.xml
24 new file mode 100644
25 index 00000000000..fc0ed57d848
26 --- /dev/null
27 +++ b/www-nginx/nginx-vod-module/metadata.xml
28 @@ -0,0 +1,12 @@
29 +<?xml version="1.0" encoding="UTF-8"?>
30 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
31 +<pkgmetadata>
32 + <maintainer type="person">
33 + <email>jonas.licht@×××××.com</email>
34 + <name>Jonas Licht</name>
35 + </maintainer>
36 + <maintainer type="project">
37 + <email>proxy-maint@g.o</email>
38 + <name>Proxy Maintainers</name>
39 + </maintainer>
40 +</pkgmetadata>
41 diff --git a/www-nginx/nginx-vod-module/nginx-vod-module-1.18.0.1.25.ebuild b/www-nginx/nginx-vod-module/nginx-vod-module-1.18.0.1.25.ebuild
42 new file mode 100644
43 index 00000000000..093a60a2449
44 --- /dev/null
45 +++ b/www-nginx/nginx-vod-module/nginx-vod-module-1.18.0.1.25.ebuild
46 @@ -0,0 +1,21 @@
47 +# Copyright 2021 Gentoo Authors
48 +# Distributed under the terms of the GNU General Public License v2
49 +
50 +EAPI=7
51 +
52 +inherit nginx-module
53 +
54 +DESCRIPTION="NGINX-based MP4 Repackager"
55 +HOMEPAGE="https://github.com/kaltura/nginx-vod-module"
56 +SRC_URI+="https://github.com/kaltura/nginx-vod-module/archive/${MODULE_PV}.tar.gz -> ${PN}-${MODULE_PV}.tar.gz"
57 +
58 +LICENSE="AGPL-3"
59 +SLOT="0"
60 +KEYWORDS="~amd64 ~x86"
61 +
62 +DEPEND="
63 + dev-libs/libxml2
64 + media-video/ffmpeg
65 + sys-libs/zlib
66 +"
67 +RDEPEND="${DEPEND}"
68 --
69 2.26.2