rpms/gmameui/F-20 gmameui.spec, 1.10, 1.11 gmameui-0.2.12-fix.patch, 1.1, NONE gmameui-fix3.patch, 1.1, NONE gmameui-fix4.patch, 1.1, NONE

Sérgio M. Basto sergiomb at rpmfusion.org
Sat Jan 24 02:11:00 CET 2015


Author: sergiomb

Update of /cvs/nonfree/rpms/gmameui/F-20
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv24876

Modified Files:
	gmameui.spec 
Removed Files:
	gmameui-0.2.12-fix.patch gmameui-fix3.patch gmameui-fix4.patch 
Log Message:
* Sat Jan 24 2015 Sérgio Basto <sergio at serjux.com> - 0.2.13-0.7.20150124git7bac32a
- Obtained sources from https://github.com/sergiomb2/gmameui



Index: gmameui.spec
===================================================================
RCS file: /cvs/nonfree/rpms/gmameui/F-20/gmameui.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- gmameui.spec	12 Mar 2013 19:26:27 -0000	1.10
+++ gmameui.spec	24 Jan 2015 01:11:00 -0000	1.11
@@ -1,21 +1,24 @@
+#globals for gmameui-0.2.13-20150124-7bac32a
+%global gitdate 20150124
+%global gitversion 7bac32a
+%global snapshot %{gitdate}-%{gitversion}
+%global gver .%{gitdate}git%{gitversion}
+
 Summary: Frontend for MAME
 Name: gmameui
 Version: 0.2.13
-Release: 0.4.20120704cvs%{?dist}
+Release: 0.7%{?gver}%{?dist}
 License: GPLv3+
 Group: Applications/Emulators
 URL: http://gmameui.sourceforge.net/
-#http://gmameui.cvs.sourceforge.net/viewvc/gmameui/gmameui/?view=tar
-Source0: gmameui-gmameui20120704cvs.tar.gz
-#from gnome-icon-theme-gperfection2-2.3-1.noarch.rpm
-Source1: missingicons.tbz
-Patch0: gmameui-0.2.12-fix.patch
-Patch2: gmameui-fix3.patch
-Patch3: gmameui-fix4.patch
-#BuildRequires: gtk2-devel
-BuildRequires: libgnome-devel
+# obtained by gmameui-localsnapshot.sh
+# https://github.com/sergiomb2/gmameui
+Source0: gmameui-%{version}-%{snapshot}.tar.bz2
+Source1: gmameui-localsnapshot.sh
+BuildRequires: gtk2-devel >= 2.10
+#BuildRequires: libgnome-devel
 BuildRequires: expat-devel
-BuildRequires: libglade2-devel
+#BuildRequires: libglade2-devel
 BuildRequires: gettext, bison
 BuildRequires: intltool, perl(XML::Parser)
 BuildRequires: libarchive-devel
@@ -27,48 +30,58 @@
 BuildRequires: vte-devel
 
 Requires: gnome-icon-theme-legacy
+# to load /usr/share/mame/Catver.ini and /usr/share/mame/cheat.7z
+Requires: mame-data-extras
+Requires(pre): GConf2 >= 2.14
+Requires(preun): GConf2 >= 2.14
+Requires(post): GConf2 >= 2.14
+Requires(post): scrollkeeper
+Requires(postun): scrollkeeper
+
 
 
 %description
 GMAMEUI is a front-end program that helps you run MAME (either xmame or
 sdlmame), allowing you to run your arcade games quickly and easily.
 
+GMAMEUI is a fork of the defunct GXMame project.
+
+It contains a number of enhancements over GXMame:
+
+* Support for SDLMame
+* Support for more recent versions of MAME
+* Support for the recent features introduced to MAME
+* Migration to Glade for UI, allowing easier maintenance
+* A substantial number of bug fixes and UI improvements over GXMame
 
-%prep
-%setup -q -n gmameui
-%setup -a1 -qn gmameui
-%patch0 -p1 -b .fix
-%patch2 -p0 -b .fix3
-%patch3 -p0 -b .fix4
 
+%prep
+%setup -q
 
 %build
 ./autogen.sh
-%configure
+%configure --enable-debug
 %{__make} %{?_smp_mflags}
 
 
 %install
-%{__rm} -rf %{buildroot} _docs
 %{__make} install DESTDIR=%{buildroot}
 %find_lang %{name}
 
-# Put the docs back into place
-%{__mkdir} _docs
-%{__rm} -f %{buildroot}%{_docdir}/%{name}*/{README,TODO}
-%{__mv} %{buildroot}%{_docdir}/%{name}*/* _docs/
+# clean empty files
+%{__rm} -f %{buildroot}%{_docdir}/%{name}*/TODO
 
 # Install missing icons
-#%{__cp} emblem-distinguished.png emblem-sound.png stock_unknown.png stock_filter-navigator.png \
-#stock_toggle-preview.png stock_list_enum-off.png %{buildroot}%{_datadir}/gmameui/
 
+pushd icons
 %{__cp} gmameui-view-list.png gmameui-view-filters.png gmameui-view-screenshot.png \
 gmameui-emblem-unknown.png gmameui-emblem-played.png gmameui-emblem-sound.png \
 %{buildroot}%{_datadir}/gmameui/
+popd
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc _docs/*
+%doc %{_docdir}
 %{_bindir}/gmameui
 %{_datadir}/applications/gmameui.desktop
 %{_datadir}/pixmaps/gmameui.png
@@ -77,8 +90,16 @@
 %{_datadir}/omf/gmameui/
 %{_mandir}/man6/gmameui.6*
 
-
 %changelog
+* Sat Jan 24 2015 Sérgio Basto <sergio at serjux.com> - 0.2.13-0.7.20150124git7bac32a
+- Obtained sources from https://github.com/sergiomb2/gmameui
+
+* Sat Jan 17 2015 Sérgio Basto <sergio at serjux.com> - 0.2.13-0.6.20120704cvs
+- work in progress , renaming patches, clean spec
+
+* Sun Aug 31 2014 Sérgio Basto <sergio at serjux.com> - 0.2.13-0.5.20120704cvs
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
 * Tue Mar 12 2013 Nicolas Chauvet <kwizart at gmail.com> - 0.2.13-0.4.20120704cvs
 - https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


--- gmameui-0.2.12-fix.patch DELETED ---


--- gmameui-fix3.patch DELETED ---


--- gmameui-fix4.patch DELETED ---


More information about the rpmfusion-commits mailing list