[fceux] Added gcc-c++ dependency Updated BR to minizip-compat-devel for F30+ Used %set_build_flags macro Rem
by Andrea Musuruane
commit 59729e03d8f4c84388770a410679087097b75e38
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Thu Mar 7 16:30:37 2019 +0100
Added gcc-c++ dependency
Updated BR to minizip-compat-devel for F30+
Used %set_build_flags macro
Removed desktop scriptlets
Removed update-desktop-database
Added license tag
fceux.spec | 40 +++++++++++++++++++---------------------
1 file changed, 19 insertions(+), 21 deletions(-)
---
diff --git a/fceux.spec b/fceux.spec
index 6784806..28926cc 100644
--- a/fceux.spec
+++ b/fceux.spec
@@ -1,18 +1,23 @@
Name: fceux
Version: 2.2.3
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: A cross platform, NTSC and PAL Famicom/NES emulator
License: GPLv2+
URL: http://fceux.com/
Source: http://downloads.sourceforge.net/fceultra/%{name}-%{version}.src.tar.gz
+BuildRequires: gcc-c++
BuildRequires: scons
BuildRequires: SDL-devel >= 1.2.14
BuildRequires: gtk2-devel >= 2.18
BuildRequires: gd-devel
BuildRequires: compat-lua-devel
+%if 0%{?fedora} >= 30
+BuildRequires: minizip-compat-devel
+%else
BuildRequires: minizip-devel
+%endif
BuildRequires: desktop-file-utils
Requires: hicolor-icon-theme
Provides: fceultra = %{version}-%{release}
@@ -74,7 +79,7 @@ sed -i '/OnlyShowIn=*/s/$/;/' fceux.desktop
%build
-export CFLAGS="%{optflags}"
+%set_build_flags macro
# Enable system LUA
# Enable system minizip
# Enable AVI creation
@@ -118,40 +123,33 @@ install -p -m 644 fceux-server/fceux-server.conf \
%{buildroot}%{_sysconfdir}
-%post
-/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
-/usr/bin/update-desktop-database &> /dev/null || :
-
-
-%postun
-if [ $1 -eq 0 ] ; then
- /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
- /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-fi
-/usr/bin/update-desktop-database &> /dev/null || :
-
-
-%posttrans
-/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
-
%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man6/%{name}.6*
-%doc Authors changelog.txt COPYING NewPPUtests.txt README-SDL TODO-SDL
+%doc Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL
%doc documentation/{cheat.html,faq,todo,TODO-PROJECT,Videolog.txt}
+%license COPYING
%files net-server
%{_bindir}/fceux-net-server
%config(noreplace) %{_sysconfdir}/fceux-server.conf
%{_mandir}/man6/fceux-net-server.6*
-%doc fceux-server/{AUTHORS,ChangeLog,COPYING,README}
+%doc fceux-server/{AUTHORS,ChangeLog,README}
+%license COPYING
%changelog
+* Thu Mar 07 2019 Andrea Musuruane <musuruan(a)gmail.com> - 2.2.3-6
+- Added gcc-c++ dependency
+- Updated BR to minizip-compat-devel for F30+
+- Used %%set_build_flags macro
+- Removed desktop scriptlets
+- Removed update-desktop-database
+- Added license tag
+
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.2.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5 years, 8 months
[osmose] Added gcc dependency Updated BR to minizip-compat-devel for F30+
by Andrea Musuruane
commit 60812f69eed1346fb39f7db66b33785fc7a6fcea
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Thu Mar 7 15:37:31 2019 +0100
Added gcc dependency
Updated BR to minizip-compat-devel for F30+
osmose.spec | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/osmose.spec b/osmose.spec
index 6854d5f..ba12bed 100644
--- a/osmose.spec
+++ b/osmose.spec
@@ -3,7 +3,7 @@
Name: osmose
Version: 0.9.96
-Release: 13%{?dist}
+Release: 14%{?dist}
Summary: A Sega Master System / Game Gear emulator
License: GPLv3+
@@ -15,9 +15,14 @@ Patch0: %{name}-0.9.96-usesystemlibraries.patch
# Fix building with gcc 4.7
Patch1: %{name}-0.9.96-gcc47.patch
+BuildRequires: gcc-c++
BuildRequires: qt4-devel
BuildRequires: alsa-lib-devel
+%if 0%{?fedora} >= 30
+BuildRequires: minizip-compat-devel
+%else
BuildRequires: minizip-devel
+%endif
BuildRequires: desktop-file-utils
%description
@@ -69,6 +74,10 @@ desktop-file-install \
%changelog
+* Thu Mar 07 2019 Andrea Musuruane <musuruan(a)gmail.com> - 0.9.96-14
+- Added gcc dependency
+- Updated BR to minizip-compat-devel for F30+
+
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.9.96-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5 years, 8 months
[gambatte] Updated BR to minizip-compat-devel for F30+
by Andrea Musuruane
commit 6bc49459480f3cdaf5e6dbc79029a69aaee291f8
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Thu Mar 7 15:25:57 2019 +0100
Updated BR to minizip-compat-devel for F30+
gambatte.spec | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/gambatte.spec b/gambatte.spec
index 17008a5..5522975 100644
--- a/gambatte.spec
+++ b/gambatte.spec
@@ -21,7 +21,11 @@ Patch0: %{name}-537-minizip.patch
BuildRequires: gcc-c++
BuildRequires: scons
+%if 0%{?fedora} >= 30
BuildRequires: minizip-compat-devel
+%else
+BuildRequires: minizip-devel
+%endif
BuildRequires: SDL-devel
BuildRequires: qt4-devel
BuildRequires: libXv-devel
5 years, 8 months
[larabie-fonts] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 9492eb0ef9b480d8d3dc1d777105766f4925023e
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 06:51:10 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
larabie-fonts.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/larabie-fonts.spec b/larabie-fonts.spec
index e39000f..43d8375 100644
--- a/larabie-fonts.spec
+++ b/larabie-fonts.spec
@@ -8,7 +8,7 @@ TrueType format. They consist of three collections: "decorative", "straight",\
Summary: A Collection of High Quality TrueType Fonts
Name: %{fontname}-fonts
Version: 0
-Release: 0.13.20011216%{?dist}
+Release: 0.14.20011216%{?dist}
License: Larabie Fonts License
Group: User Interface/X
URL: http://www.larabiefonts.com/
@@ -154,6 +154,9 @@ rm -rf %{buildroot}
%dir %{_fontdir}/uncommon
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0-0.14.20011216
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0-0.13.20011216
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months
[firebird-emu] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 0a3314017da5b6ce110e012adffc3d2c181556dc
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 10:53:28 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
firebird-emu.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/firebird-emu.spec b/firebird-emu.spec
index 5ba7875..24a969a 100644
--- a/firebird-emu.spec
+++ b/firebird-emu.spec
@@ -3,7 +3,7 @@
Name: firebird-emu
Version: 1.4
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Third-party emulator for ARM-based TI calculators
License: GPLv3 and Public Domain
@@ -68,6 +68,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.firebird.firebir
%{_datadir}/icons/hicolor/*/apps/firebird.png
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5 years, 8 months
[yapeSDL] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 609213740fc8505c700a28998e917d536cb95d5d
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 08:24:05 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
yapeSDL.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/yapeSDL.spec b/yapeSDL.spec
index e8be239..b9f8164 100644
--- a/yapeSDL.spec
+++ b/yapeSDL.spec
@@ -1,6 +1,6 @@
Name: yapeSDL
Version: 0.70.2
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: A Commodore 264 family (C16, plus/4 etc.) emulator
License: GPLv2+
@@ -99,6 +99,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{name}.a
%license COPYING
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.70.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.70.2-6
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months