Overview
Submit package home:zaitor / A_15.2-gstrea...s-ugly-codecs to package Staging / A_15.2-gstreame...ins-ugly-codecs
A_15.2-gstreamer-plugins-ugly-codecs.changes
Added
x
1
2
+-------------------------------------------------------------------
3
+Wed Mar 4 21:36:16 UTC 2020 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Initial package for Packman.
6
A_15.2-gstreamer-plugins-ugly-codecs.spec
Added
93
1
2
+#
3
+# spec file for package A_15.2-gstreamer-plugins-ugly-codecs
4
+#
5
+
6
+%define _name gst-plugins-ugly
7
+%define gst_branch 1.0
8
+%define _version 1.16.2
9
+
10
+Name: A_15.2-gstreamer-plugins-ugly-codecs
11
+Version: 1.16.2
12
+Release: 0
13
+Summary: Codecs/plugins for gstreamer-plugins-ugly
14
+License: LGPL-2.1-or-later
15
+Group: Productivity/Multimedia/Other
16
+URL: https://gstreamer.freedesktop.org
17
+Source0: %{url}/src/%{_name}/%{_name}-%{version}.tar.xz
18
+
19
+BuildRequires: c++_compiler
20
+BuildRequires: meson
21
+BuildRequires: orc >= 0.4.16
22
+BuildRequires: pkgconfig
23
+BuildRequires: python3-base
24
+BuildRequires: pkgconfig(glib-2.0) >= 2.40.0
25
+BuildRequires: pkgconfig(gmodule-no-export-2.0)
26
+BuildRequires: pkgconfig(gstreamer-1.0) >= 1.16.0
27
+BuildRequires: pkgconfig(gstreamer-app-1.0)
28
+BuildRequires: pkgconfig(gstreamer-audio-1.0)
29
+BuildRequires: pkgconfig(gstreamer-base-1.0)
30
+BuildRequires: pkgconfig(gstreamer-controller-1.0)
31
+BuildRequires: pkgconfig(gstreamer-fft-1.0)
32
+BuildRequires: pkgconfig(gstreamer-net-1.0)
33
+BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
34
+BuildRequires: pkgconfig(gstreamer-riff-1.0)
35
+BuildRequires: pkgconfig(gstreamer-rtp-1.0)
36
+BuildRequires: pkgconfig(gstreamer-rtsp-1.0)
37
+BuildRequires: pkgconfig(gstreamer-sdp-1.0)
38
+BuildRequires: pkgconfig(gstreamer-tag-1.0)
39
+BuildRequires: pkgconfig(gstreamer-video-1.0)
40
+BuildRequires: pkgconfig(opencore-amrnb) >= 0.1.3
41
+BuildRequires: pkgconfig(opencore-amrwb) >= 0.1.3
42
+BuildRequires: pkgconfig(x264) >= 0.120
43
+
44
+Requires: gstreamer-plugins-ugly >= %{_version}
45
+Supplements: gstreamer-plugins-ugly
46
+Provides: gstreamer-plugins-ugly-orig-addon = %{version}
47
+Obsoletes: gstreamer-plugins-ugly-orig-addon < %{version}
48
+
49
+%description
50
+GStreamer is a streaming media framework based on graphs of filters
51
+that operate on media data. Applications using this library can do
52
+anything media-related, from real-time sound processing to playing
53
+videos. Its plug-in-based architecture means that new data types or
54
+processing capabilities can be added simply by installing new
55
+plug-ins.
56
+
57
+This package contains well-written plug-ins that can't be shipped
58
+in gstreamer-plugins-good because:
59
+- the license is not LGPL
60
+- the license of the library is not LGPL
61
+- there are possible licensing issues with the code.
62
+
63
+%prep
64
+%autosetup -n %{_name}-%{version} -p1
65
+
66
+%build
67
+%meson \
68
+ --auto-features=disabled \
69
+ -Dpackage-name='Packman GStreamer-plugins-ugly-codecs' \
70
+ -Dpackage-origin='https://pmbs.links2linux.de' \
71
+ -Dorc=enabled \
72
+ -Dasfdemux=enabled \
73
+ -Damrnb=enabled \
74
+ -Damrwbdec=enabled \
75
+ -Dx264=enabled \
76
+ %{nil}
77
+%meson_build
78
+
79
+%install
80
+%meson_install
81
+
82
+%files
83
+%license COPYING
84
+%{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrnbEnc.prs
85
+%{_datadir}/gstreamer-%{gst_branch}/presets/GstX264Enc.prs
86
+%{_libdir}/gstreamer-%{gst_branch}/libgstamrnb.so
87
+%{_libdir}/gstreamer-%{gst_branch}/libgstamrwbdec.so
88
+%{_libdir}/gstreamer-%{gst_branch}/libgstx264.so
89
+%{_libdir}/gstreamer-%{gst_branch}/libgstasf.so
90
+
91
+%changelog
92
+
93
gst-plugins-ugly-1.16.2.tar.xz
Added
Refresh
Refresh
Login required, please
login
or
signup
in order to comment
Request History
zaitor created request over 4 years ago
Since we do not ship the normal gst packages this round, I'd like for this alternative package style to be a part of 15.2 packages.
hillwood accepted request over 4 years ago