rpms/jack-audio-connection-kit/EL-5 jack-audio-connection-kit.spec, 1.12, 1.13

Andy Shevchenko (andriy) fedora-extras-commits at redhat.com
Sun Sep 23 13:41:55 UTC 2007


Author: andriy

Update of /cvs/extras/rpms/jack-audio-connection-kit/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17749

Modified Files:
	jack-audio-connection-kit.spec 
Log Message:
Fix spec to be compatible with Fedora/EPEL 5.


Index: jack-audio-connection-kit.spec
===================================================================
RCS file: /cvs/extras/rpms/jack-audio-connection-kit/EL-5/jack-audio-connection-kit.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- jack-audio-connection-kit.spec	7 Jun 2007 08:47:12 -0000	1.12
+++ jack-audio-connection-kit.spec	23 Sep 2007 13:41:20 -0000	1.13
@@ -1,25 +1,22 @@
 Summary: The Jack Audio Connection Kit
 Name: jack-audio-connection-kit
 Version: 0.103.0
-Release: 1%{?dist}
-License: GPL/LGPL
+Release: 4%{?dist}
+License: GPLv2 and LGPLv2
 Group: System Environment/Daemons
-Source0: http://dl.sourceforge.net/sourceforge/jackit/%{name}-%{version}.tar.gz
+Source0: http://downloads.sourceforge.net/jackit/%{name}-%{version}.tar.gz
 Source1: %{name}-README.Fedora
 URL: http://www.jackaudio.org
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: alsa-lib-devel
-BuildRequires: libsndfile-devel >= 1.0.0
 BuildRequires: pkgconfig
 BuildRequires: doxygen
 BuildRequires: readline-devel, ncurses-devel
 BuildRequires: autoconf >= 2.59, automake >= 1.9.3, libtool
-BuildRequires: libfreebob-devel >= 1.0.0
 
-%define gid 334
 %define groupname jackuser
 
-Requires(pre): /usr/sbin/groupadd
+Requires(pre): shadow-utils
 Requires(post): /sbin/ldconfig
 
 %description
@@ -61,7 +58,7 @@
 
 %configure \
     --with-html-dir=%{_docdir} \
-    --enable-freebob \
+    --disable-freebob \
     --disable-oss \
     --disable-portaudio \
     --with-default-tmpdir=/dev/shm
@@ -88,13 +85,14 @@
 rm -rf $RPM_BUILD_ROOT
 
 %pre
-/usr/sbin/groupadd -g %gid -r %groupname &>/dev/null || :
+getent group %groupname >/dev/null || groupadd -r %groupname
+exit 0
 
 %post
 /sbin/ldconfig
 
 # Add default limits for jackuser group
-grep -q jackuser /etc/security/limits.conf || cat >> /etc/security/limits.conf << EOF
+grep -q %groupname /etc/security/limits.conf || cat >> /etc/security/limits.conf << EOF
 
 ## Automatically appended by jack-audio-connection-kit
 @jackuser - rtprio 20
@@ -125,7 +123,6 @@
 
 %files example-clients
 %defattr(-,root,root)
-%{_bindir}/jackrec
 %{_bindir}/jack_connect
 %{_bindir}/jack_disconnect
 %{_bindir}/jack_impulse_grabber
@@ -138,6 +135,14 @@
 %{_bindir}/jack_midisine
 
 %changelog
+* Tue Sep 04 2007 Andy Shevchenko <andy at smile.org.ua> 0.103.0-4
+- fix Source Forge's URL scheme
+
+* Thu Aug 16 2007 Andy Shevchenko <andy at smile.org.ua> 0.103.0-3
+- fix according to new guidelines:
+  - License tag
+  - group creation
+
 * Wed May 23 2007 Andy Shevchenko <andy at smile.org.ua> 0.103.0-1
 - update to the last official release
 - append defaults to the limits.conf (#221785, #235624)




More information about the fedora-extras-commits mailing list