rpms/libresample/F-9 libresample.spec,1.5,1.6
Jeffrey C. Ollie
jcollie at fedoraproject.org
Wed Oct 15 14:05:30 UTC 2008
Author: jcollie
Update of /cvs/pkgs/rpms/libresample/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6336
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-9/libresample.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- libresample.spec 11 Feb 2008 20:10:02 -0000 1.5
+++ libresample.spec 15 Oct 2008 14:05:00 -0000 1.6
@@ -1,12 +1,17 @@
Summary: A real-time library for audio sampling rate conversion
Name: libresample
Version: 0.1.3
-Release: 5%{?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,26 @@
%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
More information about the scm-commits
mailing list