Hello community,
here is the log from the commit of package shutter for openSUSE:12.2 checked in at 2012-08-16 15:45:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2/shutter (Old)
and /work/SRC/openSUSE:12.2/.shutter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shutter", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:12.2/shutter/shutter.changes 2012-06-25 15:53:08.000000000 +0200
+++ /work/SRC/openSUSE:12.2/.shutter.new/shutter.changes 2012-08-16 15:45:53.000000000 +0200
@@ -1,0 +2,204 @@
+Thu Jun 28 15:53:36 UTC 2012 - swyear@gmail.com
+
+- fix Provides: perl(Dropbox)
+- re-add perl-Net-Dropbox-API as recommends
+
+-------------------------------------------------------------------
+Thu Jun 28 11:31:42 UTC 2012 - swyear@gmail.com
+
+- remove perl-Net-Dropbox-API dependency
+
+-------------------------------------------------------------------
+Thu Jun 28 05:39:42 UTC 2012 - swyear@gmail.com
+
+- remove script of fix script-without-shebang
+ will cause ERROR: upload-plugin exists but is not executable - /usr/share/shutter/resources/system/upload_plugins/upload/Dropbox.pm...
+
+-------------------------------------------------------------------
+Thu Jun 28 05:17:09 UTC 2012 - swyear@gmail.com
+
+- add section in README.openSUSE about relative packages not in oss repository
+- fix script-without-shebang
+
+-------------------------------------------------------------------
+Thu Jun 28 01:08:42 UTC 2012 - swyear@gmail.com
+
+- perl-Net-Dropbox-API is not provided by oss, move to recommends
+
+-------------------------------------------------------------------
+Thu Jun 28 00:22:12 UTC 2012 - swyear@gmail.com
+
+- add perl-Net-DBus-GLib for SUSE user's UbuntuOne support ^^
+
+-------------------------------------------------------------------
+Wed Jun 27 16:17:09 UTC 2012 - swyear@gmail.com
+
+- fix incorrect fsf address issue
+
+-------------------------------------------------------------------
+Wed Jun 27 03:39:53 UTC 2012 - swyear@gmail.com
+
+- fix depensicies by adding perl-Gnome2-* package
+
+-------------------------------------------------------------------
+Wed Jun 27 01:38:23 UTC 2012 - swyear@gmail.com
+
+- try to minimize depensicies
+- try fix files-duplicate warning
+
+-------------------------------------------------------------------
+Tue Jun 26 16:45:49 UTC 2012 - swyear@gmail.com
+
+- remove nautilus-sendto as recommends, nautilus-sendto will install too
+ many gnome-related packages
+- add gtk-update-icon-cache to post scriptlet
+
+-------------------------------------------------------------------
+Tue Jun 26 15:46:10 UTC 2012 - swyear@gmail.com
+
+- update to 0.88.3
+- Shutter 0.88.3 adds minor features, fixes a few bugs and updates translations.
+
+-------------------------------------------------------------------
+Wed Mar 14 17:53:06 UTC 2012 - Sascha.Manns@open-slx.de
+
+- Made nautilus-sendto as recommends instead of required.
+
+-------------------------------------------------------------------
+Sat Mar 3 17:58:59 UTC 2012 - Sascha.Manns@open-slx.de
+
+- fixed bnc#722266
+
+-------------------------------------------------------------------
+Sat Mar 3 10:08:44 UTC 2012 - Sascha.Manns@open-slx.de
+
+- updated to 0.88.2
+- This release adds minor features, fixes some annoying bugs, and
+ updates translations.
+
+-------------------------------------------------------------------
+Fri Mar 2 21:48:13 UTC 2012 - Sascha.Manns@open-slx.de
+
+- added /usr/share/doc/shutter to %%dir
+
+-------------------------------------------------------------------
+Tue Feb 14 19:51:48 UTC 2012 - Sascha.Manns@open-slx.de
+
+- add shutter-bnc746606-fix-script-without-shebang.patch
+
+-------------------------------------------------------------------
+Tue Feb 14 19:16:39 UTC 2012 - Sascha.Manns@open-slx.de
+
+- fixed bnc#746606
+- made *.pm available with executive rights
+
+-------------------------------------------------------------------
+Mon Feb 13 10:56:05 UTC 2012 - coolo@suse.com
+
+- patch license to follow spdx.org standard
+
+-------------------------------------------------------------------
+Mon Dec 12 16:36:31 UTC 2011 - Sascha.Manns@open-slx.de
+
+- removed Extra Install of sel_window_tooltip.svg (OBS should find the
+ right one in the sources)
+- Added *.desktop File. The original is optimized for Ubuntu
+
+-------------------------------------------------------------------
+Tue Dec 6 19:10:39 UTC 2011 - Sascha.Manns@open-slx.de
+
+- changed datapath to %%{__datadir}/%{name}
+
+-------------------------------------------------------------------
+Tue Dec 6 15:18:51 UTC 2011 - Sascha.Manns@open-slx.de
+
+- Extra install of sel_window_tooltip.svg
+
+-------------------------------------------------------------------
+Tue Dec 6 14:10:53 UTC 2011 - Sascha.Manns@open-slx.de
+
+- testenviroment before committing to Factory
+
+-------------------------------------------------------------------
+Sun Dec 4 21:04:40 UTC 2011 - Sascha.Manns@open-slx.de
+
+shutter (0.88.1)
+
+ * Fixed bugs / minor improvements
+ -- LP: #894416
+ [Some upload plugins fail with unicode characters in filename]
+ -- LP: #894577
+ [Minus service doesn't work]
+ * updated translations
+
+ -- Mario Kemper Thu, 01 Dec 2011
+22:01:50 +0100
+
+shutter (0.88)
+
+ * New Features
+ -- Refactored the uploading code (added support for plugins)
+ -- Added new upload plugins
+ -- Public links are now saved when a screenshot was uploaded
+ -- New command line option: specify filename
+ * New Upload Plugins
+ -- Dropbox
+ -- ImageBanana
+ -- ImageShack
+ -- Imgur
+ -- ImmIO
+ -- ITmages
+ -- Minus
+ -- Omploader
+ -- ToileLibre
+ -- TwitPic
+ -- UbuntuPics
+ * Fixed bugs / minor improvements
+ -- LP: #342622
+ [Remember upload links]
+ -- LP: #841328
+ [black corners if window is selected from the window list]
+ -- LP: #888441
+ [dialog not clickable when renaming a file]
+ -- LP: #889031
+ [Package should'nt provide own perl libraries]
+ -- LP: #892703
+ [After unlinking from Dropbox there is no way to relink it
+again]
+ -- LP: #650701
+ [retrieve Public URL if screenshot is already uploaded]
+ -- LP: #675911
+ [Url not selected when i do single click]
+ -- LP: #793462
+ [Short URL in imageshack.us]
+ -- LP: #870556
+ [specify file name on command line]
+ -- LP: #374024
+ [http://omploader.org/ as new image hoster]
+ -- LP: #486490
+ [Feature Request: Upload to imgur]
+ -- LP: #489598
+ [Wish: Add Twitpic support]
+ -- LP: #598818
+ [feature request: extensible imagehost/upload tools]
+ -- LP: #602209
+ [Add integration with Dropbox]
+ -- LP: #619748
+ [Add ubuntuusers.de thumbnail code to any of the hosting
+plugins]
+ -- LP: #651029
+ [Feature Request: Upload to ITmages]
+ -- LP: #703299
+ [Add upload to http://pix.toile-libre.org/]
+ -- LP: #785032
+ [min.us uploading support]
+ -- LP: #793463
+ [More image services to upload]
+ * improved support for Gnome-Shell
++++ 7 more lines (skipped)
++++ between /work/SRC/openSUSE:12.2/shutter/shutter.changes
++++ and /work/SRC/openSUSE:12.2/.shutter.new/shutter.changes
Old:
----
shutter-0.87.3.tar.bz2
New:
----
desktop-shortcut-fix.diff
fsf-address-fix.diff
remove-provide-dropbox.diff
shutter-0.88.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shutter.spec ++++++
--- /var/tmp/diff_new_pack.IH1L9r/_old 2012-08-16 15:45:53.000000000 +0200
+++ /var/tmp/diff_new_pack.IH1L9r/_new 2012-08-16 15:45:53.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package shutter
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 8/2011 - now by open-slx GmbH
# Copyright (c) 12/2010 - 7/2011 by Sascha Manns
# Copyright (c) 7/2010 - 12/2010 by Ray Chen
@@ -19,33 +19,41 @@
#
-
Name: shutter
-Version: 0.87.3
-Release: 1
-License: GPL 3
+Version: 0.88.3
+Release: 0
Summary: Featureful screenshot tool
-Url: http://shutter-project.org/
+License: GPL-3.0
Group: Productivity/Graphics/Other
-Source0: %{name}-%{version}.tar.bz2
+Url: http://shutter-project.org/
+Source0: %{name}-%{version}.tar.gz
Source1: README.openSUSE
+Patch0: desktop-shortcut-fix.diff
+Patch1: fsf-address-fix.diff
+Patch2: remove-provide-dropbox.diff
+Requires: %{name}-lang = %{version}
Requires: ImageMagick
-Requires: gnome-web-photo
-Requires: perl-gettext
-Requires: perl(Glib)
+Requires: hicolor-icon-theme
+Requires: perl-File-BaseDir
+Requires: perl-File-Copy-Recursive
+Requires: perl-File-Which
Requires: perl-Gnome2
Requires: perl-Gnome2-Canvas
Requires: perl-Gnome2-GConf
Requires: perl-Gnome2-VFS
Requires: perl-Gnome2-Wnck
-Requires: perl-Goo-Canvas
Requires: perl-Gtk2
Requires: perl-Gtk2-ImageView
Requires: perl-Gtk2-Unique
-Requires: perl-HTML-Form
-Requires: perl-HTML-FormHandler
+Requires: perl-JSON
+Requires: perl-JSON-XS
Requires: perl-Net-DBus
+Requires: perl-Path-Class
+Requires: perl-PathTools
Requires: perl-PerlMagick
+Requires: perl-Proc-ProcessTable
+Requires: perl-Proc-Simple
+Requires: perl-Sort-Naturally
Requires: perl-WWW-Mechanize
Requires: perl-X11-Protocol
Requires: perl-XML-Simple
@@ -53,15 +61,16 @@
Requires: perl-libwww-perl
Requires: procps
Requires: xdg-utils
-Requires: %{name}-lang = %{version}
-BuildRequires: perl-Gtk2-Unique
+Requires: perl(Glib)
+#Recommends: nautilus-sendto
+Recommends: perl-Image-ExifTool
+Recommends: perl-Goo-Canvas
+Recommends: gnome-web-photo
+Recommends: perl-Net-DBus-GLib
+Recommends: perl-Net-Dropbox-API
BuildRequires: fdupes
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
-%if 0%{?suse_version} >= 1110
BuildRequires: update-desktop-files
-%endif
-#Requires: nautilus-sendto
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%lang_package
@@ -78,8 +87,10 @@
%prep
%setup -q
-cp %{S:1} .
-rm -rf share/shutter/resources/modules/{Proc,File,Net,Sort,X11}
+%patch0 -p1
+%patch1 -p1
+%patch2
+cp %{S:1} share/doc/shutter
%build
@@ -88,51 +99,39 @@
%{__install} -d -m 0755 -p %{buildroot}%{_bindir}
%{__install} -m 755 bin/%{name} %{buildroot}%{_bindir}
-# create a Folder in docdir and move all relevant content to it
-%{__install} -d -m 755 %{buildroot}%{_docdir}/%{name}
-%{__cp} -pfr share/doc/%{name}/* %{buildroot}%{_docdir}/%{name}
-%{__cp} %{S:1} %{buildroot}%{_docdir}/%{name}
-
# Create Datadir Folder
-%{__install} -d -m 755 %{buildroot}%{_datadir}
-%{__install} -d -m 755 %{buildroot}%{_datadir}/applications
-%{__install} -d -m 755 %{buildroot}%{_datadir}/icons
-%{__install} -d -m 755 %{buildroot}%{_datadir}/locale
-%{__install} -d -m 755 %{buildroot}%{_datadir}/man
-%{__install} -d -m 755 %{buildroot}%{_datadir}/pixmaps
-%{__install} -d -m 755 %{buildroot}%{_datadir}/%{name}
-%{__cp} -pfr share/applications/* %{buildroot}%{_datadir}/applications
-%{__cp} -pfr share/icons/* %{buildroot}%{_datadir}/icons
-%{__cp} -pfr share/locale/* %{buildroot}%{_datadir}/locale
-%{__cp} -pfr share/man/* %{buildroot}%{_mandir}
-%{__cp} -pfr share/pixmaps/* %{buildroot}%{_datadir}/pixmaps
-%{__cp} -pfr share/%{name}/* %{buildroot}%{_datadir}/%{name}
+%{__install} -d -m 755 %{buildroot}%{_datadir}/
+%{__cp} -pfr share/* %{buildroot}%{_datadir}/
%suse_update_desktop_file -r %{name} Utility DesktopUtility
%find_lang %{name} --all-name
-%fdupes -s %{buildroot}
+
+rm -f ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop~
+
+%fdupes %{buildroot}%{_datadir}/
%clean
rm -rf %{buildroot}
%post
update-desktop-database %{_datadir}/applications &>/dev/null || :
+gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
%postun
update-desktop-database %{_datadir}/applications &>/dev/null || :
%files
%defattr(-,root,root)
+%doc %{_datadir}/doc/%{name}/*
%dir %{_datadir}/%{name}
-%dir %{_docdir}/%{name}
+%dir %{_datadir}/doc/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}/*
-%{_mandir}/man1/*
-%doc %{_docdir}/%{name}/*
+%{_mandir}/man1/%{name}.1.gz
%files lang -f %{name}.lang
%defattr(-,root,root)
++++++ README.openSUSE ++++++
--- /var/tmp/diff_new_pack.IH1L9r/_old 2012-08-16 15:45:53.000000000 +0200
+++ /var/tmp/diff_new_pack.IH1L9r/_new 2012-08-16 15:45:53.000000000 +0200
@@ -9,3 +9,20 @@
There you can see "Command/Adress", and on this place you can write "shutter
--full" instread of KSnapshot.
That's all folks.
+
+
+FULL Features Support
+====================
+
+For GNOME users, you may need nautilus-sendto to do nautilus integration
+You can install this package manually
+Some perl modules are not supplied by oss repository
+so you may not use all features with shutter
+You can get these perl- packages from devel:languages:perl repository
+use
+sudo zypper ar obs://devel:languages:perl/openSUSE_VERSION perl
+to add the repository
+
+For Dropbox support, install perl-Net-Dropbox-API
+
+For UbuntuOne suppert, install perl-Net-DBus-GLib
++++++ desktop-shortcut-fix.diff ++++++
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
+
++++++ fsf-address-fix.diff ++++++
++++ 804 lines (skipped)
++++++ remove-provide-dropbox.diff ++++++
--- share/shutter/resources/system/upload_plugins/upload/Dropbox.pm-orig 2012-06-28 23:46:52.000000000 +0800
+++ share/shutter/resources/system/upload_plugins/upload/Dropbox.pm 2012-06-28 23:46:52.000000000 +0800
@@ -21,7 +21,7 @@
#
###################################################
-package Dropbox;
+
use lib $ENV{'SHUTTER_ROOT'}.'/share/shutter/resources/modules';
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org