/[packages]/cauldron/bk-emu/current/SPECS/bk-emu.spec
ViewVC logotype

Contents of /cauldron/bk-emu/current/SPECS/bk-emu.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1902065 - (show annotations) (download)
Thu Nov 3 16:00:54 2022 UTC (2 years, 8 months ago) by ghibo
File size: 1595 byte(s)
Fix BuildRequires for rebuilding
1 %define rel_name bk2010
2
3 Summary: Java Emulator for BK* computers
4 Name: bk-emu
5 Version: 0.5
6 Release: %mkrel 12
7 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 BuildRequires: javapackages-filesystem
18 AutoReqProv: no
19
20 %description
21 A portable emulator of the Soviet-era home/educational computer BK0010 and
22 its successor BK0011M, written entirely in the Java programming language.
23 The emulator was written for Java by Alex Tishin.
24
25 %prep
26 %setup -q -n %{rel_name}
27 rm -f ./start.bat
28
29 %build
30 #nothing
31
32 %install
33 mkdir -p %{buildroot}/%{_javadir}/%{name}
34 cp -af *.jar %{buildroot}/%{_javadir}/%{name}
35 cp -af disks %{buildroot}/%{_javadir}/%{name}
36 cp -af roms %{buildroot}/%{_javadir}/%{name}
37 cp -af tapes %{buildroot}/%{_javadir}/%{name}
38 touch %{buildroot}/%{_javadir}/%{name}/config.ini
39 chmod 666 %{buildroot}/%{_javadir}/%{name}/config.ini
40 install -m 666 %{SOURCE4} %{buildroot}/%{_javadir}/%{name}/
41 mkdir -p %{buildroot}%{_bindir}
42 install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/
43 mkdir -p %{buildroot}/%{_datadir}/pixmaps
44 cp -f %{SOURCE2} %{buildroot}/%{_datadir}/pixmaps
45 mkdir -p %{buildroot}/%{_datadir}/applications
46 install -m 644 %{SOURCE3} %{buildroot}/%{_datadir}/applications
47
48 %files
49 %doc *.txt
50 %{_javadir}/%{name}
51 %{_bindir}/%{name}
52 %{_datadir}/pixmaps/%{name}.png
53 %{_datadir}/applications/%{name}.desktop

  ViewVC Help
Powered by ViewVC 1.1.30