[jack-audio-connection-kit] - update to 1.9.6 - update README.Fedora file with more recent information

Orcan Ogetbil oget at fedoraproject.org
Sun Nov 7 05:15:01 UTC 2010


commit 6eabaff59160c0e00be776fbd5f3f7551e7ef177
Author: Orcan Ogetbil <oget.fedora at gmail.com>
Date:   Sun Nov 7 01:14:46 2010 -0400

    - update to 1.9.6
    - update README.Fedora file with more recent information

 .gitignore                              |    1 +
 jack-audio-connection-kit-README.Fedora |   41 ++++++++++++++++++++++---------
 jack-audio-connection-kit.spec          |   39 ++++++++++++++---------------
 sources                                 |    2 +-
 4 files changed, 50 insertions(+), 33 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8545362..01a6518 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 jack-1.9.5.tar.bz2
+/jack-1.9.6.tar.bz2
diff --git a/jack-audio-connection-kit-README.Fedora b/jack-audio-connection-kit-README.Fedora
index c2fe63f..dd3f084 100644
--- a/jack-audio-connection-kit-README.Fedora
+++ b/jack-audio-connection-kit-README.Fedora
@@ -1,3 +1,20 @@
+	USING ALSA DIRECTLY
+
+Switch to root account.
+
+Install the required packages:
+    yum install alsa-plugins-jack
+
+Add yourself to the jackuser group.
+    usermod -a -G jackuser "<your username>"
+
+Start the jack daemon (your parameters may be different):
+    jackd -R -P4 -dalsa -r44100 -p512 -n4 -D -Chw:0 -Phw:0
+or use
+    qjackctl -s
+if you have it installed and configured.
+
+
 	INTEGRATE JACK WITH PULSEAUDIO
 
 The original text is placed at:
@@ -6,7 +23,7 @@ The original text is placed at:
 Switch to root account.
 
 Install the required packages:
-    yum install pulseaudio-module-jack alsa-plugins-jack jack-audio-connection-kit 
+    yum install pulseaudio-module-jack alsa-plugins-jack
 
 Add yourself to the pulse-rt and jackuser groups.
     usermod -a -G pulse-rt,jackuser "<your username>"
@@ -38,17 +55,10 @@ Start the pulseaudio daemon:
 Now everything should work.
 
 
-	USING ALSA DIRECTLY
-
-Due to big amount of text lines and a few necessary graphics here is only link
-to very useful article about jack-audio-connection-kit and ALSA. So, go by
-following link:
-    http://www.legg.uklinux.net/rosegarden_sound_howto_fc7.html
-
-
 	RUNNING JACK SERVER IN REALTIME MODE
 
-NOTE: this chapter describes steps for older Fedora vesions.
+NOTE: This chapter explains why you have done the above changes in more detail.
+It is kept for informational purposes.
 
 The JACK server jackd has the capability to run in a real-time mode
 which greatly decreases the chance of audio glitches. The real-time mode
@@ -66,6 +76,13 @@ configuration files can decrease the security of your system.
 Documentation specific to the resource limits PAM module can be found at
 http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/pam-6.html#ss6.12
 
+Alternatively, one can create a new file 
+   /etc/security/limits.d/<priority>-<name>.conf
+that contains the resource limits for individual users and/or groups. The
+jack-audio-connection-kit package that comes with Fedora contains the file
+   /etc/security/limits.d/99-jack.conf
+that does this job for you.
+
 The resource limits that need to be changed to allow jackd to run in
 realtime mode are named rtprio and memlock. To increase the limits for a
 specific user named fred you would add the following to
@@ -108,6 +125,6 @@ virtual memory          (kbytes, -v) unlimited
 file locks                      (-x) unlimited
 file locks                      (-x) unlimited
 
-Keep in mind that you may have to re-login before changes to limits.conf
-take effect.
+Keep in mind that you may have to re-login before changes to limits.conf,
+or additions to the limits.d/ directory to take effect.
 
diff --git a/jack-audio-connection-kit.spec b/jack-audio-connection-kit.spec
index 31c633a..f0771ba 100644
--- a/jack-audio-connection-kit.spec
+++ b/jack-audio-connection-kit.spec
@@ -3,8 +3,8 @@
 
 Summary:       The Jack Audio Connection Kit
 Name:          jack-audio-connection-kit
-Version:       1.9.5
-Release:       2%{?dist}
+Version:       1.9.6
+Release:       1%{?dist}
 # The entire source (~500 files) is a mixture of these three licenses
 License:       GPLv2 and GPLv2+ and LGPLv2+
 Group:         System Environment/Daemons
@@ -18,21 +18,9 @@ Patch0:        jack-audio-connection-kit-no_date_footer.patch
 # Enables renaming of the jack ports based on a configuration file
 # Under discussion upstream. We need it for CCRMA compatibility
 Patch1:        jack-infrastructure.patch
-# Fix DSO linking
-Patch2:        jack-DSO-linking.patch
-# Manpages. From ustream trunk
-Patch3:        jack-manpages.patch
-# Make jack compatible with both the Fedora kernel and the realtime kernel
 Patch4:        jack-realtime-compat.patch
 # Compile against celt-0.8.0
 Patch5:        jack-celt08.patch
-# Use GCC atomic operation for other arches
-Patch6:        %{name}-1.9.5-atomic.patch
-# Treat s390x as 64-bit arch
-Patch7:        %{name}-1.9.5-64bit.patch
-# Add fallback get_cycles() solution
-Patch8:        %{name}-1.9.5-cycles.patch
-
 
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: alsa-lib-devel
@@ -88,15 +76,10 @@ Small example clients that use the Jack Audio Connection Kit.
 %setup -q -n jack-%{version}
 %patch0 -p1 -b .nodate
 %patch1 -p1 -b .infra
-%patch2 -p1 -b .linking
-%patch3 -p1
 %patch4 -p1
 %if 0%{?fedora} > 13
 %patch5 -p1 -b .celt08
 %endif
-%patch6 -p1 -b .atomic
-%patch7 -p1 -b .64bit
-%patch8 -p1 -b .cycles
 
 # Fix encoding issues
 for file in ChangeLog README TODO; do
@@ -108,7 +91,19 @@ done
 
 %build
 export CPPFLAGS="$RPM_OPT_FLAGS"
-./waf configure --prefix=%{_prefix} --libdir=/%{_lib} --doxygen --dbus --classic
+export PREFIX=%{_prefix}
+./waf configure \
+   --mandir=/share/man/man1 \
+   --libdir=/%{_lib} \
+   --doxygen \
+   --dbus \
+   --classic \
+%ifnarch s390 s390x
+   --firewire \
+   --freebob \
+%endif
+   --alsa
+
 ./waf build %{?_smp_mflags} -v
 
 %install
@@ -226,6 +221,10 @@ exit 0
 
 
 %changelog
+* Sat Nov 06 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.6-1
+- update to 1.9.6
+- update README.Fedora file with more recent information
+
 * Thu Aug 26 2010 Dan Horák <dan[at]danny.cz> - 1.9.5-2
 - no Firewire on s390(x)
 - fix building on other arches than x86 and ppc
diff --git a/sources b/sources
index e545201..287dbe2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fdb86434b57255139b72c7f91e827fea  jack-1.9.5.tar.bz2
+fcd4bdb44f51d71c9e19bc1d0e887902  jack-1.9.6.tar.bz2


More information about the scm-commits mailing list