forked from pool/shairport-sync
Accepting request 678921 from multimedia:apps
- Really use upstream tarball from the source url - Update to release 3.2.2 Version 3.2 introduces two big new features – MPRIS support and a "native" Shairport Sync D-Bus interface. MPRIS offers a standard set of facilities for implementing remote control and the native D-Bus interface allows local programs to interact directly with Shairport Sync. When used with either of these interfaces, Shairport Sync offers access to the remote control commands available to control the source, and also offers access to metadata, including titles and cover art. These new features are experimental, but are already useful. This release of Shairport Sync contains important bug fixes and stability improvements and is recommended for all users. If offers better synchronisation, better compatibility with third-party AirPlay sources, greater stability when used with YouTube and macOS system sound, faster resynchronisation, better performance on noisy or congested networks and many other improvements. A quick INSTALL guide for the Raspberry Pi, a how-to CAR INSTALL guide and a note about installing to OpenBSD have been added. - See https://github.com/mikebrady/shairport-sync/releases for details OBS-URL: https://build.opensuse.org/request/show/678921 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shairport-sync?expand=0&rev=3
This commit is contained in:
commit
c0f2ef7c40
3
3.2.2.tar.gz
Normal file
3
3.2.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4f1ee142b887842727ae0c310e21c83ea2386518e841a25c7ddb015d08b54eba
|
||||
size 359760
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dc30305ebf26b4499be1192d65f605c3e146d4d9b7101633daa8d9a1270cb483
|
||||
size 355476
|
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 10 10:27:18 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||||
|
||||
- Really use upstream tarball from the source url
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 6 13:16:47 UTC 2019 - Tuukka Pasanen <tuukka.pasanen@ilmi.fi>
|
||||
|
||||
- Update to release 3.2.2
|
||||
Version 3.2 introduces two big new features – MPRIS support and a "native" Shairport
|
||||
Sync D-Bus interface. MPRIS offers a standard set of facilities for implementing remote
|
||||
control and the native D-Bus interface allows local programs to interact
|
||||
directly with Shairport Sync.
|
||||
When used with either of these interfaces, Shairport Sync offers access
|
||||
to the remote control commands available to control the source, and also
|
||||
offers access to metadata, including titles and cover art. These new features
|
||||
are experimental, but are already useful.
|
||||
|
||||
This release of Shairport Sync contains important bug fixes and stability
|
||||
improvements and is recommended for all users. If offers better synchronisation,
|
||||
better compatibility with third-party AirPlay sources, greater stability when
|
||||
used with YouTube and macOS system sound, faster resynchronisation, better
|
||||
performance on noisy or congested networks and many other improvements.
|
||||
|
||||
A quick INSTALL guide for the Raspberry Pi, a how-to CAR INSTALL guide and
|
||||
a note about installing to OpenBSD have been added.
|
||||
|
||||
- See https://github.com/mikebrady/shairport-sync/releases for details
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 30 18:15:58 UTC 2018 - jengelh@inai.de
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package shairport-sync
|
||||
#
|
||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -12,24 +12,18 @@
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
%define rcversion RC10
|
||||
%define _version 3.2
|
||||
|
||||
Name: shairport-sync
|
||||
Version: 3.1.99.10
|
||||
Version: 3.2.2
|
||||
Release: 0
|
||||
Summary: An AirPlay audio player
|
||||
License: GPL-3.0-only
|
||||
Group: Productivity/Multimedia/Sound/Utilities
|
||||
URL: https://github.com/mikebrady/shairport-sync
|
||||
Source0: https://github.com/mikebrady/shairport-sync/archive/%{_version}%{rcversion}/%{name}-%{_version}%{rcversion}.tar.gz
|
||||
Source0: https://github.com/mikebrady/shairport-sync/archive/%{version}.tar.gz
|
||||
Source1: airplay-server.xml
|
||||
Source2: README.SUSE
|
||||
# PATCH-FIX-OPENSUSE drop-user-config.patch hillwood@opensuse.org -- Move configuring user account to rpm spec.
|
||||
@ -39,6 +33,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: firewall-macros
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gnome-common
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: systemd
|
||||
BuildRequires: pkgconfig(alsa)
|
||||
BuildRequires: pkgconfig(avahi-client)
|
||||
@ -49,10 +44,9 @@ BuildRequires: pkgconfig(openssl)
|
||||
BuildRequires: pkgconfig(popt)
|
||||
BuildRequires: pkgconfig(sndfile)
|
||||
BuildRequires: pkgconfig(soxr)
|
||||
Requires(pre): shadow
|
||||
Requires: firewalld
|
||||
Requires(pre): shadow
|
||||
%{?systemd_requires}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
Shairport Sync is an AirPlay audio player – it plays audio streamed from iTunes,
|
||||
@ -68,7 +62,7 @@ Shairport Sync runs on Linux, FreeBSD and OpenBSD. It does not support AirPlay
|
||||
video or photo streaming.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{_version}%{rcversion}
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
cp %{SOURCE2} .
|
||||
|
||||
@ -94,9 +88,9 @@ mkdir -p %{buildroot}%{_sbindir}
|
||||
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
||||
|
||||
%pre
|
||||
getent group %{name} &>/dev/null || /usr/sbin/groupadd --system %{name} >/dev/null
|
||||
getent passwd %{name} &> /dev/null || /usr/sbin/useradd --system -c "%{name} User" \
|
||||
-d %{_localstatedir}/%{name} -m -g %{name} -s /usr/sbin/nologin \
|
||||
getent group %{name} &>/dev/null || %{_sbindir}/groupadd --system %{name} >/dev/null
|
||||
getent passwd %{name} &> /dev/null || %{_sbindir}/useradd --system -c "%{name} User" \
|
||||
-d %{_localstatedir}/%{name} -m -g %{name} -s %{_sbindir}/nologin \
|
||||
-G audio %{name} >/dev/null
|
||||
%service_add_pre %{name}.service
|
||||
|
||||
@ -111,7 +105,6 @@ getent passwd %{name} &> /dev/null || /usr/sbin/useradd --system -c "%{name} Use
|
||||
%service_del_postun %{name}.service
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc README.md RELEASENOTES.md TROUBLESHOOTING.md README.SUSE
|
||||
%license LICENSES
|
||||
%config(noreplace) %{_sysconfdir}/shairport-sync.conf
|
||||
@ -119,7 +112,7 @@ getent passwd %{name} &> /dev/null || /usr/sbin/useradd --system -c "%{name} Use
|
||||
%dir %{_libexecdir}/firewalld
|
||||
%dir %{_libexecdir}/firewalld/services
|
||||
%{_libexecdir}/firewalld/services/airplay-server.xml
|
||||
%{_mandir}/man7/shairport-sync.7.gz
|
||||
%{_mandir}/man7/shairport-sync.7%{?ext_man}
|
||||
%{_unitdir}/%{name}.service
|
||||
%{_sbindir}/rc%{name}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user