rpms/irsim/FC-6 README.fedora, NONE, 1.1 irsim.spec, NONE, 1.1 screenshot1.png, NONE, 1.1 screenshot2.png, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Chitlesh GOORAH (chitlesh)
fedora-extras-commits at redhat.com
Mon Feb 5 22:17:39 UTC 2007
Author: chitlesh
Update of /cvs/extras/rpms/irsim/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29030/FC-6
Modified Files:
.cvsignore sources
Added Files:
README.fedora irsim.spec screenshot1.png screenshot2.png
Log Message:
auto-import irsim-9.7.41-4 on branch FC-6 from irsim-9.7.41-4.src.rpm
--- NEW FILE README.fedora ---
IRSIM
Known Issue. No output on analyser (see screenshot1.png)
If you struck against a no output on analyser, this is because the background is
being drawn white, and the traces are drawn white, so the result is white-on-white,
and invisible! The display was being redrawn.
The Tcl/Tk version was hacked on top of the X11 version, and some things aren't
properly configured for Tcl/Tk. In Magic and XCircuit, the X defaults has been
moved to Tcl, where they are read from a Tcl script. In IRSIM, the properties
are still controlled by X11 and the X11 resource manager.
The white-on-white probably comes from a default .Xdefaults or possibly
.Xresources setting "*background: white" which makes all backgrounds white by
default.
You can avoid this by adding to your home .Xdefaults file:
irsim.background: black
and then reloading with "xrdb -load .Xdefaults".
(see screenshot2.png)
Meanwhile, upstream is working to find a fix.
Chitlesh Goorah
chitlesh [AT] fedoraproject DOT org
--- NEW FILE irsim.spec ---
Name: irsim
Version: 9.7.41
Release: 4%{?dist}
Summary: Switch-level simulator
License: GPL
Group: Applications/Engineering
URL: http://opencircuitdesign.com/%{name}
Source0: http://opencircuitdesign.com/%{name}/archive/%{name}-%{version}.tgz
Source1: README.fedora
Source2: screenshot1.png
Source3: screenshot2.png
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: tk-devel m4 libXt-devel
%description
IRSIM is a tool for simulating digital circuits. It is a "switch-level"
simulator; that is, it treats transistors as ideal switches. Extracted
capacitance and lumped resistance values are used to make the switch a little
bit more realistic than the ideal, using the RC time constants to predict the
relative timing of events.
%prep
# tarball includes unneeded symlink, so we firstly
# create a directory and expand tarball there.
%setup -q -T -c %{name}-%{version} -a 0
cd %{name}-%{version}
%{__sed} -i.cflags -e 's|CFLAGS=.*CFLAGS|:|' configure
%{__sed} -i 's|magic-hackers at csl.cornell.edu|http://bugzilla.redhat.com|' scripts/configure
%build
cd %{name}-%{version}
%configure
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
cd %{name}-%{version}
%{__make} install \
DESTDIR=%{buildroot} \
INSTALL="%{__install} -c -p" \
CP="%{__cp} -p"
%{__cp} -p doc/faultsim/fsim.ps ..
%{__mv} %{buildroot}%{_libdir}/%{name}/doc/powerEst.doc ..
# remove duplicates
%{__rm} -rf %{buildroot}%{_libdir}/%{name}/doc/
# applying timestamps
%{__cp} -p README VERSION ..
%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} ..
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc README VERSION powerEst.doc fsim.ps README.fedora screenshot*
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_mandir}/man1/%{name}*
%{_mandir}/man5/netchange.5.gz
%{_mandir}/man3/%{name}-analyzer.3.gz
%Changelog
* Mon Feb 05 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-4
- dropped patch0 which was used to test analyzer's status
- added README.fedora and screenshots to explain the white-on-white output on analyser
* Mon Feb 05 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 9.7.41-3.1
- Rewrite
* Fri Feb 02 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-3
- Rebuild
* Thu Feb 01 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 9.7.41-2.1
- Once create a directory and expand the source there
so that all files expanded are removed correctly
- Another way to treat CFLAGS
- Keep timestamps
* Thu Feb 01 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-2
- fix for CFLAGS
* Wed Jan 31 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 9.7.41-1
- Initial package.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/irsim/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 5 Feb 2007 22:04:29 -0000 1.1
+++ .cvsignore 5 Feb 2007 22:17:07 -0000 1.2
@@ -0,0 +1 @@
+irsim-9.7.41.tgz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/irsim/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 5 Feb 2007 22:04:29 -0000 1.1
+++ sources 5 Feb 2007 22:17:07 -0000 1.2
@@ -0,0 +1 @@
+3fb5b9a7f5afbd308a28f059d9b350a3 irsim-9.7.41.tgz
More information about the scm-commits
mailing list