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