Update of /cvsroot/lapackpp/lapackpp
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6021
Modified Files:
.cvsignore ChangeLog Makefile.am configure.in
Added Files:
lapackpp.spec.in
Log Message:
2004-02-18 Christian Stimming <sti...@tu...>
* lapackpp.spec.in: Add spec file for rpm generation.
--- NEW FILE: lapackpp.spec.in ---
%define name @PACKAGE@
%define is_mandrake %(test -e /etc/mandrake-release && echo 1 || echo 0)
%define is_suse %(test -e /etc/SuSE-release && echo 1 || echo 0)
%define is_fedora %(test -e /etc/fedora-release && echo 1 || echo 0)
%define dist redhat
%define disttag rh
%if %is_mandrake
%define dist mandrake
%define disttag mdk
%endif
%if %is_suse
%define dist suse
%define disttag suse
%endif
%if %is_fedora
%define dist fedora
%define disttag rhfc
%endif
#
%define version @VERSION@
%define distver %(release="`rpm -q --queryformat='%{VERSION}' %{dist}-release 2>/dev/null`" ; if test $? != 0 ; then release="" ; fi ; echo "$release")
%define release @rpm_release@.%{disttag}%{distver}
Name: %{name}
Summary: A library for high performance linear algebra computations.
Version: %{version}
Release: %{release}
Source: http://download.sourceforge.net/lapackpp/%{name}-%{version}.tar.gz
Group: System Environment/Libraries
License: GPL
Packager: Christian Stimming <sti...@tu...>
URL: http://www.sourceforge.net/projects/lapackpp
BuildRoot: %{_tmppath}/%{name}-%{version}-root
# in case it gets split sometime
Provides: %{name}-devel = %{version}-%{release}
Prereq: /sbin/ldconfig
Prefix: %{_prefix}
%description
LAPACK++ is a library for high performance linear algebra computations.
This version includes support for solving linear systems using LU, Cholesky,
QR matrix factorizations, and symmetric eigenvalue problems.
%prep
%setup -q
%build
%{configure}
make
%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%defattr(-,root,root,0755)
%doc README TODO COPYING ChangeLog
%{_libdir}/*.la
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/*.so.*
%{_includedir}/lapackpp/*.h
%{_datadir}/aclocal/acx_lapackpp.m4
%changelog
Index: .cvsignore
===================================================================
RCS file: /cvsroot/lapackpp/lapackpp/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d --brief -r1.5 -r1.6
Files /tmp/cvsxG6rcQ and /tmp/cvsmVqSbs differ
Index: ChangeLog
===================================================================
RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d --brief -r1.13 -r1.14
Files /tmp/cvs9UVIMT and /tmp/cvsICOFUv differ
Index: Makefile.am
===================================================================
RCS file: /cvsroot/lapackpp/lapackpp/Makefile.am,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d --brief -r1.9 -r1.10
Files /tmp/cvsXsobY8 and /tmp/cvs1dAFeL differ
Index: configure.in
===================================================================
RCS file: /cvsroot/lapackpp/lapackpp/configure.in,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d --brief -r1.12 -r1.13
Files /tmp/cvswaeOnl and /tmp/cvsYs9jMX differ
|