[gnome-mines] Initial import

Yanko Kaneti yaneti at fedoraproject.org
Sat Mar 23 13:37:28 UTC 2013


commit 150b6b2ab13f6836d6cd51c0eb79d69ef00c4048
Author: Yanko Kaneti <yaneti at declera.com>
Date:   Sat Mar 23 15:37:28 2013 +0200

    Initial import

 .gitignore                           |    1 +
 gnome-mines-desktop-keyword-po.patch |   13 ++++++
 gnome-mines.spec                     |   73 ++++++++++++++++++++++++++++++++++
 sources                              |    1 +
 4 files changed, 88 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..b5a56de 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/gnome-mines-3.7.92.tar.xz
diff --git a/gnome-mines-desktop-keyword-po.patch b/gnome-mines-desktop-keyword-po.patch
new file mode 100644
index 0000000..2acb638
--- /dev/null
+++ b/gnome-mines-desktop-keyword-po.patch
@@ -0,0 +1,13 @@
+diff --git a/po/ml.po b/po/ml.po
+index 68e99da..f827e99 100644
+--- a/po/ml.po
++++ b/po/ml.po
+@@ -36,7 +36,7 @@ msgstr "യുദ്ധഭൂമിയില്‍നിന്ന് കുഴ
+ 
+ #: ../data/gnome-mines.desktop.in.in.h:3
+ msgid "minesweeper;"
+-msgstr "മൈന്‍സ്വീപ്പര്‍ "
++msgstr "മൈന്‍സ്വീപ്പര്‍ ;"
+ 
+ #: ../data/org.gnome.mines.gschema.xml.in.h:1
+ msgid "Use the unknown flag"
diff --git a/gnome-mines.spec b/gnome-mines.spec
new file mode 100644
index 0000000..175fc83
--- /dev/null
+++ b/gnome-mines.spec
@@ -0,0 +1,73 @@
+Name:           gnome-mines
+Version:        3.7.92
+Release:        1%{?dist}
+Summary:        GNOME Mines Sweeper game
+
+License:        GPLv2+ and CC-BY-SA
+URL:            http://projects.gnome.org/gnome-games/
+Source0:        http://download.gnome.org/sources/gnome-mines/3.7/gnome-mines-%{version}.tar.xz
+
+Patch1:         gnome-mines-desktop-keyword-po.patch
+
+BuildRequires:  glib2-devel gtk3-devel
+BuildRequires:  librsvg2-devel
+BuildRequires:  intltool
+BuildRequires:  itstool
+BuildRequires:  desktop-file-utils
+
+Obsoletes: gnome-games-gnomine < 1:3.7.92-1
+
+%description
+The popular logic puzzle minesweeper. Find mines on a grid 
+using hints from squares you have already cleared.
+
+%prep
+%setup -q
+%patch1 -p1 -b .desktop-keyword-po
+
+%build
+%configure
+make %{?_smp_mflags}
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnomine.desktop
+
+%find_lang %{name} --all-name --with-gnome
+
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%postun
+if [ $1 -eq 0 ]; then
+  touch --no-create %{_datadir}/icons/hicolor &> /dev/null
+  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
+
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
+
+
+%files -f %{name}.lang
+%doc COPYING
+%{_datadir}/glib-2.0/schemas/org.gnome.mines.gschema.xml
+%{_datadir}/applications/gnomine.desktop
+%{_mandir}/man6/gnome-mines.6.gz
+%{_bindir}/gnome-mines
+%{_datadir}/gnome-mines
+%{_datadir}/icons/hicolor/*/apps/gnome-mines.*
+
+
+%changelog
+* Tue Mar 19 2013 Yanko Kaneti <yaneti at declera.com> - 3.7.92-1
+- Update to 3.7.92
+
+* Fri Feb 15 2013 Yanko Kaneti <yaneti at declera.com> - 3.7.5-1
+- Initial packaging of standalone gnome-mines
diff --git a/sources b/sources
index e69de29..bd7bc5e 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+e7895c445a231a661a8745b37144eb34  gnome-mines-3.7.92.tar.xz


More information about the scm-commits mailing list