You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.3 KiB
50 lines
1.3 KiB
%global commit 6a645a8d9a73c81b228b10dba601cf215a03746e
|
|
%global commit_short 6a645a8
|
|
%global commit_date 20230608
|
|
|
|
Summary: Xrdp sink / source pipewire modules
|
|
Name: pipewire-module-xrdp
|
|
Version: 0.0
|
|
Release: 1.%{commit_date}.%{commit_short}%{?dist}
|
|
|
|
License: MIT
|
|
Url: https://github.com/matt335672/pipewire-module-xrdp
|
|
Source: https://github.com/matt335672/pipewire-module-xrdp/releases/%{name}-%{commit}.tar.xz
|
|
|
|
BuildRequires: gcc-c++
|
|
BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.58
|
|
Buildrequires: autoconf
|
|
Buildrequires: automake
|
|
Buildrequires: libtool
|
|
BuildRequires: /usr/bin/desktop-file-validate
|
|
|
|
%description
|
|
xrdp implements Audio Output redirection using PipeWire, which is a
|
|
sound system used on POSIX operating systems.
|
|
|
|
%prep
|
|
%autosetup -n %{name}
|
|
|
|
%build
|
|
autoreconf -ivf
|
|
%configure
|
|
%make_build
|
|
|
|
%install
|
|
%make_install
|
|
find %{buildroot}%{_libdir} -name '*.la' -delete
|
|
|
|
%check
|
|
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/pipewire-xrdp.desktop
|
|
|
|
%files
|
|
%doc README.md
|
|
%license LICENSE
|
|
%{_libdir}/pipewire-0.3/lib%{name}-pipewire.so
|
|
%{_sysconfdir}/xdg/autostart/pipewire-xrdp.desktop
|
|
%{_libexecdir}/%{name}/load_pw_modules.sh
|
|
|
|
%changelog
|
|
* Sat Jul 1 2023 Arkady L. Shane <ashejn@msvsphere.ru> 0.0-1.20230608.6a645a8
|
|
- Initial Build for MSVSphere 9.2
|