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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1547862 - (hide annotations) (download)
Fri Feb 21 00:41:12 2020 UTC (5 years, 4 months ago) by umeabot
File size: 1556 byte(s)
Mageia 8 Mass Rebuild
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 1547862 Release: %mkrel 10
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

  ViewVC Help
Powered by ViewVC 1.1.30