source: projects/specs/trunk/L/Lapackpp/Lapackpp-vl.spec @ 521

Revision 521, 1.8 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Linear Algebra PACKage in C++
2Name: Lapackpp
3Version: 2.5.2
4Release: 0vl1
5URL: http://lapackpp.sourceforge.net/
6Source: lapackpp-%{version}.tar.gz
7#Source1: lapack++_install.ps.gz
8#Source2: lapackpp1_1.ps.gz
9#Source3: lapackppman1_1.ps.gz
10#Source4: NOTICE
11# Vine Patch
12#Patch: Lapackpp1.1a.makefile.patch
13License: LGPL
14Group: Development/Libraries
15BuildRequires: blas-devel lapack-devel
16BuildRequires: gcc-c++ pkgconfig
17Requires: pkgconfig
18Buildroot: %{_tmppath}/%{name}-%{version}-root
19
20Vendor: Project Vine
21Distribution: Vine Linux
22
23%description
24LAPACK++ (Linear Algebra PACKage in C++) is a software library
25for numerical linear algebra that solves systems of linear
26equations and eigenvalue problems on high performance computer
27architectures.
28
29Computational support is provided for supports various matrix
30classes for vectors, non-symmetric matrices, SPD matrices,
31symmetric matrices, banded, triangular, and tridiagonal matrices;
32however, it does not include all of the capabilities of original
33f77 LAPACK. Emphasis is given to routines for solving linear
34systems consisting of non-symmetric matrices, symmetric positive
35definite systems, and solving linear least-square systems.
36
37%prep
38%setup -q -n lapackpp-%{version}
39#%patch -p1
40#cp %{SOURCE1} .
41#cp %{SOURCE2} .
42#cp %{SOURCE3} .
43#cp %{SOURCE4} .
44
45%build
46%configure --disable-atlas
47make
48
49%install
50rm -rf %{buildroot}
51%makeinstall
52
53%post -p /sbin/ldconfig
54
55%postun -p /sbin/ldconfig
56
57%clean
58rm -rf %{buildroot}
59
60%files
61%defattr(-,root,root)
62%doc COPYING ChangeLog NEWS README RELEASE.NOTES
63%doc testing
64%{_includedir}/lapackpp
65%{_libdir}/*
66%{_datadir}/aclocal/*.m4
67
68%changelog
69* Wed Aug  8 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.5.2-0vl1
70- new upstream release
71- updated URL, dependancies
72- changed Group to Development/Libraries
73
74* Sat Feb 24 2001 Jun Nishii <jun@vinelinux.org>
75- 1.1a-0vl1
76
Note: See TracBrowser for help on using the repository browser.