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(a)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(a)serjux.com> - 0.2.13-0.7.20150124git7bac32a
+- Obtained sources from
https://github.com/sergiomb2/gmameui
+
* Sat Jan 17 2015 Sérgio Basto <sergio(a)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 ---