Compare commits

...
Sign in to create a new pull request.

46 commits

Author SHA1 Message Date
Fedora Release Engineering
a42880f51b Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 20:52:37 +00:00
Fedora Release Engineering
2496b41d74 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 18:59:31 +00:00
Miroslav Suchý
1fa5042bfd convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-25 23:55:29 +02:00
Fedora Release Engineering
87be7467b8 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 23:47:00 +00:00
Michel Lind
39b37ac774
Use GTK3 and SDL2 rather than GTK2 and SDL1 (rhbz#2000729)
Signed-off-by: Michel Lind <salimma@fedoraproject.org>
2024-03-28 18:26:20 -05:00
Alex Hornby
f96f8647e6 fuse-emulator update to gtk3 and SDL2
Upstream has support for these now, so use them

Tested with fedpkg mockbuild
2024-03-28 23:20:48 +00:00
Fedora Release Engineering
6cb11da490 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 12:09:55 +00:00
Fedora Release Engineering
7c11310453 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 19:55:07 +00:00
Fedora Release Engineering
39647a20ac Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 20:23:28 +00:00
Fedora Release Engineering
fa292c77aa Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 04:01:11 +00:00
Fedora Release Engineering
2de100e570 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 03:45:07 +00:00
Fedora Release Engineering
5299f82987 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 03:32:22 +00:00
Fedora Release Engineering
9a83a7c5b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 23:28:17 +00:00
Lucian Langa
26242f064b sync with latest upstream release 2021-04-29 21:46:35 +02:00
Fedora Release Engineering
fc982d7b3d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 06:02:02 +00:00
Tom Stellard
8355ba38ba Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-18 23:00:06 +00:00
Fedora Release Engineering
8a297f2f23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 17:56:51 +00:00
Fedora Release Engineering
e522d8751c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 19:08:57 +00:00
Lucian Langa
8f8a4b98a6 sync with latest upstream release 2019-08-10 13:57:58 +02:00
Lucian Langa
3cd7861300 sync with latest upstream release 2019-08-10 13:57:23 +02:00
Lucian Langa
fca7298d4e sync with latest upstream release 2019-08-10 13:56:27 +02:00
Fedora Release Engineering
44b7f8f8a5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 01:10:32 +00:00
Fedora Release Engineering
c316ed0b43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 20:18:09 +00:00
Igor Gnatenko
4f14050189 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:02 +01:00
Fedora Release Engineering
2749a11632 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 00:56:36 +00:00
Lucian Langa
583460f86d new upstream release 2018-06-22 09:28:46 +02:00
Lucian Langa
947d533653 new upstream release 2018-04-06 07:45:23 +02:00
Igor Gnatenko
db4c9e5924
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:13:20 +01:00
Igor Gnatenko
285c4324fe Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:24:03 +01:00
Fedora Release Engineering
edfbd5f4b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 10:19:10 +00:00
Igor Gnatenko
1e4363332c Remove obsolete scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-11 14:52:10 +01:00
Lucian Langa
6afeefdae7 new upstream release 2017-11-01 16:04:18 +01:00
Lucian Langa
097aa77e50 new upstream release 2017-09-28 08:29:44 +02:00
Lucian Langa
9f57283ec5 update BR 2017-08-27 23:59:36 +02:00
Lucian Langa
0e136a1d96 new upstream release 2017-08-22 11:01:12 +02:00
Fedora Release Engineering
be363d9353 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 20:52:31 +00:00
Fedora Release Engineering
bf3d9b2a97 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 08:52:43 +00:00
Lucian Langa
fe12c1b1d1 new upstream release 2017-07-04 14:26:54 +02:00
Lucian Langa
b9d9921664 new upstream release 2017-05-14 18:30:04 +02:00
Lucian Langa
24f008e3dc new upstream release 2017-02-08 18:53:42 +01:00
Lucian Langa
bc94fea7ff new upstream release 2016-12-10 10:17:28 +01:00
Lucian Langa
e1f8b87036 new upstream release 2016-11-15 22:57:14 +01:00
Lucian Langa
62d4a4d653 new upstream release 2016-10-05 09:23:45 +02:00
Lucian Langa
0636b1eb6b new upstream release 2016-09-01 23:41:33 +02:00
Lucian Langa
5c98f9aeb9 new upstream release 2016-07-20 13:10:30 +02:00
Lucian Langa
64cee073e9 use the correct version in BR 2016-06-11 17:14:15 +02:00
5 changed files with 155 additions and 21 deletions

15
.gitignore vendored
View file

@ -4,3 +4,18 @@ fuse-0.10.0.2-noroms.tar.gz
/fuse-1.1.0-noroms.tar.gz
/fuse-1.1.1-noroms.tar.gz
/fuse-1.2.0-noroms.tar.gz
/fuse-1.2.1-noroms.tar.gz
/fuse-1.2.2-noroms.tar.gz
/fuse-1.3.0-noroms.tar.gz
/fuse-1.3.1-noroms.tar.gz
/fuse-1.3.2-noroms.tar.gz
/fuse-1.3.3-noroms.tar.gz
/fuse-1.3.5-noroms.tar.gz
/fuse-1.3.7-noroms.tar.gz
/fuse-1.3.8-noroms.tar.gz
/fuse-1.4.0-noroms.tar.gz
/fuse-1.4.1-noroms.tar.gz
/fuse-1.5.2-noroms.tar.gz
/fuse-1.5.4-noroms.tar.gz
/fuse-1.5.7-noroms.tar.gz
/fuse-1.6.0-noroms.tar.gz

View file

@ -1,9 +1,9 @@
Name: fuse-emulator
Version: 1.2.0
Release: 2%{?dist}
Version: 1.6.0
Release: 13%{?dist}
Summary: The Free UNIX Spectrum Emulator
Group: Applications/Emulators
License: GPLv2+
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: http://fuse-emulator.sourceforge.net
Source0: fuse-%{version}-noroms.tar.gz
# we use
@ -12,22 +12,23 @@ Source0: fuse-%{version}-noroms.tar.gz
# tarball's directory:
# ./generate-tarball.sh 0.9.0
Source1: generate-tarball.sh
Source2: fuse.png
Source3: README.z88sdk
Source4: README_fuseroms.fedora
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source2: README.z88sdk
Source3: README_fuseroms.fedora
BuildRequires: alsa-lib-devel
BuildRequires: bzip2-devel
BuildRequires: gtk2-devel
BuildRequires: desktop-file-utils
BuildRequires: gtk3-devel
BuildRequires: libgcrypt-devel >= 1.1.42
BuildRequires: libICE-devel
BuildRequires: libpng-devel
BuildRequires: libspectrum-devel >= 1.2.1
BuildRequires: libspectrum-devel >= 1.4.3
BuildRequires: libxml2-devel
BuildRequires: zlib-devel
BuildRequires: bison
BuildRequires: flex
BuildRequires: SDL-devel
BuildRequires: SDL2-devel
BuildRequires: perl
BuildRequires: make
Requires: hicolor-icon-theme
%description
@ -52,33 +53,151 @@ chmod +x %{__perl_requires}
%build
%configure
%configure --enable-desktop-integration
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
install -pm0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -pm0644 %{SOURCE2} .
install -pm0644 %{SOURCE3} .
install -pm0644 %{SOURCE4} .
desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications \
%{buildroot}/%{_datadir}/applications/fuse.desktop
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%{_mandir}/man1/fuse.1.gz
%{_bindir}/fuse
%{_datadir}/fuse
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/applications/fuse.desktop
%{_datadir}/icons/hicolor/*/mimetypes/application-x-spectrum.png
%{_datadir}/icons/hicolor/*/apps/fuse.png
%{_datadir}/mime/packages/fuse.xml
%doc AUTHORS ChangeLog COPYING README THANKS README.z88sdk README_fuseroms.fedora
%changelog
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 25 2024 Miroslav Suchý <msuchy@redhat.com> - 1.6.0-11
- convert license to SPDX
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Mar 28 2024 Michel Lind <salimma@fedoraproject.org> - 1.6.0-9
- Use GTK3 and SDL2 rather than GTK2 and SDL1 (rhbz#2000729)
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Apr 29 2021 Lucian Langa <lucilanga@gnome.eu.org> - 1.6.0-1
- sync with latest upstream release
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Aug 10 2019 Lucian Langa <lucilanga@gnome.eu.org> - 1.5.7-1
- update to latest upstream
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Jun 22 2018 Lucian Langa <lucilanga@gnome.eu.org> - 1.5.4-1
- new upstream release
* Fri Apr 06 2018 Lucian Langa <lucilanga@gnome.eu.org> - 1.5.2-1
- new upstream release
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.4.1-2
- Remove obsolete scriptlets
* Wed Nov 01 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.4.1-1
- new upstream release
* Thu Sep 28 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.4.0-1
- new upstream release
* Sun Aug 27 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.8-2
- update BR
* Tue Aug 22 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.8-1
- new upstream release
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Jul 04 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.7-1
- new upstream release
* Sun May 14 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.5-1
- new upstream release
* Wed Feb 08 2017 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.3-1
- new upstream release
* Sat Dec 10 2016 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.2-1
- new upstream release
* Tue Nov 15 2016 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.1-1
- new upstream release
* Tue Oct 04 2016 Lucian Langa <lucilanga@gnome.eu.org> - 1.3.0-1
- add desktop integration files
- drop source2 (icon file) - project supplies its own icon file
- new upstream release
* Thu Sep 01 2016 Lucian Langa <lucilanga@gnome.eu.org> - 1.2.2-1
- update generation script
- new upstream release
* Wed Jul 20 2016 Lucian Langa <lucilanga@gnome.eu.org> - 1.2.1-1
- new upstream release
* Sat Jun 11 2016 Lucian Langa <lucilanga@gnome.eu.org> - 1.2.0-2
- bump BR libspectrum version (thanks Sergio B)

BIN
fuse.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -7,7 +7,7 @@ rm fuse-$VERSION/roms/*.rom
sed -i -e 's/include roms\/Makefile.am//' fuse-$VERSION/Makefile.am
sed -i -e 's/\$(srcdir)\/roms\/Makefile.am//' fuse-$VERSION/Makefile.in
sed -i -e 's/ROMS =/NOROMS =/' fuse-$VERSION/Makefile.in
sed -i -e 's/roms \//' fuse-$VERSION/Makefile.in
sed -i -e 's/roms /\//' fuse-$VERSION/Makefile.in
sed -i -e 's/roms //' fuse-$VERSION/Makefile.in
tar -czvf fuse-$VERSION-noroms.tar.gz fuse-$VERSION

View file

@ -1 +1 @@
ad9a4dab88e4e885ceb82d293f4a3884 fuse-1.2.0-noroms.tar.gz
SHA512 (fuse-1.6.0-noroms.tar.gz) = 8d90f55646b76c61ad72457ced18309c5f3de937959f571bbe936ba32cdaa7f3611588fb9aef808ba2d117a29db5799b74157aec6b9b14ef952f000d1efbaf66