[shutter] Update to 0.87.2

Liang Suilong liangsuilong at fedoraproject.org
Sun Jul 3 06:51:28 UTC 2011


commit 73157e6e9a9935ae5702377376ce383760722754
Author: Fedora <fedora at fedora-desktop.(none)>
Date:   Sun Jul 3 14:50:46 2011 +0800

    Update to 0.87.2

 .gitignore                |    1 +
 desktop-shortcut-fix.diff |   70 +++++++++++++++++++++++++++++++++++++++++++++
 shutter.spec              |   17 ++++++++--
 sources                   |    2 +-
 4 files changed, 85 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 261b569..f9628da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 shutter-0.86.2.tar.gz
 /shutter-0.86.4.tar.gz
+/shutter-0.87.2.tar.gz
diff --git a/desktop-shortcut-fix.diff b/desktop-shortcut-fix.diff
new file mode 100644
index 0000000..38cb806
--- /dev/null
+++ b/desktop-shortcut-fix.diff
@@ -0,0 +1,70 @@
+diff -uprN shutter-0.87.2.orig/share/applications/shutter.desktop shutter-0.87.2/share/applications/shutter.desktop
+--- shutter-0.87.2.orig/share/applications/shutter.desktop	2011-03-25 18:55:50.000000000 +0800
++++ shutter-0.87.2/share/applications/shutter.desktop	2011-06-04 11:13:43.066662084 +0800
+@@ -17,23 +17,3 @@ Categories=Utility;Application;
+ MimeType=image/bmp;image/jpeg;image/gif;image/png;image/tiff;image/x-bmp;image/x-ico;image/x-png;image/x-pcx;image/x-tga;image/xpm;image/svg+xml;
+ X-Ayatana-Desktop-Shortcuts=Select;Screen;Window;Active
+ 
+-[Select Shortcut Group]
+-Name=Capture an area of the screen
+-Exec=shutter --select
+-OnlyShowIn=Unity
+-
+-[Screen Shortcut Group]
+-Name=Capture the entire screen
+-Exec=shutter --full
+-OnlyShowIn=Unity
+-
+-[Window Shortcut Group]
+-Name=Select a window to capture
+-Exec=shutter --window
+-OnlyShowIn=Unity
+-
+-[Active Shortcut Group]
+-Name=Capture the current active window
+-Exec=shutter --active
+-OnlyShowIn=Unity
+-
+diff -uprN shutter-0.87.2.orig/share/applications/shutter.desktop~ shutter-0.87.2/share/applications/shutter.desktop~
+--- shutter-0.87.2.orig/share/applications/shutter.desktop~	1970-01-01 08:00:00.000000000 +0800
++++ shutter-0.87.2/share/applications/shutter.desktop~	2011-03-25 18:55:50.000000000 +0800
+@@ -0,0 +1,39 @@
++[Desktop Entry]
++Version=1.0
++Name=Shutter
++Name[de_DE]=Shutter
++Name[pt_BR]=Shutter
++GenericName=Screenshot Tool
++GenericName[de_DE]=Anwendung für Bildschirmfotos
++GenericName[pt_BR]=Captura de tela
++Comment=Capture, edit and share screenshots
++Comment[de_DE]=Bildschirmfotos aufnehmen, bearbeiten und mit Anderen teilen
++Comment[pt_BR]=Aplicativo avançado para capturar imagens da tela
++Exec=shutter %F
++Icon=shutter
++Terminal=false
++Type=Application
++Categories=Utility;Application;
++MimeType=image/bmp;image/jpeg;image/gif;image/png;image/tiff;image/x-bmp;image/x-ico;image/x-png;image/x-pcx;image/x-tga;image/xpm;image/svg+xml;
++X-Ayatana-Desktop-Shortcuts=Select;Screen;Window;Active
++
++[Select Shortcut Group]
++Name=Capture an area of the screen
++Exec=shutter --select
++OnlyShowIn=Unity
++
++[Screen Shortcut Group]
++Name=Capture the entire screen
++Exec=shutter --full
++OnlyShowIn=Unity
++
++[Window Shortcut Group]
++Name=Select a window to capture
++Exec=shutter --window
++OnlyShowIn=Unity
++
++[Active Shortcut Group]
++Name=Capture the current active window
++Exec=shutter --active
++OnlyShowIn=Unity
++
diff --git a/shutter.spec b/shutter.spec
index aa590a3..b2a3bc4 100644
--- a/shutter.spec
+++ b/shutter.spec
@@ -1,12 +1,13 @@
 #%define  ppa_version ppa6
 Name:		shutter
-Version:	0.86.4
-Release:	2%{?dist}
+Version:	0.87.2
+Release:	1%{?dist}
 Summary:	GTK+ 2.0 screenshot application written in perl
 Group:		Applications/Multimedia
 License:	GPL+ or Artistic
 URL:		http://shutter-project.org
 Source0:	http://shutter-project.org/wp-content/uploads/releases/tars/%{name}-%{version}.tar.gz
+Patch0:		desktop-shortcut-fix.diff
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	desktop-file-utils
@@ -15,6 +16,7 @@ Requires:	perl(Gtk2::ImageView)
 Requires:	perl(X11::Protocol)
 Requires:	nautilus-sendto
 Requires:	hicolor-icon-theme
+Requires:	perl(Gtk2::Unique)
 
 %description
 Shutter is a GTK+ 2.0 screenshot application written in perl.
@@ -25,6 +27,7 @@ with a comfortable GUI using the GTK+ 2.0 framework
 
 %prep
 %setup -q -n %{name}-%{version}
+%patch0 -p1
 rm -rf share/app-install/
 rm -rf share/shutter/resources/po/
 rm -rf share/shutter/resources/modules/{File,Net,Proc,Sort,X11}
@@ -41,13 +44,15 @@ cp -pfr bin/* $RPM_BUILD_ROOT%{_bindir}/
 cp -pfr share/* $RPM_BUILD_ROOT%{_datadir}/
 
 desktop-file-install --delete-original \
-  --dir ${RPM_BUILD_ROOT}/%{_datadir}/applications \
-  ${RPM_BUILD_ROOT}/%{_datadir}/applications/%{name}.desktop
+  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
+  ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
 
 %find_lang %{name}
 %find_lang %{name}-plugins
 cat %{name}-plugins.lang >> %{name}.lang
 
+rm -f ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop~
+
 %post
 update-desktop-database %{_datadir}/applications &>/dev/null || :
 
@@ -71,6 +76,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/icons/ubuntu-mono-*/*/apps/%{name}-panel.*
 
 %changelog
+* Sat Jun 4 2011 Liang Suilong <liangsuilong at gmail.com> - 0.87.2-1
+- Upgrade to shutter-0.87.2
+- Add BR: perl(Gtk2::Unique)
+
 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.86.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index aa1369c..e11661e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-874a4b5a113d81f4c83bc67b5a4a029a  shutter-0.86.4.tar.gz
+8a7bf8ce4580d82efedd516f6cdaa43d  shutter-0.87.2.tar.gz


More information about the scm-commits mailing list