rpms/gmameui/devel gmameui-localsnapshot.sh, NONE, 1.1 .cvsignore, 1.6, 1.7 gmameui.spec, 1.12, 1.13 sources, 1.6, 1.7 gmameui-0.2.12-autopoint.patch, 1.1, NONE gmameui-0.2.12-glib2.patch, 1.1, NONE gmameui-0.2.12-libarchive.patch, 1.1, NONE gmameui-0.2.13-g_key_file_save_to_file2.patch, 1.2, NONE

Sérgio M. Basto sergiomb at rpmfusion.org
Sat Jan 24 01:40:26 CET 2015


Author: sergiomb

Update of /cvs/nonfree/rpms/gmameui/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv24089

Modified Files:
	.cvsignore gmameui.spec sources 
Added Files:
	gmameui-localsnapshot.sh 
Removed Files:
	gmameui-0.2.12-autopoint.patch gmameui-0.2.12-glib2.patch 
	gmameui-0.2.12-libarchive.patch 
	gmameui-0.2.13-g_key_file_save_to_file2.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



--- NEW FILE gmameui-localsnapshot.sh ---
#!/bin/bash

set -e

pwd=$(pwd)
date=$(date +%Y%m%d)
package=gmameui.github
branch=master
name=gmameui

pushd ${package}
git checkout ${branch}
git pull
tag=$(git rev-list HEAD -n 1 | cut -c 1-7)
version=0.2.13
git archive --prefix="${name}-${version}/" --format=tar ${branch} > "$pwd"/${name}-${version}-${date}-${tag}.tar
popd
bzip2 -f ${name}-${version}-${date}-${tag}.tar
echo \#globals for ${name}-${version}-${date}-${tag}
echo %global gitdate ${date}
echo %global gitversion ${tag}


Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/gmameui/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	7 Jul 2012 13:38:38 -0000	1.6
+++ .cvsignore	24 Jan 2015 00:40:25 -0000	1.7
@@ -1,2 +1 @@
-gmameui-gmameui20120704cvs.tar.gz
-missingicons.tbz
+gmameui-0.2.13-20150124-7bac32a.tar.bz2


Index: gmameui.spec
===================================================================
RCS file: /cvs/nonfree/rpms/gmameui/devel/gmameui.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- gmameui.spec	17 Jan 2015 05:29:05 -0000	1.12
+++ gmameui.spec	24 Jan 2015 00:40:25 -0000	1.13
@@ -1,19 +1,21 @@
+#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.6.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-glib2.patch
-Patch2: gmameui-0.2.12-libarchive.patch
-Patch3: gmameui-0.2.12-autopoint.patch
-Patch4: gmameui-0.2.13-g_key_file_save_to_file2.patch
-BuildRequires: gtk2-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
@@ -28,21 +30,33 @@
 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.
 
-%prep
-%setup -q -n gmameui
-%setup -a1 -qn gmameui
-%patch0 -p1 -b .glib2
-%patch2 -p0 -b .libarchive
-%patch3 -p1 -b .autopoint
-%patch4 -p1 -b .g_key_file_save_to_file2
+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
 
 %build
 ./autogen.sh
@@ -55,12 +69,15 @@
 %find_lang %{name}
 
 # clean empty files
-%{__rm} -f %{buildroot}%{_docdir}/%{name}*/{README,TODO}
+%{__rm} -f %{buildroot}%{_docdir}/%{name}*/TODO
 
 # Install missing icons
+
+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,-)
@@ -73,8 +90,10 @@
 %{_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
 


Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/gmameui/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	7 Jul 2012 13:38:38 -0000	1.6
+++ sources	24 Jan 2015 00:40:25 -0000	1.7
@@ -1,2 +1 @@
-10ecddacd3239b395f84bd034bc5531e  gmameui-gmameui20120704cvs.tar.gz
-ccc3410c5885692bc7b28a27fce3e9f6  missingicons.tbz
+9291dfaa95b909fb295a796b9f17db52  gmameui-0.2.13-20150124-7bac32a.tar.bz2


--- gmameui-0.2.12-autopoint.patch DELETED ---


--- gmameui-0.2.12-glib2.patch DELETED ---


--- gmameui-0.2.12-libarchive.patch DELETED ---


--- gmameui-0.2.13-g_key_file_save_to_file2.patch DELETED ---


More information about the rpmfusion-commits mailing list