freenx - security update
nx - new components releases
portaudio - new version and static libs
soundtouch - new version
wired - at last it builds

and i have one problem - wired builds with a requirement of libportaudio.so and it doesn't install even if portaudio is present (it works fine after installing with --nodeps)
i don't have any ideas right now...


--
./groz

xmpp/mail: <groz at gryf.info>

Index: freenx.spec
===================================================================
RCS file: /cvsroot/SPECS/freenx.spec,v
retrieving revision 1.5
diff -u -r1.5 freenx.spec
--- freenx.spec	4 Jan 2005 12:25:22 -0000	1.5
+++ freenx.spec	20 Feb 2005 03:46:30 -0000
@@ -2,12 +2,12 @@
 Summary:	A free (GPL) implementation of the NX server
 Summary(pl):	Darmowa (GPL) imlementacja serwera NX
 Name:		freenx
-Version:	0.2.7
+Version:	0.2.8
 Release:	1
 License:	GPL
 Group:		X11/Applications/Networking
 Source0:	http://debian.tu-bs.de/knoppix/nx/%{name}-%{version}.tar.gz
-# Source0-md5:	982a4828417d15bce0b0096c22f85ec3
+# Source0-md5:	db4c4a9f91619f4d9ac30fdea10925e8
 URL:		http://debian.tu-bs.de/knoppix/nx/
 BuildRequires:	sed >= 4.0
 Requires:	expect
Index: nx.spec
===================================================================
RCS file: /cvsroot/SPECS/nx.spec,v
retrieving revision 1.3
diff -u -r1.3 nx.spec
--- nx.spec	20 Nov 2004 13:21:30 -0000	1.3
+++ nx.spec	20 Feb 2005 03:46:48 -0000
@@ -5,26 +5,26 @@
 Summary:	NoMachine NX is the next-generation X compression scheme
 Summary(pl):	NoMachine NX to schemat kompresji nowej generacji dla X
 Name:		nx
-Version:	1.4.0
+Version:	1.4.0.1
 Release:	0.1
 License:	GPL
 Group:		Libraries
 #SourceDownload: http://www.nomachine.com/download/snapshot/nxsources/
 Source0:	http://www.nomachine.com/download/nxsources/nxproxy/%{name}proxy-%{version}-2.tar.gz
 #Source0-md5:	15d89810730c7ed0e669b5525e5f3620
-Source1:	http://www.nomachine.com/download/nxsources/nxcomp/%{name}comp-%{version}-29.tar.gz
-#Source1-md5:	cf17be978269ff0fc69de94c633ec5b2
+Source1:	http://www.nomachine.com/download/nxsources/nxcomp/%{name}comp-%{version}-31.tar.gz
+#Source1-md5:	c2eb354e141e9f0e81f4cd1673b2a3ae
 Source2:	http://www.nomachine.com/download/nxsources/nxcompext/%{name}compext-%{version}-3.tar.gz
 #Source2-md5:	ab12f1f32329f5da0f53dd0969fe897e
-Source3:	http://www.nomachine.com/download/nxsources/nx-X11/%{name}-X11-%{version}-6.tar.gz
-#Source3-md5:	3ac35266d47e3bb98506c851fa0c7959
-Source4:	http://www.nomachine.com/download/nxsources/nxagent/%{name}agent-%{version}-63.tar.gz
-#Source4-md5:	a325d4e325d950a65f0bee515f7c9f18
-Source5:	http://www.nomachine.com/download/nxsources/nxauth/%{name}auth-%{version}-1.tar.gz
-#Source5-md5:	ea3b8b2b1b31c8cb33b47821ee1958a3
+Source3:	http://www.nomachine.com/download/nxsources/nx-X11/%{name}-X11-%{version}-10.tar.gz
+#Source3-md5:	a8c6ab48021c91e55b902cd25097f33d
+Source4:	http://www.nomachine.com/download/nxsources/nxagent/%{name}agent-%{version}-65.tar.gz
+#Source4-md5:	e39f2a3384edc9e33d8b68405fb91228
+Source5:	http://www.nomachine.com/download/nxsources/nxauth/%{name}auth-%{version}-2.tar.gz
+#Source5-md5:	274319eb06fbab8bbd486836668e1e0a
 Source6:	http://www.nomachine.com/download/nxsources/nxviewer/%{name}viewer-%{version}-4.tar.gz
 #Source6-md5:	629f90c1f8ef50517e8b1de2c30adcb4
-Source7:	http://www.nomachine.com/download/nxsources/nxdesktop/%{name}desktop-%{version}-57.tar.gz
+Source7:	http://www.nomachine.com/download/nxsources/nxdesktop/%{name}desktop-%{version}-61.tar.gz
 #Source7-md5:	0d2571d70c7ed39ad566d8d3daecfd22
 URL:		http://www.nomachine.com/
 BuildRequires:	XFree86-devel
Index: portaudio.spec
===================================================================
RCS file: /cvsroot/SPECS/portaudio.spec,v
retrieving revision 1.3
diff -u -r1.3 portaudio.spec
--- portaudio.spec	11 Jan 2005 22:00:21 -0000	1.3
+++ portaudio.spec	20 Feb 2005 03:54:18 -0000
@@ -2,14 +2,13 @@
 Summary:	Free, cross platform, open-source, audio I/O library
 Summary(pl):	Darmowa, mi�dzyplatformowa i otwarta biblioteka I/O audio
 Name:		portaudio
-Version:	18
+Version:	19
 Release:	1
 License:	LGPL-like
 Group:		Libraries
-Source0:	http://www.portaudio.com/archives/%{name}_v%{version}_1.zip
-# Source0-md5:	ce66a732d263fde2b5ad2262ef37a691
+Source0:	http://www.portaudio.com/archives/pa_snapshot_v%{version}.tar.gz
+# Source0-md5:	580924f95b193d4ac86e64f729c66ce6
 URL:		http://www.portaudio.com/
-BuildRequires:	unzip
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -36,20 +35,32 @@
 %description devel -l pl
 Pliki nag��wkowe biblioteki PortAudio.
 
+%package static
+Summary:	Static PortAudio library
+Summary(pl):	Statyczna biblioteka PortAudio
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{version}-%{release}
+
+%description static
+Static PortAudio library.
+
+%description static -l pl
+Statyczna biblioteka PortAudio.
+
 %prep
-%setup -q -n %{name}_v%{version}_1
+%setup -q -n %{name}
 
 %build
-mv Makefile.linux Makefile
-%{__make} sharedlib \
-	CFLAGS="%{rpmcflags}"
+%{__aclocal}
+%{__autoconf}
+%configure
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
-
-install pa_unix_oss/libportaudio.so $RPM_BUILD_ROOT%{_libdir}
-install pa_common/portaudio.h $RPM_BUILD_ROOT%{_includedir}
+%{__make} install \
+	PREFIX=$RPM_BUILD_ROOT/usr
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -60,12 +71,16 @@
 %files
 %defattr(644,root,root,755)
 %doc README.txt LICENSE.txt
-%attr(755,root,root) %{_libdir}/libportaudio.so
+%attr(755,root,root) %{_libdir}/lib*.so*
 
 %files devel
 %defattr(644,root,root,755)
 %doc docs/*
 %{_includedir}/portaudio.h
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/lib*.a
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
Index: soundtouch.spec
===================================================================
RCS file: /cvsroot/SPECS/soundtouch.spec,v
retrieving revision 1.5
diff -u -r1.5 soundtouch.spec
--- soundtouch.spec	11 Apr 2004 11:09:48 -0000	1.5
+++ soundtouch.spec	20 Feb 2005 03:47:44 -0000
@@ -2,16 +2,17 @@
 Summary:	SoundTouch - sound processing library
 Summary(pl):	SoundTouch - biblioteka do przetwarzania d�wi�ku
 Name:		soundtouch
-Version:	1.1.1
+Version:	1.3.0
 Release:	1
 License:	GPL
 Group:		Libraries
-Source0:	http://www.sunpoint.net/~oparviai/soundtouch/%{name}_v%{version}.zip
-# Source0-md5:	c154b7d3b9c3145297ee359b6d14e3d3
-URL:		http://www.sunpoint.net/~oparviai/soundtouch/soundstretch.html
+Source0:	http://sky.prohosting.com/oparviai/soundtouch/%{name}_v%{version}.zip
+# Source0-md5:	5c2d3f54320e5197885b3462f5f35a15
+URL:		http://sky.prohosting.com/oparviai/soundtouch/
 BuildRequires:	libstdc++-devel
 BuildRequires:	libtool >= 2:1.4d
 BuildRequires:	unzip
+BuildRequires:	sed >= 4.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -67,33 +68,25 @@
 SoundTouch do przetwarzania d�wi�ku we w�asnych programach.
 
 %prep
-%setup -q -n SoundTouch
+%setup -q -n SoundTouch-%{version}
 
 %build
-# try to abuse makefiles :)
-%{__make} -C source/SoundTouch -f makefile.gcc \
-	CC="libtool --mode=compile --tag=CXX %{__cxx}" \
-	FLAGS="-I../../include %{rpmcflags}" \
-	LINK=/bin/true
-
-libtool --mode=link %{__cxx} %{rpmldflags} -o libSoundTouch.la \
-	source/SoundTouch/*.lo -rpath %{_libdir}
-
-%{__make} -C source/example/SoundStretch -f makefile.gcc \
-	main.o RunParameters.o WavFile.o BPMDetect.o PeakFinder.o \
-	CC="%{__cxx}" \
-	FLAGS="-I../../../include %{rpmcflags}"
 
-libtool --mode=link %{__cxx} %{rpmldflags} -o soundstretch \
-	source/example/SoundStretch/*.o libSoundTouch.la
+sed -i -e 's"#define INTEGER_SAMPLES"//#define INTEGER_SAMPLES"g' include/STTypes.h
+sed -i -e 's"//#define FLOAT_SAMPLES"#define FLOAT_SAMPLES"g' include/STTypes.h
+
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure --enable-shared --with-gnu-ld
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_includedir}/SoundTouch}
+install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_includedir}}
 
-libtool --mode=install install libSoundTouch.la $RPM_BUILD_ROOT%{_libdir}
-libtool --mode=install install soundstretch $RPM_BUILD_ROOT%{_bindir}
-install include/*.h $RPM_BUILD_ROOT%{_includedir}/SoundTouch
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -103,14 +96,19 @@
 
 %files
 %defattr(644,root,root,755)
-%doc README.TXT
-%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
+%doc README.html COPYING.TXT
+%attr(755,root,root) %{_libdir}/libSoundTouch.0.0.0
+%attr(755,root,root) %{_libdir}/libSoundTouch.0
+%attr(755,root,root) %{_libdir}/libSoundTouch
+%attr(755,root,root) %{_libdir}/libBPM.0.0.0
+%attr(755,root,root) %{_libdir}/libBPM.0
+%attr(755,root,root) %{_libdir}/libBPM
+%{_datadir}/aclocal/soundtouch.m4
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
 %{_libdir}/lib*.la
-%{_includedir}/SoundTouch
+%{_includedir}/soundtouch
 
 %files static
 %defattr(644,root,root,755)
Index: wired.spec
===================================================================
RCS file: /cvsroot/SPECS/wired.spec,v
retrieving revision 1.4
diff -u -r1.4 wired.spec
--- wired.spec	11 Jan 2005 20:59:04 -0000	1.4
+++ wired.spec	20 Feb 2005 03:47:05 -0000
@@ -9,10 +9,11 @@
 Source0:	http://dl.sourceforge.net/wired/%{name}-%{version}.tar.gz
 # Source0-md5:	6002612be1a520088becb1e3369a1088
 URL:		http://bloodshed.net/wired/
-BuildRequires:	portaudio-devel
-BuildRequires:	soundtouch-devel
+BuildRequires:	portaudio-devel >= 19
+BuildRequires:	soundtouch-devel >= 1.3.0
 BuildRequires:	libsndfile-devel
 BuildRequires:	wxGTK2-devel >= 2.5.0
+BuildRequires:	sed >= 4.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -33,13 +34,14 @@
 %setup -q -n %{name}
 
 %build
-cd src
+
+sed -i -e 's"#include <soundtouch/SoundTouch.h>"#include <soundtouch/SoundTouch.h>\nusing namespace soundtouch;"g' src/plugins/loop_sampler/Slice.h
+
 #%{__libtoolize}
-#%{__aclocal}
-#%{__autoconf}
-#%{__automake}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
 %configure
-
 %{__make}
 
 %install
@@ -48,22 +50,31 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-%find_lang %{name} --with-gnome --all-name
+#%find_lang %{name} --with-gnome --all-name
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%gconf_schema_install
+#%gconf_schema_install
 
-%files -f %{name}.lang
+%files
+#-f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
+%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/wired_exts.conf
+%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/wired_plugins.conf
 %attr(755,root,root) %{_bindir}/*
-%{_desktopdir}/*.desktop
-%{_omf_dest_dir}/*
-%{_pixmapsdir}/*
-%{_sysconfdir}/gconf/schemas/*
+%attr(755,root,root) %{_libdir}/lib*.so*
+%{_datadir}/wired
+%{_datadir}/wired/*
+%{_datadir}/wired/*/*
+%{_datadir}/wired/*/*/*
+%{_datadir}/wired/*/*/*/*
+#%{_desktopdir}/*.desktop
+#%{_omf_dest_dir}/*
+#%{_pixmapsdir}/*
+#%{_sysconfdir}/gconf/schemas/*
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
_______________________________________________
pld-devel-en mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to