[packaging] fix spec file
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
%define majorminor 1.0
|
%define majorminor 1.0
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
|
||||||
|
|
||||||
Name: pinesrcbin
|
Name: pinesrcbin
|
||||||
Version: 0.0.1
|
Version: 0.0.1
|
||||||
@@ -8,10 +7,12 @@ Summary: GStreamer plug-in
|
|||||||
Group: Applications/Multimedia
|
Group: Applications/Multimedia
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
URL: https://git.omprussia.ru/s.lapin/pinesrcbin
|
URL: https://git.omprussia.ru/s.lapin/pinesrcbin
|
||||||
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
|
Source1: pinesrcbin.conf
|
||||||
|
|
||||||
%define sonamever %(echo %{version} | cut -d '+' -f 1)
|
%define sonamever %(echo %{version} | cut -d '+' -f 1)
|
||||||
|
|
||||||
buildRequires: pkgconfig(gstreamer-1.0) >= 1.16.1
|
BuildRequires: pkgconfig(gstreamer-1.0) >= 1.16.1
|
||||||
BuildRequires: pkgconfig(gstreamer-base-1.0) >= 1.16.1
|
BuildRequires: pkgconfig(gstreamer-base-1.0) >= 1.16.1
|
||||||
BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) >= 1.16.1
|
BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) >= 1.16.1
|
||||||
|
|
||||||
@@ -21,17 +22,21 @@ BuildRequires: meson
|
|||||||
TBD
|
TBD
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n pinesrcbin
|
%setup -q
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson
|
%meson
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
rm -rf %{buildroot}
|
||||||
|
mkdir -p %{builroot}%{_libdir}
|
||||||
|
mkdir -p %{buildroot}/var/lib/environment/compositor/
|
||||||
|
|
||||||
%meson_install
|
%meson_install
|
||||||
|
|
||||||
mkdir -p %{buildroot}/var/lib/environment/compositor/
|
cp %{SOURCE1} %{buildroot}%{_sharedstatedir}/environment/compositor/pinesrcbin.conf
|
||||||
cp rpm/pinesrcbin.conf %{buildroot}/var/lib/environment/compositor/pinesrcbin.conf
|
|
||||||
%files
|
%files
|
||||||
/usr/lib64/gstreamer-1.0/libgstpinesrcbin.so
|
%{_libdir}/gstreamer-1.0/libgstpinesrcbin.so
|
||||||
/var/lib/environment/compositor/pinesrcbin.conf
|
%{_sharedstatedir}/environment/compositor/pinesrcbin.conf
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user