1# vmips RPM spec file.
2Name: vmips
3Summary: A MIPS-based virtual machine simulator.
4Version: @VERSION@
5Release: 1
6License: GPL-2.0+
7Group: Emulators
8URL: http://www.dgate.org/vmips/
9Source: ftp://ftp.dgate.org/pub/vmips/releases/vmips-@VERSION@/vmips-@VERSION@.tar.gz
10BuildRoot: %{_tmppath}/%{name}-%{version}-build
11
12%description
13VMIPS is a software simulator for a virtual machine based on a MIPS R3000 CPU.
14
15%prep
16%setup -q
17%configure --with-mips=/not-configured/mips
18
19%build
20make
21
22%install
23%makeinstall
24
25%files
26%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS VERSION doc/vmips.pdf
27%{_bindir}/vmips
28%{_bindir}/vmipstool
29%{_infodir}/vmips.info.gz
30%{_mandir}/man1/vmips.1.gz
31%{_mandir}/man1/vmipstool.1.gz
32%{_includedir}/vmips/asm_regnames.h
33%{_datadir}/vmips/ld.script
34%{_datadir}/vmips/setup.S
35%config(noreplace) %{_sysconfdir}/vmipsrc
36
37%changelog
38* Wed May  8 2013 VMIPS Maintainers <vmips@dgate.org>
39- Replace Copyright with License
40- Remove Packager
41- Change BuildRoot to be something a little more modern
42- No longer force sysconfdir to /etc. rpm handles this now
43- Explicitly specify a nonexistent mips tool directory (user can edit this)
44- Install pdf manual
45- Make /etc/vmipsrc noreplace
46
47* Wed Apr 14 2013 VMIPS Maintainers <vmips@dgate.org>
48- Add setup assembly source files.
49
50* Fri Oct 08 2004 VMIPS Maintainers <vmips@dgate.org>
51- Use _variables instead of hardcoded paths in files section
52- Fix source url
53
54* Mon Jun 21 2004 VMIPS Maintainers <vmips@dgate.org>
55- Use a buildroot and standard 'configure' and 'makeinstall' macros.
56- Get rid of mipsel-ecoff configuration flags.
57- Gzip man pages & info
58
59* Fri Jun 18 2004 VMIPS Maintainers <vmips@dgate.org>
60- Add vmipstool man page.
61
62* Fri Feb 21 2003 VMIPS Maintainers <vmips@dgate.org>
63- Add configuration information for mipsel-ecoff.
64
65* Mon Jul 22 2002 VMIPS Maintainers <vmips@dgate.org>
66- Update hostnames.
67
68* Sun Jun 17 2001 VMIPS Maintainers <vmips@dgate.org>
69- Move vmipsrc to /etc, and make it a config file
70
71* Sun Jun 17 2001 VMIPS Maintainers <vmips@dgate.org>
72- Add changelog to RPM spec file.
73- Change maintainer address to vmips@dgate.org everywhere.
74
75* Sun Jun 17 2001 VMIPS Maintainers <vmips@dgate.org>
76- Add man page to installation.
77
78* Sun Jun 17 2001 VMIPS Maintainers <vmips@dgate.org>
79- Get rid of some directories, to quash the "File listed twice" errors from RPM.
80
81* Sat Jun 16 2001 VMIPS Maintainers <vmips@dgate.org>
82- Add include/vmips, include/vmips/asm_regnames.h to package.
83
84* Tue Jun 05 2001 VMIPS Maintainers <vmips@dgate.org>
85- Add pkgdatadir files to package: ld.script and vmipsrc.
86
87* Mon Jun 04 2001 VMIPS Maintainers <vmips@dgate.org>
88- Set prefix to /usr (as with other RPMs.)
89- Add "doc" files to %doc line: AUTHORS, COPYING, ChangeLog, INSTALL,
90- NEWS, README, THANKS, and VERSION.
91- Add vmips.info to package.
92
93* Tue May 29 2001 VMIPS Maintainers <vmips@dgate.org>
94- Add vmipstool to package.
95- Moved up from package directory to toplevel.
96
97* Tue Aug 15 2000 VMIPS Maintainers <vmips@dgate.org>
98- Original RPM spec file for vmips.
99- Needs to be munged with autoconf to contain correct VERSION.
100
101