commit aceaf9856836273aa6669f8a3e1ff963051bbc0d
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Sat Jun 16 11:47:24 2018 +0200
Updated to 1.56.1
Removed obsolete scriptlets
.gitignore | 1 +
...x_flags.patch => snes9x-1.56.1-unix_flags.patch | 20 +++------------
snes9x.spec | 30 +++++++---------------
sources | 2 +-
4 files changed, 15 insertions(+), 38 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2786012..dbbc567 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
snes9x-1.53-src.tar.bz2
/snes9x-1.54.1.tar.gz
/snes9x-1.55.tar.gz
+/snes9x-1.56.1.tar.gz
diff --git a/snes9x-1.55-unix_flags.patch b/snes9x-1.56.1-unix_flags.patch
similarity index 68%
rename from snes9x-1.55-unix_flags.patch
rename to snes9x-1.56.1-unix_flags.patch
index cf6f66f..62c4128 100644
--- a/snes9x-1.55-unix_flags.patch
+++ b/snes9x-1.56.1-unix_flags.patch
@@ -1,22 +1,10 @@
-diff -urN snes9x-1.55/unix/configure.ac snes9x-1.55-patched/unix/configure.ac
---- snes9x-1.55/unix/configure.ac 2017-11-20 04:16:36.000000000 +1000
-+++ snes9x-1.55-patched/unix/configure.ac 2017-11-21 23:18:19.902227796 +1000
-@@ -56,49 +56,6 @@
+diff -durN snes9x-1.56.1.orig/unix/configure.ac snes9x-1.56.1/unix/configure.ac
+--- snes9x-1.56.1.orig/unix/configure.ac 2018-06-07 23:31:51.000000000 +0200
++++ snes9x-1.56.1/unix/configure.ac 2018-06-10 10:15:14.526524953 +0200
+@@ -56,37 +56,6 @@
# *** Execution begins here ***
# *****************************
--# Remove -g and -O2 flags manually.
--
--if test "x$CFLAGS" != "x"; then
-- CFLAGS="`echo \"$CFLAGS\" | sed -e 's/-g//'`"
-- CFLAGS="`echo \"$CFLAGS\" | sed -e 's/-O2//'`"
--fi
--
--if test "x$CXXFLAGS" != "x"; then
-- CXXFLAGS="`echo \"$CXXFLAGS\" | sed -e 's/-g//'`"
-- CXXFLAGS="`echo \"$CXXFLAGS\" | sed -e 's/-O2//'`"
--fi
--
-# Test what compiler flags we should use.
-
-AC_ARG_ENABLE([debug],
diff --git a/snes9x.spec b/snes9x.spec
index 33bae30..37d2665 100644
--- a/snes9x.spec
+++ b/snes9x.spec
@@ -1,13 +1,13 @@
Summary: Super Nintendo Entertainment System emulator
Name: snes9x
-Version: 1.55
-Release: 2%{?dist}
+Version: 1.56.1
+Release: 1%{?dist}
License: Other
URL:
http://www.snes9x.com/
Source0:
https://github.com/snes9xgit/snes9x/archive/%{version}.tar.gz#/%{name}-%{...
Source1: %{name}.appdata.xml
# Fix CFLAGS usage in CLI version
-Patch0: %{name}-1.55-unix_flags.patch
+Patch0: %{name}-1.56.1-unix_flags.patch
BuildRequires: gcc-c++
BuildRequires: autoconf
BuildRequires: zlib-devel
@@ -17,7 +17,7 @@ BuildRequires: libXrandr-devel
BuildRequires: libGL-devel
BuildRequires: nasm
BuildRequires: intltool
-BuildRequires: gtk2-devel
+BuildRequires: gtk3-devel
BuildRequires: libglade2-devel
BuildRequires: SDL-devel
BuildRequires: libxml2-devel
@@ -91,23 +91,6 @@ appstream-util validate-relax --nonet
%{buildroot}%{_datadir}/metainfo/*.appdata
%find_lang snes9x-gtk
-%post gtk
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
-update-desktop-database &> /dev/null || :
-
-
-%postun gtk
-if [ $1 -eq 0 ] ; then
- touch --no-create %{_datadir}/icons/hicolor &>/dev/null
- gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-fi
-update-desktop-database &> /dev/null || :
-
-
-%posttrans gtk
-gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
-
%files
%license docs/snes9x-license.txt
%doc docs/changes.txt
@@ -122,12 +105,17 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null
|| :
%doc docs/changes.txt
%doc gtk/doc/README
%{_bindir}/snes9x-gtk
+%{_datadir}/%{name}
%{_datadir}/metainfo/snes9x.appdata.xml
%{_datadir}/applications/snes9x.desktop
%{_datadir}/icons/hicolor/*/apps/snes9x.*
%changelog
+* Sat Jun 16 2018 Andrea Musuruane <musuruan(a)gmail.com> - 1.56.1-1
+- Updated to 1.56.1
+- Removed obsolete scriptlets
+
* Fri Mar 02 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> -
1.55-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index 5ccc93b..1b1d445 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-01cf5f01291ea683f52932bf7eb595a7 snes9x-1.55.tar.gz
+c0693887e54e775a4f971a27fb4975ab snes9x-1.56.1.tar.gz