diff --git a/.gitignore b/.gitignore index 6b4a4cb..27e3638 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ atari++_1.58.tar.gz /system.atr /atari++_1.80.tar.gz /basic++doc.pdf +/atari++_1.81.tar.gz diff --git a/atari++.desktop b/atari++.desktop new file mode 100644 index 0000000..32ee601 --- /dev/null +++ b/atari++.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Atari++ +GenericName=Emulator of 8-bit Atari personal computers +Type=Application +Exec=atari++ +Icon=atari2 +Categories=System;Emulator; diff --git a/atari++.spec b/atari++.spec index 4a28f37..80766a1 100644 --- a/atari++.spec +++ b/atari++.spec @@ -1,6 +1,6 @@ Name: atari++ -Version: 1.80 -Release: 2%{?dist} +Version: 1.81 +Release: 1%{?dist} Summary: Unix based emulator of the Atari eight bit computers Group: Applications/Emulators @@ -10,6 +10,9 @@ Source0: http://www.xl-project.com/download/%{name}_%{version}.tar.gz Source1: http://www.xl-project.com/download/os++doc.pdf Source2: http://www.xl-project.com/download/basic++doc.pdf Source3: http://www.xl-project.com/download/system.atr +Source4: %{name}.desktop +# borrowed from atari800 project +Source5: atari2.svg # be verbose during compile Patch1: %{name}-verbose.patch @@ -19,6 +22,7 @@ BuildRequires: libSM-devel BuildRequires: zlib-devel BuildRequires: ncurses-devel BuildRequires: libpng-devel +BuildRequires: desktop-file-utils %description @@ -63,6 +67,15 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name} +# install icon +mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps +install -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/pixmaps + +# desktop file +desktop-file-install \ + --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + %{SOURCE4} + %files %doc COPYRIGHT CREDITS README.LEGAL README.History README.licence manual @@ -70,9 +83,15 @@ install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name} %{_bindir}/%{name} %{_mandir}/man6/%{name}.* %{_datadir}/%{name} +%{_datadir}/pixmaps/atari2.svg +%{_datadir}/applications/%{name}.desktop %changelog +* Tue Dec 20 2016 Dan HorĂ¡k - 1.81-1 +- updated to version 1.81 (#1405251) +- add desktop intergration (#1353851) + * Wed Feb 03 2016 Fedora Release Engineering - 1.80-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/atari2.svg b/atari2.svg new file mode 100644 index 0000000..1e2c553 --- /dev/null +++ b/atari2.svg @@ -0,0 +1,356 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources b/sources index a9faddc..9abf79d 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -eee3a0abd023350d8dac0859dae00eab atari++_1.80.tar.gz -6fe437d70c5b4460b9310ea6df79d7c0 basic++doc.pdf -33a6e786f83b002fc9ff925007598737 os++doc.pdf -33d0ce2acd6f089d191130e902d54f94 system.atr +SHA512 (atari++_1.81.tar.gz) = 9d11d75bbcc990b1927910e9dcc129e8f322d0c10b4eb1536b3307e4089e57dd7baa228e6e9048b592c6065ce23bccb23d066a9a8429eec4ae5a6a4c99d1889a +SHA512 (basic++doc.pdf) = 5442c20f23704881b9e97e1bbb966e63ac687e26bc2843b99065be208124540014fd75d8a4c1a45be72195b58c4afdbd5042d55859822c47799cea6eebfde43c +SHA512 (os++doc.pdf) = e4908ea963132f5bd11b7a1223d6400e2eeaddd39ddbe385964efaf797acc3c9442df6adc5f4b6b079347bb1a21fd40eff28b4676ef927fa903e51e57add0362 +SHA512 (system.atr) = bc86439fd0678d602337c39de200df82abf335c323e4c2dcecfa13e6d0fcee841f370c270438699f4e2341f96a77614ff0e20c98c27b4527f85320c29bcf6608