[packages/jack-audio-connection-kit] - updated to 1.9.22 - example tools and clients (including jack_rec) moved to jack-example-tools.spe
qboosh
qboosh at pld-linux.org
Tue Mar 28 18:14:58 CEST 2023
commit ba4090dadd419c72c2116dd479f4cca6ddaa67ec
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Mar 28 18:17:15 2023 +0200
- updated to 1.9.22
- example tools and clients (including jack_rec) moved to jack-example-tools.spec
jack-audio-connection-kit.spec | 127 +++--------------------------------------
1 file changed, 8 insertions(+), 119 deletions(-)
---
diff --git a/jack-audio-connection-kit.spec b/jack-audio-connection-kit.spec
index 3864274..24a12db 100644
--- a/jack-audio-connection-kit.spec
+++ b/jack-audio-connection-kit.spec
@@ -3,47 +3,39 @@
# Conditional build:
%bcond_without apidocs # Doxygen docs
%bcond_without ffado # firewire (FFADO) driver
-%bcond_without zalsa # zita-a2j/j2a client
%bcond_with classic # build also classic jackd server (see http://trac.jackaudio.org/wiki/JackDbusPackaging)
Summary: The JACK Audio Connection Kit
Summary(pl.UTF-8): JACK - zestaw do połączeń audio
Name: jack-audio-connection-kit
-Version: 1.9.21
+Version: 1.9.22
Release: 1
License: LGPL v2.1+ (libjack), GPL v2+ (the rest)
Group: Daemons
#Source0Download: https://jackaudio.org/downloads/
#Source0: https://github.com/jackaudio/jack2/releases/download/v%{version}/jack2-%{version}.tar.gz
Source0: https://github.com/jackaudio/jack2/archive/v%{version}/jack2-%{version}.tar.gz
-# Source0-md5: 48515d41a3e8de2464efc583d2b9a596
+# Source0-md5: e57c8ad3de75f78b6eb7aacea4e25755
URL: https://jackaudio.org/
BuildRequires: alsa-lib-devel >= 1.0.18
-BuildRequires: autoconf >= 2.50
-BuildRequires: automake
BuildRequires: celt-devel >= 0.11.0
BuildRequires: dbus-devel >= 1.0.0
%{?with_apidocs:BuildRequires: doxygen}
BuildRequires: expat-devel
%{?with_ffado:BuildRequires: libffado-devel >= 1.999.17}
BuildRequires: libsamplerate-devel
-BuildRequires: libsndfile-devel >= 1.0.0
BuildRequires: libstdc++-devel
-BuildRequires: libtool
BuildRequires: pkgconfig
-BuildRequires: readline-devel
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.752
# with opus_custom interface
BuildRequires: opus-devel >= 1.0.3-2
%{?with_apidocs:BuildRequires: texlive-pdftex}
-%if %{with zalsa}
-BuildRequires: zita-alsa-pcmi-devel
-BuildRequires: zita-resampler-devel
-%endif
Requires: %{name}-libs = %{version}-%{release}
Requires: alsa-lib >= 1.0.18
Obsoletes: jack-audio-connection-kit-driver-alsa < 0.101.1-2
Obsoletes: jack-audio-connection-kit-driver-iec61883 < 0.99.0
+Obsoletes: jack-audio-connection-kit-example-jackrec < 1.9.22
Obsoletes: jack-audio-connection-kit-static < 1.9.7
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -130,35 +122,6 @@ FireWire (FFADO) sound driver for JACK.
%description driver-firewire -l pl.UTF-8
Sterownik dźwięku FireWire (FFADO) dla JACK-a.
-%package example-clients
-Summary: Example clients that use JACK
-Summary(pl.UTF-8): Przykładowe programy klienckie używające JACK-a
-License: GPL v2+
-Group: Applications/Sound
-Requires: %{name} = %{version}-%{release}
-
-%description example-clients
-Small example clients that use the JACK Audio Connection Kit.
-
-%description example-clients -l pl.UTF-8
-Małe, przykładowe programy klienckie, które używają zestawu do
-połączeń audio JACK.
-
-%package example-jackrec
-Summary: Example JACK client: jackrec
-Summary(pl.UTF-8): Przykładowy klient zestawu JACK: jackrec
-License: GPL v2+
-Group: Applications/Sound
-Requires: %{name} = %{version}-%{release}
-
-%description example-jackrec
-Example JACK client: jackrec. It's separated because it uses
-libsndfile library.
-
-%description example-jackrec -l pl.UTF-8
-Przykładowy klient zestawu JACK: jackrec. Jest wydzielony, ponieważ
-wymaga biblioteki libsndfile.
-
%prep
%setup -q -n jack2-%{version}
@@ -171,7 +134,6 @@ export LINKFLAGS="%{rpmldflags}"
./waf configure -j1 \
-v \
%{?debug:--debug} \
- --example-tools \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--htmldir=%{_gtkdocdir}/%{name}/reference \
@@ -179,8 +141,7 @@ export LINKFLAGS="%{rpmldflags}"
%{?with_classic:--classic} \
--dbus \
%{?with_apidocs:--doxygen} \
- %{?with_ffado:--firewire} \
- %{!?with_zalsa:--no-zalsa}
+ %{?with_ffado:--firewire}
./waf build %{?_smp_mflags} -v
@@ -192,12 +153,10 @@ rm -rf $RPM_BUILD_ROOT
%{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}}
-# For compatibility with jack1
-%{__mv} $RPM_BUILD_ROOT%{_bindir}/jack_rec $RPM_BUILD_ROOT%{_bindir}/jackrec
-
# not built or packaged
-%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/jack_impulse_grabber.1 \
- %{!?with_classic:$RPM_BUILD_ROOT%{_mandir}/man1/jackd.1}
+%if %{without classic}
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/jackd.1
+%endif
# fix perms (needed for autorequires/provides)
chmod a+x $RPM_BUILD_ROOT%{_libdir}/lib*.so*
@@ -217,20 +176,7 @@ fi
%files
%defattr(644,root,root,755)
%doc AUTHORS.rst ChangeLog.rst README*
-%attr(755,root,root) %{_bindir}/jack_alias
%attr(755,root,root) %{_bindir}/jack_control
-%attr(755,root,root) %{_bindir}/jack_cpu
-%attr(755,root,root) %{_bindir}/jack_evmon
-%attr(755,root,root) %{_bindir}/jack_iodelay
-%attr(755,root,root) %{_bindir}/jack_load
-%attr(755,root,root) %{_bindir}/jack_midi_dump
-%attr(755,root,root) %{_bindir}/jack_net_master
-%attr(755,root,root) %{_bindir}/jack_net_slave
-%attr(755,root,root) %{_bindir}/jack_server_control
-%attr(755,root,root) %{_bindir}/jack_session_notify
-%attr(755,root,root) %{_bindir}/jack_simdtests
-%attr(755,root,root) %{_bindir}/jack_test
-%attr(755,root,root) %{_bindir}/jack_unload
%{?with_classic:%attr(755,root,root) %{_bindir}/jackd}
%attr(755,root,root) %{_bindir}/jackdbus
%dir %{_libdir}/jack
@@ -245,15 +191,8 @@ fi
%attr(755,root,root) %{_libdir}/jack/netadapter.so
%attr(755,root,root) %{_libdir}/jack/netmanager.so
%attr(755,root,root) %{_libdir}/jack/profiler.so
-%if %{with zalsa}
-%attr(755,root,root) %{_libdir}/jack/zalsa_in.so
-%attr(755,root,root) %{_libdir}/jack/zalsa_out.so
-%endif
%{_datadir}/dbus-1/services/org.jackaudio.service
%{?with_classic:%{_mandir}/man1/jackd.1*}
-%{_mandir}/man1/jack_iodelay.1*
-%{_mandir}/man1/jack_load.1*
-%{_mandir}/man1/jack_unload.1*
%files libs
%defattr(644,root,root,755)
@@ -283,53 +222,3 @@ fi
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/jack/jack_firewire.so
%endif
-
-%files example-clients
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/alsa_in
-%attr(755,root,root) %{_bindir}/alsa_out
-%attr(755,root,root) %{_bindir}/jack_bufsize
-%attr(755,root,root) %{_bindir}/jack_connect
-%attr(755,root,root) %{_bindir}/jack_cpu_load
-%attr(755,root,root) %{_bindir}/jack_disconnect
-%attr(755,root,root) %{_bindir}/jack_freewheel
-%attr(755,root,root) %{_bindir}/jack_latent_client
-%attr(755,root,root) %{_bindir}/jack_lsp
-%attr(755,root,root) %{_bindir}/jack_metro
-%attr(755,root,root) %{_bindir}/jack_midi_latency_test
-%attr(755,root,root) %{_bindir}/jack_midiseq
-%attr(755,root,root) %{_bindir}/jack_midisine
-%attr(755,root,root) %{_bindir}/jack_monitor_client
-%attr(755,root,root) %{_bindir}/jack_multiple_metro
-%attr(755,root,root) %{_bindir}/jack_netsource
-%attr(755,root,root) %{_bindir}/jack_property
-%attr(755,root,root) %{_bindir}/jack_samplerate
-%attr(755,root,root) %{_bindir}/jack_showtime
-%attr(755,root,root) %{_bindir}/jack_simple_client
-%attr(755,root,root) %{_bindir}/jack_simple_session_client
-%attr(755,root,root) %{_bindir}/jack_thru
-%attr(755,root,root) %{_bindir}/jack_transport
-%attr(755,root,root) %{_bindir}/jack_wait
-%attr(755,root,root) %{_bindir}/jack_zombie
-%attr(755,root,root) %{_libdir}/jack/inprocess.so
-%{_mandir}/man1/alsa_in.1*
-%{_mandir}/man1/alsa_out.1*
-%{_mandir}/man1/jack_bufsize.1*
-%{_mandir}/man1/jack_connect.1*
-%{_mandir}/man1/jack_disconnect.1*
-%{_mandir}/man1/jack_freewheel.1*
-%{_mandir}/man1/jack_lsp.1*
-%{_mandir}/man1/jack_metro.1*
-%{_mandir}/man1/jack_monitor_client.1*
-%{_mandir}/man1/jack_netsource.1*
-%{_mandir}/man1/jack_property.1*
-%{_mandir}/man1/jack_samplerate.1*
-%{_mandir}/man1/jack_showtime.1*
-%{_mandir}/man1/jack_simple_client.1*
-%{_mandir}/man1/jack_transport.1*
-%{_mandir}/man1/jack_wait.1*
-
-%files example-jackrec
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/jackrec
-%{_mandir}/man1/jackrec.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/jack-audio-connection-kit.git/commitdiff/ba4090dadd419c72c2116dd479f4cca6ddaa67ec
More information about the pld-cvs-commit
mailing list