SPECS: clalsadrv.spec - use optflags, install fix - added missing ...

qboosh qboosh at pld-linux.org
Sun Jun 26 16:15:04 CEST 2005


Author: qboosh                       Date: Sun Jun 26 14:15:04 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- use optflags, install fix
- added missing .so symlink to -devel
- removed COPYING from doc (just GPL text)

---- Files affected:
SPECS:
   clalsadrv.spec (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SPECS/clalsadrv.spec
diff -u SPECS/clalsadrv.spec:1.3 SPECS/clalsadrv.spec:1.4
--- SPECS/clalsadrv.spec:1.3	Sat Jun 25 21:46:05 2005
+++ SPECS/clalsadrv.spec	Sun Jun 26 16:14:58 2005
@@ -6,24 +6,28 @@
 Release:	0.2
 License:	GPL v2
 Group:		Libraries
+# please use original tarballs in future
+#http://users.skynet.be/solaris/linuxaudio/downloads/clalsadrv-1.0.1.tar.bz2
 Source0:	http://ftp.debian.org/debian/pool/main/c/clalsadrv/%{name}_%{version}.orig.tar.gz
 # Source0-md5:	2f693c52173aac55dcb35dcfca79df91
-URL:		http://packages.qa.debian.org/c/clalsadrv.html
+URL:		http://users.skynet.be/solaris/linuxaudio/
+BuildRequires:	alsa-lib-devel
 BuildRequires:	libstdc++-devel
 BuildRequires:	sed >= 4.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-clalsadrv library
+clalsadrv library.
 
 %description -l pl
-Biblioteka clalsadrv
+Biblioteka clalsadrv.
 
 %package devel
 Summary:	Header files for clalsadrv library
 Summary(pl):	Pliki nagłówkowe biblioteki clalsadrv
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
+Requires:	alsa-lib-devel
 
 %description devel
 Header files for clalsadrv library.
@@ -35,14 +39,16 @@
 %setup -q
 
 %build
-%{__make}
+%{__make} \
+	CXX="%{__cxx}" \
+	CPPFLAGS="%{rpmcxxflags} -fPIC -I. -D_REENTRANT -DPOSIX_THREAD_SEMANTICS"
 
 %install
 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
 
-%makeinstall \
-	ALSADRV_LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
-        CLALSADRV_INCDIR=$RPM_BUILD_ROOT%{_includedir}
+%{__make} install \
+	CLALSADRV_LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
+	CLALSADRV_INCDIR=$RPM_BUILD_ROOT%{_includedir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -52,11 +58,12 @@
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING
+%doc AUTHORS
 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
 
 %files devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib*.so
 %{_includedir}/*.h
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -65,6 +72,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2005/06/26 14:14:58  qboosh
+- use optflags, install fix
+- added missing .so symlink to -devel
+- removed COPYING from doc (just GPL text)
+
 Revision 1.3  2005/06/25 19:46:05  darekr
 - BR: libstdc++-devel
 
@@ -74,4 +86,3 @@
 Revision 1.1  2005/06/23 21:11:34  blekot
 - init
 - required for alsa-modular-synth
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/clalsadrv.spec?r1=1.3&r2=1.4&f=u




More information about the pld-cvs-commit mailing list