From 6d529d6254a44413759bde74f7f5000a19c0d7ce Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 00:00:47 +0100 Subject: [PATCH] update to 1.9.14 [release 1.9.14-1mamba;Thu Jan 09 2020] --- jack.spec | 66 ++++++++++++++++++++++++++++++++----------------------- 1 file changed, 39 insertions(+), 27 deletions(-) diff --git a/jack.spec b/jack.spec index ee5ac56..c0d406c 100644 --- a/jack.spec +++ b/jack.spec @@ -2,15 +2,15 @@ %define pkgver %(echo %version | tr _ -) Name: jack Epoch: 1 -Version: 1.9.11_RC1 -Release: 2mamba +Version: 1.9.14 +Release: 1mamba Summary: A low-latency audio server that can connect a number of different applications to an audio device Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://jackaudio.org -Source: https://github.com/jackaudio/jack2/releases/download/v1.9.11-RC1/jack2-%{pkgver}.tar.gz +Source: https://github.com/jackaudio/jack2.git/v%{pkgver}/jack2-%{pkgver}.tar.bz2 #Source: https://dl.dropboxusercontent.com/u/28869550/jack-%{version}.tar.bz2 #http://jackaudio.org/downloads/jack-%{version}.tar.bz2 Source1: %{name}-asound.conf @@ -30,7 +30,6 @@ BuildRequires: libcelt-devel BuildRequires: libdbus-devel BuildRequires: libexpat-devel BuildRequires: libffado-devel -BuildRequires: libfreebob-devel BuildRequires: libgcc BuildRequires: libncurses-devel BuildRequires: libopus-devel @@ -39,6 +38,7 @@ BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel BuildRequires: libstdc++6-devel ## AUTOBUILDREQ-END +#BuildRequires: libfreebob-devel BuildRequires: ffado BuildRequires: pkg-config BuildRequires: libcap-devel >= 1.10 @@ -47,7 +47,7 @@ BuildRequires: doxygen BuildRequires: libopus-devel >= 1.0.3-2mamba BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Requires: libjack == %{?epoch:%epoch:}%{version}-%{release} -Requires: ffado +#Requires: ffado Obsoletes: oss2jack Requires: libalsa-plugins @@ -77,8 +77,7 @@ JACK is a low-latency audio server, written for POSIX conformant operating syste It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin"). JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation. - -This package contains static libraries and header files need for development. +This package contains static libraries and header files needed for development. %prep %setup -q -n jack2-%{pkgver} @@ -89,40 +88,46 @@ This package contains static libraries and header files need for development. #%patch5 -p1 %patch6 -p1 -for file in ChangeLog README TODO; do - sed 's|\r||' $file > $file.tmp - iconv -f ISO-8859-1 -t UTF8 $file.tmp > $file.tmp2 - touch -r $file $file.tmp2 - mv -f $file.tmp2 $file -done +#for file in ChangeLog README TODO; do +# sed 's|\r||' $file > $file.tmp +# iconv -f ISO-8859-1 -t UTF8 $file.tmp > $file.tmp2 +# touch -r $file $file.tmp2 +# mv -f $file.tmp2 $file +#done + +touch no_date_footer.html %build LINKFLAGS="-lncurses" \ ./waf configure \ --prefix=%{_prefix} \ --libdir=%{_libdir} \ +%ifarch x86_64 + --libdir32=%{_prefix}/lib \ +%endif --alsa \ --doxygen \ - --firewire \ - --freebob \ --dbus \ + --firewire \ --classic -./waf %{?_smp_mflags} build +# --freebob \ + +./waf build %install [ "%{buildroot}" != / ] && rm -rf %{buildroot} -# 1.9.10: fix documentation installation -mkdir build/default -ln -s ../../html build/default/html +## 1.9.10: fix documentation installation +#mkdir build/default +#ln -s ../../html build/default/html ./waf install --destdir=%{buildroot} chmod 755 %{buildroot}%{_libdir}/jack/*.so %{buildroot}%{_libdir}/libjack*.so.*.*.* -mv %{buildroot}%{_datadir}/jack-audio-connection-kit/reference . +#mv %{buildroot}%{_datadir}/jack-audio-connection-kit/reference . install -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/asound.conf.jack install -D -m0755 %{SOURCE2} %{buildroot}%{_bindir}/jackdbus2qjackctl @@ -181,10 +186,17 @@ exit 0 %{_libdir}/libjacknet.so %{_libdir}/libjackserver.so %{_libdir}/pkgconfig/*.pc -%doc reference/* -%doc README TODO ChangeLog +%dir %{_datadir}/jack-audio-connection-kit +%dir %{_datadir}/jack-audio-connection-kit/reference +%dir %{_datadir}/jack-audio-connection-kit/reference/html +%{_datadir}/jack-audio-connection-kit/reference/html/* +#%doc reference/* +#%doc README TODO ChangeLog %changelog +* Thu Jan 09 2020 Silvan Calarco 1.9.14-1mamba +- update to 1.9.14 + * Wed Aug 16 2017 Silvan Calarco 1.9.11_RC1-2mamba - build both jackd and jackdbus @@ -360,7 +372,7 @@ exit 0 * Wed Jan 04 2006 Silvan Calarco 0.100.9-1qilnx - update to version 0.100.9 by autospec -* Thu Dec 14 2005 Silvan Calarco 0.100.0-7qilnx +* Wed Dec 14 2005 Silvan Calarco 0.100.0-7qilnx - jackstart.user: start jack leaving memory unlocked - jackstart.user: add support for timidity - disable oss support @@ -368,17 +380,17 @@ exit 0 * Wed Dec 14 2005 Silvan Calarco 0.100.0-6qilnx - jackstart.user: another syntax fix -* Wed Nov 07 2005 Silvan Calarco 0.100.0-5qilnx +* Mon Nov 07 2005 Silvan Calarco 0.100.0-5qilnx - jackstart.user: fix a syntax error - jackstart.user: check jackd startup watching /dev/shm/jack-0 -* Tue Nov 06 2005 Silvan Calarco 0.100.0-4qilnx +* Sun Nov 06 2005 Silvan Calarco 0.100.0-4qilnx - jackstart.user: add support for user arts configuration -* Mon Nov 05 2005 Silvan Calarco 0.100.0-3qilnx +* Sat Nov 05 2005 Silvan Calarco 0.100.0-3qilnx - apply a fix to jackstart.user because jackd starts asynchronously -* Mon Nov 05 2005 Silvan Calarco 0.100.0-2qilnx +* Sat Nov 05 2005 Silvan Calarco 0.100.0-2qilnx - added user oriented start and stop script with oss2jack support - mmx and sse support enabled again