[snes9x] Updated to 1.59.2 Improved macro usage
by Andrea Musuruane
commit d83345ed2e5ee6ec0ef2183753cea89151d0307f
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Sun Mar 3 17:30:02 2019 +0100
Updated to 1.59.2
Improved macro usage
.gitignore | 1 +
snes9x.appdata.xml => snes9x-gtk.appdata.xml | 2 +-
snes9x.spec | 39 ++++++++++++++++------------
sources | 2 +-
4 files changed, 25 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1e01eab..ece2d24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ snes9x-1.53-src.tar.bz2
/snes9x-1.56.2.tar.gz
/snes9x-1.57.tar.gz
/snes9x-1.58.tar.gz
+/snes9x-1.59.2.tar.gz
diff --git a/snes9x.appdata.xml b/snes9x-gtk.appdata.xml
similarity index 96%
rename from snes9x.appdata.xml
rename to snes9x-gtk.appdata.xml
index d61eea1..ec32800 100644
--- a/snes9x.appdata.xml
+++ b/snes9x-gtk.appdata.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
-<id>snes9x.desktop</id>
+ <id>snes9x-gtk.desktop</id>
<metadata_license>CC-BY-SA-3.0</metadata_license>
<project_license>Other</project_license>
<name>Snes9x</name>
diff --git a/snes9x.spec b/snes9x.spec
index 6eaeccb..88ebecd 100644
--- a/snes9x.spec
+++ b/snes9x.spec
@@ -1,14 +1,16 @@
Summary: Super Nintendo Entertainment System emulator
Name: snes9x
-Version: 1.58
+Version: 1.59.2
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
+Source1: %{name}-gtk.appdata.xml
# Fix CFLAGS usage in CLI version
Patch0: %{name}-1.56.1-unix_flags.patch
+
BuildRequires: gcc-c++
+BuildRequires: meson
BuildRequires: autoconf
BuildRequires: zlib-devel
BuildRequires: libpng-devel
@@ -61,11 +63,8 @@ rm -rf unzip
%build
# Build GTK version
pushd gtk
-./autogen.sh
-%configure \
- --disable-silent-rules \
- --without-oss
-%make_build
+%meson
+%meson_build
popd
# Build CLI version
@@ -80,43 +79,49 @@ popd
%install
# Install GTK version
-%make_install -C gtk
+pushd gtk
+%meson_install
+popd
# Install CLI version
mkdir -p %{buildroot}%{_bindir}
-install -p -m 0755 unix/snes9x %{buildroot}%{_bindir}
+install -p -m 0755 unix/%{name} %{buildroot}%{_bindir}
# Validate desktop file
desktop-file-validate \
- %{buildroot}%{_datadir}/applications/%{name}.desktop
+ %{buildroot}%{_datadir}/applications/%{name}-gtk.desktop
# Install AppData file
install -d %{buildroot}%{_datadir}/metainfo
install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/metainfo
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml
-%find_lang snes9x-gtk
+%find_lang %{name}-gtk
%files
%license LICENSE
%doc docs/changes.txt
%doc unix/docs/readme_unix.html
-%{_bindir}/snes9x
+%{_bindir}/%{name}
-%files gtk -f snes9x-gtk.lang
+%files gtk -f %{name}-gtk.lang
%license LICENSE
%doc docs/changes.txt
%doc gtk/AUTHORS
-%{_bindir}/snes9x-gtk
+%{_bindir}/%{name}-gtk
%{_datadir}/%{name}
-%{_datadir}/metainfo/snes9x.appdata.xml
-%{_datadir}/applications/snes9x.desktop
-%{_datadir}/icons/hicolor/*/apps/snes9x.*
+%{_datadir}/metainfo/%{name}-gtk.appdata.xml
+%{_datadir}/applications/%{name}-gtk.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
%changelog
+* Sat Mar 02 2019 Andrea Musuruane <musuruan(a)gmail.com> - 1.59.2-1
+- Updated to 1.59.2
+- Improved macro usage
+
* Fri Dec 21 2018 Andrea Musuruane <musuruan(a)gmail.com> - 1.58-1
- Updated to 1.58
diff --git a/sources b/sources
index 95a3ff3..355aa5a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ff1232191732be636a4d0ac019a7cf6a snes9x-1.58.tar.gz
+8f66f3267a4dd0f9bc7e211d49df35b2 snes9x-1.59.2.tar.gz
5 years, 8 months
[gcube] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 7e4b68cdb576b656c7ca5aedd7ca4710daf93d23
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 11:25:14 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
gcube.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/gcube.spec b/gcube.spec
index 168e920..ad31cfe 100644
--- a/gcube.spec
+++ b/gcube.spec
@@ -1,6 +1,6 @@
Name: gcube
Version: 0.4
-Release: 19%{?dist}
+Release: 20%{?dist}
Summary: Nintendo Gamecube emulator
License: GPLv2+
URL: http://gcube.exemu.net
@@ -53,6 +53,9 @@ install -m0755 tplx %{buildroot}%{_bindir}
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.4-20
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.4-19
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months
[gstreamer1-plugins-ugly] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit baf01f301e51a5bea27ffc8e025815609a18d5f8
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Mar 4 12:14:33 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
gstreamer1-plugins-ugly.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index a1f9d80..97c1435 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -3,7 +3,7 @@
Summary: GStreamer 1.0 streaming media framework "ugly" plug-ins
Name: gstreamer1-plugins-ugly
Version: 1.15.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/%{src_name}/%{src_name}-%{version}.tar.xz
@@ -82,6 +82,9 @@ rm -fv %{buildroot}%{_datadir}/gtk-doc/html/%{src_name}-plugins-1.0/*
%changelog
+* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.15.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sat Feb 09 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1.15.1-1
- 1.15.1
- clean spec
5 years, 8 months
[gstreamer-plugins-bad-nonfree] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 3510afdece2366a1f332245482b9079383805868
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 06:36:49 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
gstreamer-plugins-bad-nonfree.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/gstreamer-plugins-bad-nonfree.spec b/gstreamer-plugins-bad-nonfree.spec
index fd841a1..b4e738f 100644
--- a/gstreamer-plugins-bad-nonfree.spec
+++ b/gstreamer-plugins-bad-nonfree.spec
@@ -3,7 +3,7 @@
Summary: Non Free GStreamer streaming media framework "bad" plug-ins
Name: gstreamer-plugins-bad-nonfree
Version: 0.10.23
-Release: 8%{?dist}
+Release: 9%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
URL: http://gstreamer.freedesktop.org/
@@ -49,6 +49,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgst*.la
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.10.23-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.10.23-8
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months
[mod_h264_streaming] Add BuildRequires: gcc-c++
by Leigh Scott
commit 95325c35a45ce0a141fa1c0a7e1b3d12753f3571
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 07:10:34 2019 +0000
Add BuildRequires: gcc-c++
mod_h264_streaming.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/mod_h264_streaming.spec b/mod_h264_streaming.spec
index b56b857..379eba5 100644
--- a/mod_h264_streaming.spec
+++ b/mod_h264_streaming.spec
@@ -16,6 +16,7 @@ URL: http://h264.code-shop.com/
Source0: http://h264.code-shop.com/download/apache_%{name}-%{version}.tar.gz
Source1: h264_streaming.conf
Patch: mod_h264_streaming-2.2.7-httpd.patch
+BuildRequires: gcc-c++
BuildRequires: httpd-devel >= 2.0.39
Requires: httpd-mmn = %{_httpd_mmn}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
5 years, 8 months
[netfabb-basic] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit 0878ebdbef7457916d15bed7bab9cce9cafd4099
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 07:03:50 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
netfabb-basic.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/netfabb-basic.spec b/netfabb-basic.spec
index 928611f..c68c3df 100644
--- a/netfabb-basic.spec
+++ b/netfabb-basic.spec
@@ -1,7 +1,7 @@
Name: netfabb-basic
%global altname netfabb-free
Version: 7.2.0
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Freeware suite for STL editing
License: Redistributable
URL: http://www.netfabb.com/
@@ -115,6 +115,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 7.2.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 7.2.0-6
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months
[xmms2-freeworld] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit de3d9115da28008597411fb3dad1adef6843032a
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 00:57:19 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
xmms2-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/xmms2-freeworld.spec b/xmms2-freeworld.spec
index 81fb613..c4469e3 100644
--- a/xmms2-freeworld.spec
+++ b/xmms2-freeworld.spec
@@ -3,7 +3,7 @@
Name: xmms2-freeworld
Summary: Plugins for XMMS2 that cannot be included in Fedora
Version: 0.8
-Release: 24%{?dist}
+Release: 25%{?dist}
License: LGPLv2+ and GPL+ and BSD
Group: Applications/Multimedia
# Fedora's xmms2 has to use a sanitized tarball, we don't.
@@ -218,6 +218,9 @@ rm -rf %{buildroot}
%{_libdir}/xmms2/libxmms_mp4.so
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.8-25
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.8-24
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
5 years, 8 months
[nvidia-persistenced] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
by Leigh Scott
commit d850abc9078e5f91c915c20c6792dc834f0433e5
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Mar 5 07:15:33 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)googlemail.com>
nvidia-persistenced.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-persistenced.spec b/nvidia-persistenced.spec
index a847466..2d5304e 100644
--- a/nvidia-persistenced.spec
+++ b/nvidia-persistenced.spec
@@ -3,7 +3,7 @@
Name: nvidia-persistenced
Epoch: 3
Version: 418.43
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Daemon for maintaining persistent driver state
License: MIT and GPLv2+
@@ -74,6 +74,9 @@ chmod -x %{buildroot}%{_mandir}/man1/%{name}.1.*
%changelog
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 3:418.43-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Fri Feb 22 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 3:418.43-1
- Update to 418.43 release
5 years, 8 months