1 |
alexl |
613324 |
%define rel_name bk2010 |
2 |
|
|
|
3 |
shlomif |
1488558 |
Summary: Java Emulator for BK* computers |
4 |
alexl |
613324 |
Name: bk-emu |
5 |
|
|
Version: 0.5 |
6 |
umeabot |
1812352 |
Release: %mkrel 11 |
7 |
alexl |
613324 |
License: BSD |
8 |
|
|
Group: Emulators |
9 |
|
|
URL: https://bitbucket.org/alex_tishin/%{rel_name}_releases |
10 |
|
|
BuildArchitectures: noarch |
11 |
|
|
Requires: jre >= 1.6.0 |
12 |
|
|
Source0: https://bitbucket.org/alex_tishin/%{rel_name}_releases/downloads/%{rel_name}-%{version}-release.zip |
13 |
|
|
Source1: %{name} |
14 |
|
|
Source2: %{name}.png |
15 |
|
|
Source3: %{name}.desktop |
16 |
|
|
Source4: keyboard.ini |
17 |
|
|
AutoReqProv: no |
18 |
|
|
|
19 |
|
|
%description |
20 |
shlomif |
1488558 |
A portable emulator of the Soviet-era home/educational computer BK0010 and |
21 |
|
|
its successor BK0011M, written entirely in the Java programming language. |
22 |
|
|
The emulator was written for Java by Alex Tishin. |
23 |
alexl |
613324 |
|
24 |
|
|
%prep |
25 |
|
|
%setup -q -n %{rel_name} |
26 |
|
|
rm -f ./start.bat |
27 |
|
|
|
28 |
|
|
%build |
29 |
|
|
#nothing |
30 |
|
|
|
31 |
|
|
%install |
32 |
alexl |
613804 |
mkdir -p %{buildroot}/%{_javadir}/%{name} |
33 |
|
|
cp -af *.jar %{buildroot}/%{_javadir}/%{name} |
34 |
|
|
cp -af disks %{buildroot}/%{_javadir}/%{name} |
35 |
|
|
cp -af roms %{buildroot}/%{_javadir}/%{name} |
36 |
|
|
cp -af tapes %{buildroot}/%{_javadir}/%{name} |
37 |
|
|
touch %{buildroot}/%{_javadir}/%{name}/config.ini |
38 |
|
|
chmod 666 %{buildroot}/%{_javadir}/%{name}/config.ini |
39 |
|
|
install -m 666 %{SOURCE4} %{buildroot}/%{_javadir}/%{name}/ |
40 |
alexl |
613324 |
mkdir -p %{buildroot}%{_bindir} |
41 |
|
|
install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/ |
42 |
|
|
mkdir -p %{buildroot}/%{_datadir}/pixmaps |
43 |
|
|
cp -f %{SOURCE2} %{buildroot}/%{_datadir}/pixmaps |
44 |
|
|
mkdir -p %{buildroot}/%{_datadir}/applications |
45 |
|
|
install -m 644 %{SOURCE3} %{buildroot}/%{_datadir}/applications |
46 |
|
|
|
47 |
|
|
%files |
48 |
|
|
%doc *.txt |
49 |
alexl |
613804 |
%{_javadir}/%{name} |
50 |
alexl |
613324 |
%{_bindir}/%{name} |
51 |
|
|
%{_datadir}/pixmaps/%{name}.png |
52 |
|
|
%{_datadir}/applications/%{name}.desktop |