[meld/f14/master] Merge Christophs changes from master: Update to 1.5.1 Run gtk-update-icon-cache after (un)install Ad

Dominic Hopf dmaphy at fedoraproject.org
Sun Apr 17 16:06:37 UTC 2011


commit c8446cb866cf3ae5a42fa0e62777d4f5ed829b0d
Author: Dominic Hopf <dmaphy at fedoraproject.org>
Date:   Sun Apr 17 18:00:18 2011 +0200

    Merge Christophs changes from master:
    Update to 1.5.1
    Run gtk-update-icon-cache after (un)install
    Add NEWS to %doc

 .gitignore              |    3 ++
 meld-scrollkeeper.patch |   83 -----------------------------------------------
 meld.spec               |   56 +++++++++++++++++++++++++------
 sources                 |    2 +-
 4 files changed, 49 insertions(+), 95 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fcc0d0d..8a98a38 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,5 @@
 meld-1.3.1.tar.bz2
 /meld-1.3.2.tar.bz2
+/meld-1.4.0.tar.bz2
+/meld-1.5.0.tar.bz2
+/meld-1.5.1.tar.bz2
diff --git a/meld.spec b/meld.spec
index 1d9ee35..2b66634 100644
--- a/meld.spec
+++ b/meld.spec
@@ -1,13 +1,12 @@
 Name:		meld
-Version:	1.3.2
+Version:	1.5.1
 Release:	1%{?dist}
 Summary:	Visual diff and merge tool
 
 Group:		Development/Tools
 License:	GPLv2+
 URL:		http://meld.sourceforge.net/
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.3/%{name}-%{version}.tar.bz2
-Patch1:		%{name}-scrollkeeper.patch
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.5/%{name}-%{version}.tar.bz2
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	desktop-file-utils
@@ -19,6 +18,7 @@ BuildRequires:	perl(XML::Parser)
 Requires:	pygtk2 >= 2.8.0
 Requires:	pygtk2-libglade
 Requires:	pygobject2 >= 2.8.0
+Requires:	patch
 
 BuildArch:	noarch
 
@@ -32,7 +32,6 @@ tabbed interface that allows you to open many diffs at once.
 
 %prep
 %setup -q
-%patch1 -p1 -b .scrollkeeper
 
 
 %build
@@ -43,30 +42,65 @@ make prefix=%{_prefix} libdir=%{_datadir}
 rm -rf ${RPM_BUILD_ROOT}
 
 make prefix=%{_prefix} libdir=%{_datadir} \
-  DESTDIR=${RPM_BUILD_ROOT} install
+  DESTDIR=${RPM_BUILD_ROOT} install INSTALL='install -p'
 
-
-desktop-file-install --vendor fedora                    \
-  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications       \
-  --delete-original                                     \
+desktop-file-install --vendor fedora					\
+  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications		\
+  --delete-original										\
+  --add-category="GTK"									\
+  --remove-category="Application"						\
   ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
 
 %find_lang %{name}
 
 
+%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 || :
+fi
+
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING
+%doc AUTHORS COPYING NEWS
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
 %{_datadir}/applications/fedora-%{name}.desktop
-%{_datadir}/pixmaps/%{name}.png
 %{_datadir}/gnome/help/%{name}/
 %{_datadir}/omf/%{name}/
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 
 
 %changelog
+* Sun Apr 16 2011 Dominic Hopf <dmaphy at fedoraproject.org> - 1.5.1-1
+- Merge Christophs changes from master:
+- Update to 1.5.1
+- Run gtk-update-icon-cache after (un)install
+- Add NEWS to %%doc
+
+* Sun Mar 13 2011 Dominic Hopf <dmaphy at fedoraproject.org> - 1.5.0-2
+- remove the scrollkeeper patch
+- add requirement for patch (fixes rhbz#651815)
+
+* Sun Mar 13 2011 Dominic Hopf <dmaphy at fedoraproject.org> - 1.5.0-1
+- New upstream release: Meld 1.5
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Oct 20 2010 Brian Pepple <bpepple at fedoraproject.org> - 1.4.0-1
+- Update to 1.4.0.
+- Update source url.
+
 * Mon Sep  6 2010 Brian Pepple <bpepple at fedoraproject.org> - 1.3.2-1
 - Update to 1.3.2.
 
diff --git a/sources b/sources
index 1c91999..f12fdd6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7bd37cc8688a8cc2db68d26a2f186ff9  meld-1.3.2.tar.bz2
+387f24c936e2a433ac3dedd298008675  meld-1.5.1.tar.bz2


More information about the scm-commits mailing list