OBS User unknown 2008-05-16 12:31:52 +00:00 committed by Git OBS Bridge
parent f0a3eeec27
commit ccaa8c1714
3 changed files with 61 additions and 50 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Sun May 11 14:21:24 CEST 2008 - lrupp@suse.de
- use versioned requires/obsoletes
- %run_ldconfig is deprecated
- prefix the patch with the packagename
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 27 14:17:41 CEST 2007 - rguenther@suse.de Fri Apr 27 14:17:41 CEST 2007 - rguenther@suse.de

View File

@ -1,7 +1,7 @@
# #
# spec file for package lapack (Version 3.1.1) # spec file for package lapack (Version 3.1.1)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 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.
# #
@ -10,18 +10,19 @@
# norootforbuild # norootforbuild
Name: lapack Name: lapack
BuildRequires: gcc-fortran BuildRequires: gcc-fortran
Summary: Linear Algebra Package Summary: Linear Algebra Package
Version: 3.1.1 Version: 3.1.1
Release: 1 Release: 64
License: Public Domain, Freeware License: Public Domain, Freeware
Group: Development/Libraries/Parallel Group: Development/Libraries/Parallel
Source0: lapack-%{version}.tar.bz2 Source0: lapack-%{version}.tar.bz2
Patch: make.patch Patch: %{name}-make.patch
URL: http://www.netlib.org/lapack/ Url: http://www.netlib.org/lapack/
Requires: blas Requires: blas = %{version}
Requires: liblapack3 Requires: liblapack3 = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
@ -42,9 +43,10 @@ Authors:
Jack Dongarra <lapack@cs.utk.edu> Jack Dongarra <lapack@cs.utk.edu>
%package -n blas %package -n blas
License: Public Domain, Freeware
Summary: Basic Linear Algebra Subprograms Summary: Basic Linear Algebra Subprograms
Group: Productivity/Scientific/Math Group: Productivity/Scientific/Math
Requires: libblas3 Requires: libblas3 >= %{version}
%description -n blas %description -n blas
BLAS (Basic Linear Algebra Subprograms) is a standard library for BLAS (Basic Linear Algebra Subprograms) is a standard library for
@ -60,10 +62,11 @@ Authors:
UTK <lapack@cs.utk.edu> UTK <lapack@cs.utk.edu>
%package -n blas-man %package -n blas-man
Summary: documentation for BLAS (Basic Linear Algebra Subprograms) License: Public Domain, Freeware
Summary: Documentation for BLAS (Basic Linear Algebra Subprograms)
Group: Productivity/Scientific/Math Group: Productivity/Scientific/Math
Provides: blasman Provides: blasman = %{version}-%{release}
Obsoletes: blasman Obsoletes: blasman < %{version}
%description -n blas-man %description -n blas-man
The blas-man package contains documentation for BLAS (Basic Linear The blas-man package contains documentation for BLAS (Basic Linear
@ -76,10 +79,11 @@ Authors:
UTK <lapack@cs.utk.edu> UTK <lapack@cs.utk.edu>
%package man %package man
License: Public Domain, Freeware
Summary: Manpages for LAPACK Summary: Manpages for LAPACK
Group: Development/Libraries/Parallel Group: Development/Libraries/Parallel
Provides: lapack-manpages Provides: lapack-manpages = %{version}-%{release}
Obsoletes: lapack-manpages Obsoletes: lapack-manpages < %{version}
%description man %description man
Manpages for LAPACK Manpages for LAPACK
@ -91,9 +95,9 @@ Authors:
Lapack team<lapack@cs.utk.edu> Lapack team<lapack@cs.utk.edu>
%package -n liblapack3 %package -n liblapack3
License: Public Domain, Freeware
Summary: LAPACK Shared Library Summary: LAPACK Shared Library
Group: Development/Libraries/Parallel Group: Development/Libraries/Parallel
Autoreqprov: on
%description -n liblapack3 %description -n liblapack3
LAPACK provides routines for solving systems of simultaneous linear LAPACK provides routines for solving systems of simultaneous linear
@ -113,9 +117,9 @@ Authors:
Jack Dongarra <lapack@cs.utk.edu> Jack Dongarra <lapack@cs.utk.edu>
%package -n libblas3 %package -n libblas3
Summary: BLAS Shared Library. License: Public Domain, Freeware
Summary: BLAS Shared Library
Group: Productivity/Scientific/Math Group: Productivity/Scientific/Math
Autoreqprov: on
%description -n libblas3 %description -n libblas3
BLAS (Basic Linear Algebra Subprograms) is a standard library for BLAS (Basic Linear Algebra Subprograms) is a standard library for
@ -191,17 +195,13 @@ find manpages/blas/man/manl -type f -printf "%{_mandir}/man3/%f\n" | sed -e 's/
echo "%defattr(-, root, root)" > lapackmans echo "%defattr(-, root, root)" > lapackmans
find manpages/man/manl -type f -printf "%{_mandir}/man3/%f\n" | sed -e 's/.l$/.3.gz/' > lapackmans find manpages/man/manl -type f -printf "%{_mandir}/man3/%f\n" | sed -e 's/.l$/.3.gz/' > lapackmans
%post -n libblas3 %post -n libblas3 -p /sbin/ldconfig
%run_ldconfig
%postun -n libblas3 %postun -n libblas3 -p /sbin/ldconfig
%run_ldconfig
%post -n liblapack3 %post -n liblapack3 -p /sbin/ldconfig
%run_ldconfig
%postun -n liblapack3 %postun -n liblapack3 -p /sbin/ldconfig
%run_ldconfig
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
@ -235,74 +235,78 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root) %defattr(-,root,root)
%changelog %changelog
* Fri Apr 27 2007 - rguenther@suse.de * Sun May 11 2008 lrupp@suse.de
- use versioned requires/obsoletes
- %%run_ldconfig is deprecated
- prefix the patch with the packagename
* Fri Apr 27 2007 rguenther@suse.de
- Update to version 3.1.1. [#265999] - Update to version 3.1.1. [#265999]
- Integrates 3.1.0 errata and missing blas routines. - Integrates 3.1.0 errata and missing blas routines.
- Provides better gfortran SECOND integration. - Provides better gfortran SECOND integration.
- Split shared libraries into their own versioned subpackage. - Split shared libraries into their own versioned subpackage.
* Fri Jan 19 2007 - rguenther@suse.de * Fri Jan 19 2007 rguenther@suse.de
- Include fixes for the 3.1.0 errata. - Include fixes for the 3.1.0 errata.
- Add missing CSROT, DROTM, DROTMG, DSDOT, SDSDOT, SROTM, SROTMG - Add missing CSROT, DROTM, DROTMG, DSDOT, SDSDOT, SROTM, SROTMG
and ZDROT from blas distribution. [#228824] and ZDROT from blas distribution. [#228824]
* Thu Dec 14 2006 - rguenther@suse.de * Thu Dec 14 2006 rguenther@suse.de
- Restore missing so symlinks. - Restore missing so symlinks.
* Tue Nov 14 2006 - rguenther@suse.de * Tue Nov 14 2006 rguenther@suse.de
- Update to version 3.1.0. - Update to version 3.1.0.
- Rename blasman to blas-man. - Rename blasman to blas-man.
- Rename lapack-manpages to lapack-man. - Rename lapack-manpages to lapack-man.
* Tue Oct 31 2006 - rguenther@suse.de * Tue Oct 31 2006 rguenther@suse.de
- Trim BuildRequires. - Trim BuildRequires.
- Build and package -fPIC static library variants. [#205310] - Build and package -fPIC static library variants. [#205310]
- Fix installing of the libblas.so symlink. - Fix installing of the libblas.so symlink.
- Do not package the matrix testing setup library libtmglib. - Do not package the matrix testing setup library libtmglib.
- Do not package useless README file. - Do not package useless README file.
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Sat Jan 14 2006 - kukuk@suse.de * Sat Jan 14 2006 kukuk@suse.de
- Add gmp-devel to nfb - Add gmp-devel to nfb
* Fri Apr 22 2005 - meissner@suse.de * Fri Apr 22 2005 meissner@suse.de
- fixed all other instances of -fno-f2c, and g77 -> gfortran use. - fixed all other instances of -fno-f2c, and g77 -> gfortran use.
* Thu Apr 21 2005 - meissner@suse.de * Thu Apr 21 2005 meissner@suse.de
- g77 -> gfortran, -fno-f2c is no more. - g77 -> gfortran, -fno-f2c is no more.
* Sat Jan 29 2005 - nashif@suse.de * Sun Jan 30 2005 nashif@suse.de
- Updated manpages (#48784) - Updated manpages (#48784)
* Thu Jan 20 2005 - ro@suse.de * Thu Jan 20 2005 ro@suse.de
- remove BuildPrereq, BuildRequires is generated - remove BuildPrereq, BuildRequires is generated
* Thu Mar 18 2004 - nashif@suse.de * Thu Mar 18 2004 nashif@suse.de
- Fixed permission for manpages (#36340) - Fixed permission for manpages (#36340)
* Sat Jan 10 2004 - adrian@suse.de * Sat Jan 10 2004 adrian@suse.de
- add %%run_ldconfig - add %%run_ldconfig
* Mon Feb 03 2003 - meissner@suse.de * Mon Feb 03 2003 meissner@suse.de
- Use $RPM_OPT_FLAGS, so it builds on ppc64. - Use $RPM_OPT_FLAGS, so it builds on ppc64.
* Mon Aug 26 2002 - nashif@suse.de * Mon Aug 26 2002 nashif@suse.de
- Fixed manpage conflict - Fixed manpage conflict
- correct library version - correct library version
* Mon Jul 01 2002 - ro@suse.de * Mon Jul 01 2002 ro@suse.de
- use -fPIC for all shared objects - use -fPIC for all shared objects
- link liblapack with shared libblas (same reason) - link liblapack with shared libblas (same reason)
* Thu May 02 2002 - sf@suse.de * Thu May 02 2002 sf@suse.de
- fixed %%{_lib}-problems for x86_64 - fixed %%{_lib}-problems for x86_64
* Mon Sep 17 2001 - nashif@suse.de * Mon Sep 17 2001 nashif@suse.de
- Fixed bug #9925, adding blas to required packages. - Fixed bug #9925, adding blas to required packages.
* Tue May 08 2001 - nashif@suse.de * Tue May 08 2001 nashif@suse.de
- Fixed bug #6803 - Fixed bug #6803
* Thu Feb 08 2001 - sf@suse.de * Thu Feb 08 2001 sf@suse.de
- compile with '-01' for IA64 due to 'internal compiler error' in g77 - compile with '-01' for IA64 due to 'internal compiler error' in g77
* Mon Nov 06 2000 - nashif@suse.de * Mon Nov 06 2000 nashif@suse.de
- Fixed bug of missing objects (#4028) - Fixed bug of missing objects (#4028)
* Sat Apr 22 2000 - nashif@suse.de * Sat Apr 22 2000 nashif@suse.de
- Applied new patches - Applied new patches
- Modified group, url and files in spec - Modified group, url and files in spec
* Mon Feb 21 2000 - nashif@suse.de * Mon Feb 21 2000 nashif@suse.de
- Applied new patches - Applied new patches
* Tue Jan 18 2000 - nashif@suse.de * Wed Jan 19 2000 nashif@suse.de
- Applied new patched - Applied new patched
- Moved manpages to /usr/share/man - Moved manpages to /usr/share/man
* Thu Dec 23 1999 - nashif@suse.de * Thu Dec 23 1999 nashif@suse.de
- Update to latest version - Update to latest version
- Package split lapack + blas - Package split lapack + blas
* Thu Oct 07 1999 - nashif@suse.de * Thu Oct 07 1999 nashif@suse.de
- Package split: man pages + libraries - Package split: man pages + libraries
* Wed Sep 22 1999 - nashif@suse.de * Wed Sep 22 1999 nashif@suse.de
- New package: LAPACK - New package: LAPACK
Linear Algebra Package (LAPACK) Linear Algebra Package (LAPACK)