|
@@ -1,16 +1,16 @@
|
|
|
%bcond_with systemd
|
|
|
|
|
|
%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
|
|
|
-%define drvver 13.0
|
|
|
+%define drvver 14.0
|
|
|
|
|
|
%define _unpackaged_files_terminate_build 1
|
|
|
|
|
|
Name: pulseaudio
|
|
|
Summary: PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ
|
|
|
-Version: 13.0
|
|
|
+Version: 14.0
|
|
|
Release: 1%{?_dist_release}%{?with_systemd:.systemd}
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Vendor: Project Vine
|
|
|
Distribution: Vine Linux
|
|
|
Packager: daisuke
|
|
@@ -67,10 +67,11 @@ PulseAudio is a sound server for Linux and other Unix like operating
|
|
|
systems. It is intended to be an improved drop-in replacement for the
|
|
|
Enlightened Sound Daemon (ESOUND).
|
|
|
|
|
|
+
|
|
|
%package esound-compat
|
|
|
Summary: PulseAudio EsounD daemon compatibility script
|
|
|
Summary(ja): PulseAudio EsounD デーモン互換スクリプト
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
Provides: esound
|
|
|
Obsoletes: esound
|
|
@@ -79,39 +80,43 @@ Obsoletes: esound
|
|
|
A compatibility script that allows applications to call /usr/bin/esd
|
|
|
and start PulseAudio with EsounD protocol modules.
|
|
|
|
|
|
+
|
|
|
%package module-lirc
|
|
|
Summary: LIRC support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 LIRC サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description module-lirc
|
|
|
LIRC volume control module for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package module-x11
|
|
|
Summary: X11 support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 X11 サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
Requires: %{name}-utils = %{version}-%{release}
|
|
|
|
|
|
%description module-x11
|
|
|
X11 bell and security modules for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package module-zeroconf
|
|
|
Summary: Zeroconf support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 Zeroconf サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
Requires: %{name}-utils
|
|
|
|
|
|
%description module-zeroconf
|
|
|
Zeroconf publishing module for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package module-bluetooth
|
|
|
Summary: Bluetooth proximity support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 Bluetooth 近接検知サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description module-bluetooth
|
|
@@ -119,38 +124,42 @@ Contains a module that can be used to automatically turn down the volume if
|
|
|
a bluetooth mobile phone leaves the proximity or turn it up again if it enters the
|
|
|
proximity again
|
|
|
|
|
|
+
|
|
|
%package module-jack
|
|
|
Summary: JACK support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 JACK サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description module-jack
|
|
|
JACK sink and source modules for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package module-gconf
|
|
|
Summary: GConf support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 GConf サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description module-gconf
|
|
|
GConf configuration backend for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package module-gsettings
|
|
|
Summary: Gsettings support for the PulseAudio sound server
|
|
|
Summary(ja): PulseAudio サウンドサーバ用 gsetting サポート
|
|
|
-Group: System Environment/Daemons
|
|
|
+Group: servers,multimedia
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
%description module-gsettings
|
|
|
GSettings configuration backend for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package libs
|
|
|
Summary: Libraries for PulseAudio clients
|
|
|
Summary(ja): PulseAudio クライアントライブラリ
|
|
|
License: LGPLv2+
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
Provides: pulseaudio-lib
|
|
|
Obsoletes: pulseaudio-lib
|
|
|
Provides: %{name}-libs-zeroconf = %{version}
|
|
@@ -160,21 +169,23 @@ Obsoletes: %{name}-libs-zeroconf < 1.0
|
|
|
This package contains the runtime libraries for any application that wishes
|
|
|
to interface with a PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package core-libs
|
|
|
Summary: Core libraries for the PulseAudio sound server.
|
|
|
Summary(ja): PulseAudio サウンドサーバコアライブラリ
|
|
|
License: LGPLv2+
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
|
|
|
%description core-libs
|
|
|
This package contains runtime libraries that are used internally in the
|
|
|
PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package libs-glib2
|
|
|
Summary: GLIB 2.x bindings for PulseAudio clients
|
|
|
Summary(ja): PulseAudio クライアント用 GLIB 2.x バインディング
|
|
|
License: LGPLv2+
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
Provides: pulseaudio-lib-glib2
|
|
|
Obsoletes: pulseaudio-lib-glib2
|
|
|
|
|
@@ -182,11 +193,12 @@ Obsoletes: pulseaudio-lib-glib2
|
|
|
This package contains bindings to integrate the PulseAudio client library with
|
|
|
a GLIB 2.x based application.
|
|
|
|
|
|
+
|
|
|
%package libs-devel
|
|
|
Summary: Headers and libraries for PulseAudio client development
|
|
|
Summary(ja): PulseAudio クライアント開発用ヘッダおよびライブラリ
|
|
|
License: LGPLv2+
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
Requires: %{name}-libs-glib2 = %{version}-%{release}
|
|
|
Requires: pkgconfig glib2-devel
|
|
@@ -197,21 +209,23 @@ Obsoletes: pulseaudio-lib-devel
|
|
|
Headers and libraries for developing applications that can communicate with
|
|
|
a PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package utils
|
|
|
Summary: PulseAudio sound server utilities
|
|
|
Summary(ja): PulseAudio サウンドサーバユーティリティ
|
|
|
License: LGPLv2+
|
|
|
-Group: Applications/Multimedia
|
|
|
+Group: multimedia
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
|
%description utils
|
|
|
This package contains command line utilities for the PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package gdm-hooks
|
|
|
Summary: PulseAudio GDM integration
|
|
|
Summary(ja): PulseAudio GDM 統合
|
|
|
License: LGPLv2+
|
|
|
-Group: Applications/Multimedia
|
|
|
+Group: multimedia
|
|
|
Requires: gdm >= 2.22.0
|
|
|
# for the gdm user
|
|
|
Requires(pre): gdm
|
|
@@ -225,7 +239,7 @@ This package contains GDM integration hooks for the PulseAudio sound server.
|
|
|
Summary: Libraries for PulseAudio clients
|
|
|
Summary(ja): PulseAudio クライアントライブラリ
|
|
|
License: LGPLv2+
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
Provides: compat32-%{name}-libs-zeroconf = %{version}
|
|
|
Obsoletes: compat32-%{name}-libs-zeroconf < 1.0
|
|
|
|
|
@@ -233,31 +247,34 @@ Obsoletes: compat32-%{name}-libs-zeroconf < 1.0
|
|
|
This package contains the runtime libraries for any application that wishes
|
|
|
to interface with a PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package -n compat32-%{name}-core-libs
|
|
|
Summary: Core libraries for the PulseAudio sound server.
|
|
|
Summary(ja): PulseAudio サウンドサーバコアライブラリ
|
|
|
License: LGPLv2+
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
|
|
|
%description -n compat32-%{name}-core-libs
|
|
|
This package contains runtime libraries that are used internally in the
|
|
|
PulseAudio sound server.
|
|
|
|
|
|
+
|
|
|
%package -n compat32-%{name}-libs-glib2
|
|
|
Summary: GLIB 2.x bindings for PulseAudio clients
|
|
|
Summary(ja): PulseAudio クライアント用 GLIB 2.x バインディング
|
|
|
License: LGPLv2+
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
|
|
|
%description -n compat32-%{name}-libs-glib2
|
|
|
This package contains bindings to integrate the PulseAudio client library with
|
|
|
a GLIB 2.x based application.
|
|
|
|
|
|
+
|
|
|
%package -n compat32-%{name}-libs-devel
|
|
|
Summary: Headers and libraries for PulseAudio client development
|
|
|
Summary(ja): PulseAudio クライアント開発用ヘッダおよびライブラリ
|
|
|
License: LGPLv2+
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: compat32-%{name}-libs = %{version}-%{release}
|
|
|
Requires: compat32-%{name}-libs-glib2 = %{version}-%{release}
|
|
|
Requires: %{name}-libs-devel = %{version}-%{release}
|
|
@@ -382,6 +399,7 @@ fi
|
|
|
%post -n compat32-%{name}-libs-glib2 -p /sbin/ldconfig
|
|
|
%postun -n compat32-%{name}-libs-glib2 -p /sbin/ldconfig
|
|
|
|
|
|
+
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
%license LICENSE GPL LGPL
|
|
@@ -637,6 +655,9 @@ fi
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Sun Dec 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0-1
|
|
|
+- updated to 14.0.
|
|
|
+
|
|
|
* Fri Apr 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0-1
|
|
|
- updated to 13.0.
|
|
|
- added systemd support (disabled as default).
|