This commit is contained in:
parent
fd7b9766f9
commit
18966c4eaa
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 16 17:07:05 CEST 2007 - tiwai@suse.de
|
||||||
|
|
||||||
|
- follow library packaging policy
|
||||||
|
* move docs to devel package
|
||||||
|
* remove static libraries
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Oct 21 15:50:52 CEST 2006 - schwab@suse.de
|
Sat Oct 21 15:50:52 CEST 2006 - schwab@suse.de
|
||||||
|
|
||||||
|
42
fftw3.spec
42
fftw3.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package fftw3 (Version 3.1.2)
|
# spec file for package fftw3 (Version 3.1.2)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
# package are under the same license as the package itself.
|
# package are under the same license as the package itself.
|
||||||
#
|
#
|
||||||
@ -14,8 +14,8 @@ Name: fftw3
|
|||||||
BuildRequires: gcc-fortran pkgconfig
|
BuildRequires: gcc-fortran pkgconfig
|
||||||
Summary: Discrete Fourier Transform (DFT) C Subroutine Library
|
Summary: Discrete Fourier Transform (DFT) C Subroutine Library
|
||||||
Version: 3.1.2
|
Version: 3.1.2
|
||||||
Release: 10
|
Release: 31
|
||||||
License: GNU General Public License (GPL) - all versions
|
License: GNU General Public License (GPL)
|
||||||
Group: Productivity/Scientific/Math
|
Group: Productivity/Scientific/Math
|
||||||
Source: fftw-%{version}.tar.bz2
|
Source: fftw-%{version}.tar.bz2
|
||||||
Patch: fftw-%{version}.diff
|
Patch: fftw-%{version}.diff
|
||||||
@ -90,20 +90,24 @@ Authors:
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n fftw-%{version}
|
%setup -q -n fftw-%{version}
|
||||||
%patch
|
%patch
|
||||||
|
|
||||||
%build
|
|
||||||
%{?suse_update_config:%{suse_update_config -f }}
|
%{?suse_update_config:%{suse_update_config -f }}
|
||||||
autoreconf --force --install
|
autoreconf --force --install
|
||||||
%configure --enable-shared --enable-threads
|
|
||||||
make
|
%build
|
||||||
|
%configure --enable-shared --enable-threads --disable-static
|
||||||
|
make %{?jobs:-j %jobs}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=$RPM_BUILD_ROOT install
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
|
# remove unneeded files
|
||||||
|
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.*a
|
||||||
# hack to also compile/install single-precision version:
|
# hack to also compile/install single-precision version:
|
||||||
make distclean
|
make distclean
|
||||||
%configure --enable-shared --enable-threads --enable-float
|
%configure --enable-shared --enable-threads --enable-float --disable-static
|
||||||
make
|
make %{?jobs:-j %jobs}
|
||||||
make DESTDIR=$RPM_BUILD_ROOT install
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
|
# remove unneeded files
|
||||||
|
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.*a
|
||||||
# gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info*
|
# gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info*
|
||||||
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
||||||
|
|
||||||
@ -130,24 +134,20 @@ test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS CONVENTIONS COPYING COPYRIGHT ChangeLog INSTALL NEWS README TODO
|
|
||||||
%doc doc/*
|
|
||||||
%{_libdir}/libfftw3.so.*
|
%{_libdir}/libfftw3.so.*
|
||||||
%{_libdir}/libfftw3f.so.*
|
%{_libdir}/libfftw3f.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
%doc AUTHORS CONVENTIONS COPYING COPYRIGHT ChangeLog INSTALL NEWS README TODO
|
||||||
|
%doc doc/*
|
||||||
|
%doc %{_mandir}/man?/*
|
||||||
%{_infodir}/*.info*
|
%{_infodir}/*.info*
|
||||||
%{_includedir}/*
|
%{_includedir}/*
|
||||||
%{_libdir}/libfftw3.a
|
|
||||||
%{_libdir}/libfftw3f.a
|
|
||||||
%{_libdir}/libfftw3.la
|
|
||||||
%{_libdir}/libfftw3f.la
|
|
||||||
%{_libdir}/libfftw3.so
|
%{_libdir}/libfftw3.so
|
||||||
%{_libdir}/libfftw3f.so
|
%{_libdir}/libfftw3f.so
|
||||||
%{_libdir}/pkgconfig/*.pc
|
%{_libdir}/pkgconfig/*.pc
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
%{_mandir}/man?/*
|
|
||||||
|
|
||||||
%files threads
|
%files threads
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -156,14 +156,14 @@ test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files threads-devel
|
%files threads-devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libfftw3_threads.a
|
|
||||||
%{_libdir}/libfftw3f_threads.a
|
|
||||||
%{_libdir}/libfftw3_threads.la
|
|
||||||
%{_libdir}/libfftw3f_threads.la
|
|
||||||
%{_libdir}/libfftw3_threads.so
|
%{_libdir}/libfftw3_threads.so
|
||||||
%{_libdir}/libfftw3f_threads.so
|
%{_libdir}/libfftw3f_threads.so
|
||||||
|
|
||||||
%changelog -n fftw3
|
%changelog
|
||||||
|
* Mon Apr 16 2007 - tiwai@suse.de
|
||||||
|
- follow library packaging policy
|
||||||
|
* move docs to devel package
|
||||||
|
* remove static libraries
|
||||||
* Sat Oct 21 2006 - schwab@suse.de
|
* Sat Oct 21 2006 - schwab@suse.de
|
||||||
- Fix broken macro.
|
- Fix broken macro.
|
||||||
* Tue Aug 22 2006 - tiwai@suse.de
|
* Tue Aug 22 2006 - tiwai@suse.de
|
||||||
|
Loading…
x
Reference in New Issue
Block a user