rpms/harminv/devel harminv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Ed Hill (edhill)
fedora-extras-commits at redhat.com
Wed Oct 18 01:08:22 UTC 2006
Author: edhill
Update of /cvs/extras/rpms/harminv/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4987/devel
Modified Files:
.cvsignore sources
Added Files:
harminv.spec
Log Message:
auto-import harminv-1.3.1-5 on branch devel from harminv-1.3.1-5.src.rpm
--- NEW FILE harminv.spec ---
Name: harminv
Version: 1.3.1
Release: 5%{?dist}
Summary: Program and library for solving the harmonic inversion problem
Group: Applications/Engineering
License: GPL
URL: http://ab-initio.mit.edu/wiki/index.php/Harminv
Source0: http://ab-initio.mit.edu/harminv/harminv-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gcc-gfortran, atlas-devel
%description
Harminv is a free program (and accompanying library) to solve the
problem of "harmonic inversion." Given a discrete, finite-length
signal that consists of a sum of finitely-many sinusoids (possibly
exponentially decaying), it determines the frequencies, decay
constants, amplitudes, and phases of those sinusoids.
%package devel
Summary: Development files for harminv
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
This package contains the development files for harminv.
%prep
%setup -q
%build
export CFLAGS="-I/usr/include/atlas"
export LDFLAGS="-L/usr/lib/atlas"
export F77=gfortran
%configure --enable-shared --disable-static --with-cxx
make %{?_smp_mflags}
# cat harminv.pc | sed -e 's|-L[^ ]*gcc[^ ]*||g' > harminv.pc.NEW
# mv -f harminv.pc.NEW harminv.pc
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc COPYING README AUTHORS ChangeLog NEWS
%{_bindir}/harminv
%{_libdir}/*.so.*
%{_mandir}/man1/*
%files devel
%defattr(-,root,root,-)
%{_includedir}/*
%exclude %{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/*.so
%changelog
* Tue Oct 17 2006 Ed Hill <ed at eh3.com> - 1.3.1-5
- remove pc file, manpage in main, and F77 as env var
* Sun Oct 15 2006 Ed Hill <ed at eh3.com> - 1.3.1-4
- include license copy in doc
* Sun Oct 15 2006 Ed Hill <ed at eh3.com> - 1.3.1-3
- sanitize harminv.pc
* Sun Oct 15 2006 Ed Hill <ed at eh3.com> - 1.3.1-2
- remove static libs and sanitize harminv.pc
* Wed Sep 20 2006 Ed Hill <ed at eh3.com> - 1.3.1-1
- initial package creation
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/harminv/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 18 Oct 2006 01:07:23 -0000 1.1
+++ .cvsignore 18 Oct 2006 01:07:52 -0000 1.2
@@ -0,0 +1 @@
+harminv-1.3.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/harminv/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 18 Oct 2006 01:07:23 -0000 1.1
+++ sources 18 Oct 2006 01:07:52 -0000 1.2
@@ -0,0 +1 @@
+d3f49f1c90856b3b2e8b77dc4a99c37a harminv-1.3.1.tar.gz
More information about the scm-commits
mailing list