[packages/pipewire-media-session] new

atler atler at pld-linux.org
Thu Oct 21 12:52:50 CEST 2021


commit 7c5dbdb98c08c743501f273d7a4c0ec9e4d6c8fb
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Oct 21 12:52:19 2021 +0200

    new

 pipewire-media-session.spec | 55 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)
---
diff --git a/pipewire-media-session.spec b/pipewire-media-session.spec
new file mode 100644
index 0000000..e021949
--- /dev/null
+++ b/pipewire-media-session.spec
@@ -0,0 +1,55 @@
+Summary:	Example session manager for PipeWire
+Name:		pipewire-media-session
+Version:	0.4.0
+Release:	1
+License:	MIT
+Group:		Libraries
+Source0:	https://gitlab.freedesktop.org/pipewire/media-session/-/archive/%{version}/media-session-%{version}.tar.bz2
+# Source0-md5:	079d951f7bc3383ddb11d2b34d0cdb32
+URL:		https://pipewire.org/
+BuildRequires:	alsa-lib-devel >= 1.1.7
+BuildRequires:	dbus-devel
+BuildRequires:	doxygen
+BuildRequires:	gettext-tools
+BuildRequires:	meson >= 0.56.0
+BuildRequires:	ninja
+BuildRequires:	pipewire-devel >= 0.3.39
+BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	systemd-devel
+Requires:	pipewire-libs >= 0.3.39
+Provides:	pipewire-session-manager
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+PipeWire Media Session is an example session manager for PipeWire.
+
+%prep
+%setup -q -n media-session-%{version}
+
+%build
+%meson build
+
+%ninja_build -C build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%ninja_install -C build
+
+%find_lang media-session
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f media-session.lang
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pipewire-media-session
+%{systemduserunitdir}/pipewire-media-session.service
+%dir %{_datadir}/pipewire/media-session.d
+%{_datadir}/pipewire/media-session.d/media-session.conf
+%{_datadir}/pipewire/media-session.d/v4l2-monitor.conf
+%{_datadir}/pipewire/media-session.d/alsa-monitor.conf
+%{_datadir}/pipewire/media-session.d/bluez-monitor.conf
+%{_datadir}/pipewire/media-session.d/with-jack
+%{_datadir}/pipewire/media-session.d/with-pulseaudio
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pipewire-media-session.git/commitdiff/7c5dbdb98c08c743501f273d7a4c0ec9e4d6c8fb



More information about the pld-cvs-commit mailing list