SPECS: jack-audio-connection-kit.spec - merged from DEVEL

freetz freetz at pld-linux.org
Thu Jul 7 18:40:53 CEST 2005


Author: freetz                       Date: Thu Jul  7 16:40:53 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- merged from DEVEL

---- Files affected:
SPECS:
   jack-audio-connection-kit.spec (1.46 -> 1.47) 

---- Diffs:

================================================================
Index: SPECS/jack-audio-connection-kit.spec
diff -u SPECS/jack-audio-connection-kit.spec:1.46 SPECS/jack-audio-connection-kit.spec:1.47
--- SPECS/jack-audio-connection-kit.spec:1.46	Thu Mar 24 02:02:03 2005
+++ SPECS/jack-audio-connection-kit.spec	Thu Jul  7 18:40:48 2005
@@ -1,21 +1,20 @@
 # $Revision$, $Date$
 #
 # Conditional build:
-%bcond_with	cap		# use capabilities to get real-time priority (needs suid root binary)
+%bcond_without	cap		# don't use capabilities to get real-time priority (needs suid root binary)
 %bcond_without	alsa		# don't build ALSA driver
-%bcond_without	static_libs	# don't build static libs
-%bcond_with	posix_shm	# use posix shm
+%bcond_without	posix_shm	# don't use posix shm
 #
 Summary:	The JACK Audio Connection Kit
 Summary(pl):	JACK - zestaw do połączeń audio
 Name:		jack-audio-connection-kit
-Version:	0.99.0
-Release:	2
-License:	LGPL (libjack), GPL (the rest)
+Version:	0.100.0
+Release:	0.1
+License:	LGPL v2.1+ (libjack), GPL v2+ (the rest)
 Group:		Daemons
 Source0:	http://dl.sourceforge.net/jackit/%{name}-%{version}.tar.gz
-# Source0-md5:	a891a699010452258d77e59842ebe4a0
-Patch0:		%{name}-segv.patch
+# Source0-md5:	dc28b3e8a663c090227e83be6fc1f2d4
+Patch0:		%{name}-optimized-cflags.patch
 URL:		http://jackit.sourceforge.net/
 %{?with_alsa:BuildRequires:	alsa-lib-devel >= 0.9.0}
 BuildRequires:	autoconf
@@ -23,6 +22,7 @@
 BuildRequires:	doxygen
 %{?with_cap:BuildRequires:	libcap-devel}
 BuildRequires:	libsndfile-devel >= 1.0.0
+BuildRequires:	libtool
 BuildRequires:	pkgconfig
 BuildRequires:	readline-devel
 Obsoletes:	jack-audio-connection-kit-driver-iec61883
@@ -128,16 +128,45 @@
 
 %build
 cp -f /usr/share/automake/config.sub config
+%{__libtoolize}
+%{__aclocal} -I config
+%{__autoheader}
+%{__automake}
 %{__autoconf}
-# --enable-optimize is heavy broken, it uses information from /proc/cpuinfo to set compilator flags
+
 %configure \
+	--%{?with_posix_shm:en}%{!?with_posix_shm:dis}able-posix-shm \
+	--disable-oldtrans \
+	--enable-oss \
 	%{!?with_alsa:--disable-alsa} \
+	--disable-portaudio \
+	--disable-coreaudio \
 	%{?with_cap:--enable-capabilities %{!?debug:--enable-stripped-jackd}} \
 	%{?debug:--enable-debug} \
-	--disable-optimize \
-	%{?with_posix_shm:--enable-posix-shm} \
-	%{?with_static_libs:--enable-static} \
-	--with-html-dir=%{_gtkdocdir}
+	--enable-optimize \
+%ifarch athlon pentium3 pentium4 amd64
+	--enable-mmx \
+%else
+	--disable-mmx \
+%endif
+%ifarch pentium3 pentium4 amd64
+	--enable-sse \
+%else
+	--disable-sse \
+%endif
+%ifarch ppc
+	--enable-altivec \
+%else
+	--disable-altivec \
+%endif
+	--enable-shared \
+	--enable-static \
+	--enable-resize \
+	--enable-ensure-mlock \
+	--enable-timestamps \
+	--enable-preemption-check \
+	--with-html-dir=%{_gtkdocdir} \
+	--with-default-tmpdir=/tmp
 
 %{__make}
 
@@ -178,11 +207,9 @@
 %{_pkgconfigdir}/jack.pc
 %{_gtkdocdir}/*
 
-%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libjack.a
-%endif
 
 %if %{with alsa}
 %files driver-alsa
@@ -216,6 +243,27 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.47  2005/07/07 16:40:48  freetz
+- merged from DEVEL
+
+Revision 1.46.2.6  2005/06/22 22:43:13  pluto
+- updated to 0.100.0 final. merge'll proceeded soon.
+
+Revision 1.46.2.5  2005/05/03 20:31:05  pluto
+- release 0.2.
+
+Revision 1.46.2.4  2005/05/03 19:52:44  pluto
+- better mmx/sse selection.
+
+Revision 1.46.2.3  2005/05/03 19:33:43  pluto
+- pure athlon hasn't sse.
+
+Revision 1.46.2.2  2005/05/03 18:50:38  ankry
+- bcond desc fixes
+
+Revision 1.46.2.1  2005/05/03 18:35:04  pluto
+- updated to 0.99.61 (a candidate for 1.0.0 stable release).
+
 Revision 1.46  2005/03/24 01:02:03  pluto
 - sigsegv fixed (shm issue).
 - release 2.
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/jack-audio-connection-kit.spec?r1=1.46&r2=1.47&f=u




More information about the pld-cvs-commit mailing list