[metromap] * Thu Nov 12 2011 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.3-1 - Updated spec file to reflect

Fabian Affolter fab at fedoraproject.org
Thu Nov 17 17:53:13 UTC 2011


commit e1d7269fc923a3514c21d8705974c8522ff8d277
Author: Fabian Affolter <mail at fabian-affolter.ch>
Date:   Thu Nov 17 18:52:55 2011 +0100

    * Thu Nov 12 2011 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.3-1
    - Updated spec file to reflect upstream changes
    - Updated to new upstream version 0.1.3

 .gitignore    |    1 +
 metromap.spec |   49 ++++++++++++++++++++++++++++++++++++-------------
 sources       |    2 +-
 3 files changed, 38 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 483ccba..650699a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 metromap-0.1.2.tar.bz2
+/metromap-0.1.3.tar.bz2
diff --git a/metromap.spec b/metromap.spec
index 8040dc5..71e622e 100644
--- a/metromap.spec
+++ b/metromap.spec
@@ -1,14 +1,12 @@
 Name:           metromap
-Version:        0.1.2
-Release:        7%{?dist}
+Version:        0.1.3
+Release:        1%{?dist}
 Summary:        Simple program for finding paths in subway/metro maps
 
 Group:          Applications/Internet
 License:        GPL+
 URL:            http://metromap.antex.ru/
-Source0:        http://downloads.sourceforge.net/metro-map/%{name}-%{version}.tar.bz2
-Source1:        %{name}.desktop
-Source2:        %{name}.png
+Source0:        http://metromap.antex.ru/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)     
 BuildArch:      noarch
 
@@ -17,6 +15,7 @@ BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
 
 Requires:       pygtk2
+Requires:       hicolor-icon-theme
 
 
 %description
@@ -28,7 +27,12 @@ are included. Others can be downloaded.
 %prep
 %setup -q
 sed -i -e '/^#!\//, 1d' modules/{FindPath.py,MapDisplay.py,Interface.py,ReadMap.py}
-
+# Convert to utf-8
+for file in metromap.desktop; do
+    iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
+    touch -r $file $file.new && \
+    mv $file.new $file
+done
 
 %build
 make %{?_smp_mflags}
@@ -37,8 +41,12 @@ make %{?_smp_mflags}
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}%{_prefix} INSTALL="install -p"
-desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
-install -Dp -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
+desktop-file-install                                    \
+    --delete-original                                   \
+    --remove-category="Gtk;Office;"                     \
+    --remove-category="GTK;"                            \
+    --dir=%{buildroot}%{_datadir}/applications          \
+    %{buildroot}%{_datadir}/applications/%{name}.desktop
 %find_lang %{name}
 
 
@@ -46,17 +54,32 @@ install -Dp -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
 rm -rf %{buildroot}
 
 
+%postun
+if [ $1 -eq 0 ] ; then
+    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc doc/AUTHORS doc/COPYING doc/NEWS doc/READ* doc/TODO
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/icons/hicolor/*x*/apps/
 
 
 %changelog
-* Fri Aug 12 2011 Fabian Affolter <fabian at bernewireless.net> - 0.1.2-7
+* Thu Nov 12 2011 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.3-1
+- Updated spec file to reflect upstream changes
+- Updated to new upstream version 0.1.3
+
+* Fri Aug 12 2011 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.2-7
 - Rebuild (pygtk2)
 
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.2-6
@@ -68,13 +91,13 @@ rm -rf %{buildroot}
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.2-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
-* Sat Mar 07 2009 Fabian Affolter <fabian at bernewireless.net> - 0.1.2-3
+* Sat Mar 07 2009 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.2-3
 - Added russian translation to .desktop file
 
-* Sat Mar 07 2009 Fabian Affolter <fabian at bernewireless.net> - 0.1.2-2
+* Sat Mar 07 2009 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.2-2
 - Fixed Source URL
 - Fixed License
 
-* Sat Jan 30 2009 Fabian Affolter <fabian at bernewireless.net> - 0.1.2-1
+* Sat Jan 30 2009 Fabian Affolter <mail at fabian-affolter.ch> - 0.1.2-1
 - Initial package for Fedora
 
diff --git a/sources b/sources
index 40e69e1..a7561ef 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f3a92b70f7a282ad7b0ff52bec645ab2  metromap-0.1.2.tar.bz2
+23aeab972224456a0a54675abab0a4ad  metromap-0.1.3.tar.bz2


More information about the scm-commits mailing list