 |
gnucap.spec |
|
%define pckver 2008-05-27
##%define rpmver %(echo %pckver | sed "s/-//g")
%define rpmver 20080527
Name: gnucap
Version: 20080527
Release: 1mamba
Summary: A general purpose circuit simulator
Group: Applications/Scientific
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@...>
URL: http://geda.seul.org/tools/gnucap/
Source: http://www.geda.seul.org/dist/gnucap-%{pckver}.tar.gz
Patch0: %{name}-0.34-install.patch
Patch1: %{name}-0.34-libtermcap.patch
License: GPL
BuildRequires: gcc-c++
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libgcc
BuildRequires: libreadline-devel
BuildRequires: libstdc++6-devel
BuildRequires: libtermcap-devel
## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
# patches http://www.redhat.com/archives/fedora-extras-commits/2006-April/msg02132.html
%description
Gnucap is a general purpose circuit simulator.
It performs nonlinear dc and transient analyses, fourier analysis, and ac
analysis. It can also be run in batch mode or as a server.
In batch mode it is mostly Spice compatible, so it is often possible to use the
same file for both Gnucap and Spice.
%prep
%setup -q -n gnucap-%{pckver}
#%patch0 -p1
#%patch1 -p1
%build
%configure --prefix=%{_prefix}
#export CCFLAGS="%{optflags}"
%make -j1
%install
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall
install -D -m755 modelgen/%{name}-modelgen \
%{buildroot}%{_bindir}/%{name}-modelgen
install -D -m644 doc/gnucap.1 \
%{buildroot}%{_mandir}/man1/gnucap.1
install -D -m644 doc/gnucap-ibis.1 \
%{buildroot}%{_mandir}/man1/gnucap-ibis.1
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%files
%defattr(-,root,root)
%{_bindir}/gnucap
%{_bindir}/gnucap-modelgen
%dir %{_datadir}/gnucap/doc
%{_datadir}/gnucap/doc/COPYING
%{_datadir}/gnucap/doc/INSTALL
%{_datadir}/gnucap/doc/acs-tutorial
%{_datadir}/gnucap/doc/history
%{_datadir}/gnucap/doc/relnotes.*
%{_datadir}/gnucap/doc/whatisit
%dir %{_datadir}/gnucap/examples
%{_datadir}/gnucap/examples/*.doc
%{_datadir}/gnucap/examples/*.ckt
%{_datadir}/gnucap/examples/*.c
%{_datadir}/gnucap/examples/runall
%{_datadir}/gnucap/examples/runall.out
%dir %{_datadir}/gnucap/manual
%{_datadir}/gnucap/manual/gnucap-man.pdf
%{_mandir}/man1/gnucap.*
%{_mandir}/man1/gnucap-ibis.*
%doc doc/COPYING examples/*
%changelog
* Sun Jul 20 2008 gil <puntogil@...> 2008-05-27-1mamba
- update to 2008-05-27
- removed patches
* Mon Mar 20 2006 Davide Madrisan <davide.madrisan@...> 2006-01-17-1qilnx
- package created by autospec
|
|
|