]> git.pld-linux.org Git - packages/SimIt-ARM.git/blame - SimIt-ARM.spec
- tabs in preamble
[packages/SimIt-ARM.git] / SimIt-ARM.spec
CommitLineData
e3eea300 1Summary: Very fast functional and cycle-accurate simulators for ARM
90398a87 2Summary(pl.UTF-8): Bardzo szybkie funkcjonalne i dokładne co do cyklu symulatory ARM-a
26b60b8d 3Name: SimIt-ARM
4Version: 2.1
5Release: 0.1
6License: GPL v2
7Group: Applications
8Source0: http://dl.sourceforge.net/simit-arm/%{name}-%{version}.tar.gz
9# Source0-md5: 8dfdc17adfccd61de5a0718ebf7c557a
10URL: http://simit-arm.sourceforge.net/
11BuildRequires: byacc
26b60b8d 12#BuildRequires: autoconf
13#BuildRequires: automake
14#BuildRequires: libtool
15#BuildArch: noarch
16#ExclusiveArch: %{ix86}
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%define _noautostrip .*nwfpe.bin
20
21%description
22SimIt-ARM was developed to demonstrate the usefulness of the Operation
23State Machine (OSM) model and the Mescal Architecture Description
e3eea300 24Language (MADL). The package contains an instruction-set simulator
26b60b8d 25(sometimes called emulator) and a cycle-accurate simulator for the
26StrongARM architecture. Both simulators read ELF32 little-endian
27ARM-linux binaries and can simulate most of the SPEC Int and SPEC FP
28benchmarks.
29
79e0d9ee
JR
30%description -l pl.UTF-8
31SimIt-ARM powstał do demonstracji przydatności modelu OSM (Operation
32State Machine - automatu operacji) oraz języka MADL (Mescal
e3eea300 33Architecture Description Language). Pakiet zawiera symulator zestawu
79e0d9ee
JR
34instrukcji (czasem zwany emulatorem) oraz dokładny co do cyklu
35symulator architektury StrongARM. Oba symulatory czytają binaria ELF32
36little-endian dla platformy ARM-linux i mogą symulować większość
37testów wydajnościowych SPEC Int i SPEC FP.
26b60b8d 38
39%prep
40%setup -q
41
42%build
43# if ac/am/* rebuilding is necessary, do it in this order and add
44# appropriate BuildRequires
45#%%{__gettextize}
46#%%{__libtoolize}
47#%%{__aclocal}
48#%%{__autoconf}
49#%%{__autoheader}
50#%%{__automake}
51#cp -f /usr/share/automake/config.sub .
52
53%configure
54%{__make}
55
56#%{__make} \
57# CFLAGS="%{rpmcflags}" \
58# LDFLAGS="%{rpmldflags}"
59
60%install
61rm -rf $RPM_BUILD_ROOT
62
63install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
64
65%{__make} install \
66 DESTDIR=$RPM_BUILD_ROOT
67
68mv $RPM_BUILD_ROOT%{_datadir}/nwfpe.bin $RPM_BUILD_ROOT%{_datadir}/%{name}
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%files
74%defattr(644,root,root,755)
75%doc AUTHORS ChangeLog NEWS README
76%attr(755,root,root) %{_bindir}/*
77%{_datadir}/%{name}
This page took 0.060695 seconds and 4 git commands to generate.