rpms/libresample/F-8 libresample.spec,1.4,1.5

Jeffrey C. Ollie jcollie at fedoraproject.org
Wed Oct 15 14:06:21 UTC 2008


Author: jcollie

Update of /cvs/pkgs/rpms/libresample/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6505

Modified Files:
	libresample.spec 
Log Message:
* Wed Oct 15 2008 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.1.3-7
- Relax CMake requirements



Index: libresample.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libresample/F-8/libresample.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- libresample.spec	29 Aug 2007 04:52:08 -0000	1.4
+++ libresample.spec	15 Oct 2008 14:05:51 -0000	1.5
@@ -1,12 +1,17 @@
 Summary: A real-time library for audio sampling rate conversion
 Name: libresample
 Version: 0.1.3
-Release: 4%{?dist}
+Release: 7%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://ccrma-www.stanford.edu/~jos/resample/Free_Resampling_Software.html
 Source0: http://ccrma.stanford.edu/~jos/resample/libresample-%{version}.tgz
+Patch0: libresample-0.1.3-shlib-cmake.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: cmake >= 2.4
+BuildRequires: doxygen
+BuildRequires: libsndfile-devel
+BuildRequires: libsamplerate-devel
 
 %description
 A real-time library for audio sampling rate conversion providing
@@ -35,23 +40,25 @@
 %package devel
 Summary: Development files for libresample
 Group: Development/Libraries
+Requires: libresample = %{version}-%{release}
 
 %description devel
 Development files for libresample.
 
 %prep
-%setup -q
+%setup0 -q
+%patch0 -p1
 
 %build
-%configure
-make %{?_smp_mflags}
+%cmake .
+make VERBOSE=1 %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
-mkdir -p %{buildroot}%{_includedir}
-mkdir -p %{buildroot}%{_libdir}
-install -m644 include/libresample.h %{buildroot}%{_includedir}
-install -m644 libresample.a %{buildroot}%{_libdir}
+make install DESTDIR=%{buildroot}
+
+%check
+ctest .
 
 %clean
 rm -rf %{buildroot}
@@ -60,13 +67,29 @@
 
 %postun -p /sbin/ldconfig
 
-%files devel
+%files
 %defattr(-,root,root,-)
 %doc LICENSE.txt README.txt
+%{_bindir}/resample-sndfile
+%{_libdir}/libresample.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%doc LICENSE.txt README.txt docs/html
 %{_includedir}/libresample.h
-%{_libdir}/libresample.a
+%{_libdir}/libresample.so
+%{_libdir}/pkgconfig/libresample.pc
 
 %changelog
+* Wed Oct 15 2008 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.1.3-7
+- Relax CMake requirements
+
+* Thu Sep 11 2008 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.1.3-6
+- Add a patch that switches to cmake for building and build a shared library.
+
+* Mon Feb 11 2008 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.1.3-5
+- Rebuild for GCC 4.3
+
 * Tue Aug 28 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.1.3-4
 - Update license tag.
 




More information about the fedora-extras-commits mailing list