|
|
32406bf |
%global _hardened_build 1
|
|
|
7db9ab3 |
Name: irsim
|
|
|
975d29c |
Version: 9.7.103
|
|
|
32406bf |
Release: 1%{?dist}
|
|
|
a3f37ce |
Summary: Switch-level simulator used even for VLSI
|
|
|
7db9ab3 |
|
|
|
1128342 |
License: GPLv2
|
|
|
7db9ab3 |
URL: http://opencircuitdesign.com/%{name}
|
|
|
7db9ab3 |
Source0: http://opencircuitdesign.com/%{name}/archive/%{name}-%{version}.tgz
|
|
|
41db4b5 |
BuildRequires: gcc
|
|
|
7db9ab3 |
BuildRequires: tk-devel m4 libXt-devel
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
%description
|
|
|
7db9ab3 |
IRSIM is a tool for simulating digital circuits. It is a "switch-level"
|
|
|
7db9ab3 |
simulator; that is, it treats transistors as ideal switches. Extracted
|
|
|
7db9ab3 |
capacitance and lumped resistance values are used to make the switch a little
|
|
|
7db9ab3 |
bit more realistic than the ideal, using the RC time constants to predict the
|
|
|
7db9ab3 |
relative timing of events.
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
%prep
|
|
|
975d29c |
%autosetup
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
%build
|
|
|
ef9ae62 |
# ./configure kills CFLAGS
|
|
|
ef9ae62 |
# Invoke scripts/configure directly
|
|
|
ef9ae62 |
(cd scripts && %configure)
|
|
|
32406bf |
%make_build
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
%install
|
|
|
32406bf |
%make_install
|
|
|
bf00b46 |
mv %{buildroot}%{_libdir}/%{name}/doc/*.doc doc/
|
|
|
bf00b46 |
rm -rf %{buildroot}%{_libdir}/%{name}/doc/
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
%files
|
|
|
bf00b46 |
%doc COPYRIGHT README VERSION doc/
|
|
|
1d7cd1c |
%{_bindir}/*
|
|
|
bf00b46 |
%{_libdir}/*
|
|
|
7db9ab3 |
%{_mandir}/man1/%{name}*
|
|
|
7db9ab3 |
%{_mandir}/man5/netchange.5.gz
|
|
|
7db9ab3 |
%{_mandir}/man3/%{name}-analyzer.3.gz
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
%Changelog
|
|
|
975d29c |
* Sun May 19 2019 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.103-1
|
|
|
975d29c |
- new upstream version 9.7.103, removed upstreamed patch, fixes rhbz #1711635
|
|
|
975d29c |
|
|
|
32406bf |
* Sat May 18 2019 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.102-1
|
|
|
32406bf |
- new upstream version 9.7.102, fixes rhbz #1480209
|
|
|
32406bf |
- added upstram patch to fix tclirsim.so build
|
|
|
32406bf |
- spec cleanup and modernization
|
|
|
32406bf |
|
|
|
3bdc08d |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.100-3
|
|
|
3bdc08d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
3bdc08d |
|
|
|
faacf25 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.100-2
|
|
|
faacf25 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
faacf25 |
|
|
|
68a30c7 |
* Mon Apr 09 2018 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.100-1
|
|
|
68a30c7 |
- new upstream version 9.7.100
|
|
|
68a30c7 |
|
|
|
41db4b5 |
* Mon Apr 09 2018 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.96-3
|
|
|
41db4b5 |
- added gcc as BR
|
|
|
41db4b5 |
|
|
|
789edbf |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.96-2
|
|
|
789edbf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
789edbf |
|
|
|
ef22638 |
* Mon Aug 07 2017 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.96-1
|
|
|
ef22638 |
- Rebuilt for new upstream release 9.7.96, fixes RHBZ#1428358
|
|
|
ef22638 |
|
|
|
4bc6abf |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.95-4
|
|
|
4bc6abf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
4bc6abf |
|
|
|
3086184 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.95-3
|
|
|
3086184 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
3086184 |
|
|
|
7e35ecd |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.95-2
|
|
|
7e35ecd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
7e35ecd |
|
|
|
cc12086 |
* Sat Nov 05 2016 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.95-1
|
|
|
cc12086 |
- Rebuilt for new upstream release 9.7.95, fixes RHBZ#1377004
|
|
|
cc12086 |
|
|
|
f438ff9 |
* Tue Sep 13 2016 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.94-1
|
|
|
f438ff9 |
- Rebuilt for new upstream release 9.7.94, fixes RHBZ#1359441
|
|
|
f438ff9 |
|
|
|
02bbef7 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.92-2
|
|
|
02bbef7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
02bbef7 |
|
|
|
4fcbe0b |
* Mon Jul 20 2015 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.92-1
|
|
|
4fcbe0b |
- Rebuilt for new upstream release 9.7.92
|
|
|
4fcbe0b |
|
|
|
ef9ae62 |
* Thu Jul 16 2015 Ralf Cors├ępius <corsepiu@fedoraproject.org> - 9.7.87-4
|
|
|
ef9ae62 |
- Use scripts/configure instead of configure (Fix F23FTBFS, RHBZ#1239581).
|
|
|
ef9ae62 |
|
|
|
4401214 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.7.87-3
|
|
|
4401214 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
4401214 |
|
|
|
bf00b46 |
* Mon Jun 09 2014 Filipe Rosset <rosset.filipe@gmail.com> - 9.7.87-1
|
|
|
bf00b46 |
- Rebuilt for new upstream release 9.7.87 + fix FTBFS, spec cleanup, fixes rhbz #1037137
|
|
|
bf00b46 |
|
|
|
fa2354e |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.7.68-9
|
|
|
fa2354e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
fa2354e |
|
|
|
0b63a32 |
* Fri Aug 15 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.68-1
|
|
|
0b63a32 |
- new upstream release 9.7.68
|
|
|
0b63a32 |
|
|
|
1128342 |
* Thu Aug 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.50-1
|
|
|
1128342 |
- mass rebuild for fedora 8 - BuildID
|
|
|
1128342 |
- New upstream release
|
|
|
1128342 |
|
|
|
06b798c |
* Tue Apr 24 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.47-1
|
|
|
06b798c |
- new upstream release 9.7.47
|
|
|
06b798c |
|
|
|
bf00b46 |
* Thu Feb 22 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.45-1
|
|
|
a4fe2b7 |
- new upstream release 9.7.45
|
|
|
a4fe2b7 |
|
|
|
1d7cd1c |
* Mon Feb 05 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-5
|
|
|
1d7cd1c |
- fixed for other binaries - genspktbl, gentbl
|
|
|
1d7cd1c |
|
|
|
7db9ab3 |
* Mon Feb 05 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-4
|
|
|
7db9ab3 |
- dropped patch0 which was used to test analyzer's status
|
|
|
7db9ab3 |
- added README.fedora and screenshots to explain the white-on-white output on analyser
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
* Mon Feb 05 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 9.7.41-3.1
|
|
|
7db9ab3 |
- Rewrite
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
* Fri Feb 02 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-3
|
|
|
7db9ab3 |
- Rebuild
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
* Thu Feb 01 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 9.7.41-2.1
|
|
|
7db9ab3 |
- Once create a directory and expand the source there
|
|
|
7db9ab3 |
so that all files expanded are removed correctly
|
|
|
7db9ab3 |
- Another way to treat CFLAGS
|
|
|
7db9ab3 |
- Keep timestamps
|
|
|
7db9ab3 |
|
|
|
7db9ab3 |
* Thu Feb 01 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-2
|
|
|
7db9ab3 |
- fix for CFLAGS
|
|
|
7db9ab3 |
|
|
|
bf00b46 |
* Tue Jan 31 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-1
|
|
|
7db9ab3 |
- Initial package.
|