debian/0000775000000000000000000000000012313340307007164 5ustar debian/xfce4-screenshooter.install0000664000000000000000000000001711127375720014455 0ustar debian/tmp/usr debian/copyright0000664000000000000000000000263711165222342011131 0ustar This package was debianized by Yves-Alexis Perez on Sun, 30 Apr 2006 18:31:02 +0200. It was downloaded from http://xfce-goodies.berlios.de Upstream authors: Jérôme Guelfucci Daniel Bobadilla Leal Jani Monoses Copyright holders: © 2008-2009 Jérôme Guelfucci © 2004 German Poo-Caaman~o © 2005,2006 Daniel Bobadilla Leal © 2005 Jasper Huijsmans © 2006 Jani Monoses Licensing: Source code (panel-plugin/, lib/ and src/ folders) is licensed under GPLv2 or later, using the following notice: You are free to distribute this software under the terms of the GNU General Public License (version 2 or later). Documentation (doc/ folder)is licensed under the GFDL version 1.1 or later, with the following notice: Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. On Debian systems, the complete text of the GNU General Public License can be found in the file `/usr/share/common-licenses/GPL', the GNU Free Documentation License can be found in the file `/usr/share/common-licenses/GFDL'. debian/source/0000775000000000000000000000000012150355464010475 5ustar debian/source/format0000664000000000000000000000001411501131544011671 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000001653412313340307011047 0ustar xfce4-screenshooter (1.8.1-2ubuntu1) trusty; urgency=medium * Update build-deps for the xmlrpc-c 1.33.06 transition. -- Adam Conrad Sat, 22 Mar 2014 10:56:13 -0600 xfce4-screenshooter (1.8.1-2) unstable; urgency=low * debian/rules: - enable all hardening flags. * debian/control: - drop version on xfce4-panel-dev build-dep, stable has Xfce 4.8 now. - drop dpkg-dev build-dep, stable has a recent enough dpkg for hardening support. - update standards version to 3.9.4. -- Yves-Alexis Perez Sun, 26 May 2013 11:51:41 +0200 xfce4-screenshooter (1.8.1-1) unstable; urgency=low [ Lionel Le Folgoc ] * New upstream release. * debian/patches: - 01_fix-crash-with-some-wms.patch: dropped, included upstream. - 01_fix-plugin-build.patch: added, don't build the plugin as a versioned shared lib, and don't export all symbols. * debian/rules: - run xdt-autogen, needed by the patch. - forcefully disable silent rules. - don't install .la files. - fix path to the panel plugin. * debian/control: - add xfce4-dev-tools, autoconf, automake, libtool to b-deps, needed by xdt-autogen. - bumped Standards-Version to 3.9.3. [ Yves-Alexis Perez ] * debian/rules: - build with --parallel. -- Lionel Le Folgoc Mon, 21 May 2012 22:27:47 +0200 xfce4-screenshooter (1.8.0-2) unstable; urgency=low [ Lionel Le Folgoc ] * debian/patches: - 01_fix-crash-with-some-wms.patch: added, fix a crash that occurs with some wms, e.g. awesome, when taking a screenshot. lp: #830920, Closes: #648739 [ Yves-Alexis Perez ] * debian/rules: - switch to debhelper 9 hardening support. - switch rules do multiarch. * debian/compat bumped to 9. * debian/control: - bump debhelper build-dep to 9 for hardening support. - add dpkg-dev 1.16.1 build-dep for hardening support. -- Lionel Le Folgoc Mon, 23 Jan 2012 17:00:34 +0100 xfce4-screenshooter (1.8.0-1) unstable; urgency=low * New upstream release. - cursor catpure is done using Xfixes. closes: #624018 * debian/control: - switch libxfcegui4-dev to libxfce4ui-dev. - add build-dep on libexo-1-dev. - drop cdbs build-dep. - update debhelper dependency to 7.0.50~ for overrides. * debian/rules: - switch to dh tiny rules. * debian/docs added. * debian/patches: - 01_fix-implicit-dso-linking dropped, included upstream. -- Yves-Alexis Perez Mon, 01 Aug 2011 08:05:07 +0200 xfce4-screenshooter (1.7.9-2) unstable; urgency=low * debian/control: - add build-dep on libxfcegui4-dev and hardening-includes. - add myself to Uploaders. - remove Simon and Emanuele from uploaders, thanks to them. - update Standards-Version to 3.9.2. - drop unused b-dep on libexo-0.3-dev. - bump xfce4-panel-dev b-dep to (>= 4.8.0) to ensure that it's built against the correct one. Closes: #618274 * debian/rules: - pick {C,LD}FLAGS from dpkg-buildflags. - add -O1, -z,defs and --as-needed to LDFLAGS. - add hardening flags to {C,LD}FLAGS. * Switch to 3.0 (quilt) source format. * debian/patches: - 01_fix-implicit-dso-linking.patch: added, fixes FTBFS with binutils-gold. - series: added. closes: #615800 -- Lionel Le Folgoc Wed, 20 Apr 2011 08:13:26 +0200 xfce4-screenshooter (1.7.9-1) unstable; urgency=low * New upstream release. * debian/control: - update standards version to 3 8.4. - add build-dep on libsoup2.4-dev. * debian/watch edited to track Xfce archive reorganisation. -- Yves-Alexis Perez Sun, 07 Feb 2010 16:09:17 +0100 xfce4-screenshooter (1.6.0-1) unstable; urgency=low [ Yves-Alexis Perez ] * New upstream release. * debian/control: - update Homepage and long description. closes: #527365 - switch to xfce section. - add build-dep on libxmlrpc-c3-dev to enable ZimageZ upload interface. [ Evgeni Golov ] * Fix Vcs-* fields, they were missing 'trunk' in the path. -- Yves-Alexis Perez Sun, 14 Jun 2009 20:50:24 +0200 xfce4-screenshooter (1.5.1-1) unstable; urgency=low * New upstream release. * debian/copyright: - add licensing informations about the GFDL for documentation stuff. * debian/control: - update standards version to 3.8.1. -- Yves-Alexis Perez Thu, 02 Apr 2009 22:49:13 +0200 xfce4-screenshooter (1.5.0-1) unstable; urgency=low * New upstream release. * debian/control: - add explicit build-dep on libgtk2.0-dev, intltool. - add a Recommends: ${shlibs:Recommends} to pick xfce4-panel from shlibs. - update build-deps on debhelper to match compat. * Rename package to xfce4-screenshooter: - rename package. - add a transitional dummy package. - update watch file to seek for new name. * debian/copyright: - update copyright holders. * debian/xfce4-screenshooter.install: - add a dummy install file to ship everything. * debian/rules: - don't install xfce4-screenshooter manpage - demote xfce4-panel dep to recommends * debian/compat: - update compat mode to 7. * debian/xfce4-screenshooter.1: removed, included upstream. * debian/source.lintian-overrides - add a lintian override for not having misc-depends on a dummy pkg. -- Yves-Alexis Perez Sun, 22 Feb 2009 20:19:01 +0100 xfce4-screenshooter-plugin (1.3.1-1) unstable; urgency=low * New upstream release. -- Yves-Alexis Perez Tue, 22 Jul 2008 08:22:45 +0200 xfce4-screenshooter-plugin (1.2.0-1) unstable; urgency=low [ Enrique Monge ] * New upstream release. [ Yves-Alexis Perez ] * debian/control: - update long description. - add homepage header. -- Yves-Alexis Perez Tue, 01 Jul 2008 08:57:39 +0200 xfce4-screenshooter-plugin (1.1.0-1) unstable; urgency=low [ Simon Huggins ] * Add Vcs-* headers to debian/control [ Yves-Alexis Perez ] * New upstream release. * debian/control: - update my email address. - remove Rudy Godoy, Martin Loschwitz from Uploaders:. - update standards version to 3.8.0. * debian/patches: - drop 01_filename-generation, merged upstream. - drop 02_dont-save-on-cancel, merged upstream. * debian/xfce4-screenshooter.1 manpage added. * debian/rules: - install xfce4-screenshooter manpage. -- Yves-Alexis Perez Tue, 17 Jun 2008 20:07:48 +0200 xfce4-screenshooter-plugin (1.0.0-3) unstable; urgency=low (Yves-Alexis Perez) * debian/control: update build-deps to Xfce 4.4.1. * debian/copyright: update copyright holders. (Emanuele Rocca) * debian/patches - Fixed filename generation. - Avoid creating screenshots on 'Cancel'. closes: #420242 -- Yves-Alexis Perez Thu, 07 Jun 2007 14:01:10 +0100 xfce4-screenshooter-plugin (1.0.0-2) unstable; urgency=low * Updated build-deps to 4.3.90.2 (Xfce 4.4 Beta2). -- Yves-Alexis Perez Wed, 26 Jul 2006 17:49:20 +0100 xfce4-screenshooter-plugin (1.0.0-1) unstable; urgency=low * Initial release closes: #365519 -- Yves-Alexis Perez Sat, 03 Jun 2006 15:44:02 +0200 debian/compat0000664000000000000000000000000211707277307010401 0ustar 9 debian/rules0000775000000000000000000000122412150354715010252 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,--as-needed -Wl,-O1 export DEB_BUILD_MAINT_OPTIONS=hardening=+all override_dh_auto_configure: NOCONFIGURE=1 xdt-autogen dh_auto_configure -- --disable-silent-rules override_dh_auto_clean: dh_auto_clean xdt-autogen clean rm -f INSTALL override_dh_install: dh_install --fail-missing -X .la override_dh_shlibdeps: dh_shlibdeps -X debian/xfce4-screenshooter/usr/lib/$(DEB_HOST_MULTIARCH)/xfce4/panel/plugins/libscreenshooterplugin.so -- -dRecommends debian/xfce4-screenshooter/usr/lib/$(DEB_HOST_MULTIARCH)/xfce4/panel/plugins/libscreenshooterplugin.so -dDepends %: dh $@ --parallel debian/source.lintian-overrides0000664000000000000000000000020711150322435014043 0ustar # no misc-depends for transitionnal dummy package xfce4-screenshooter source: debhelper-but-no-misc-depends xfce4-screenshooter-plugin debian/control0000664000000000000000000000314012313340312010561 0ustar Source: xfce4-screenshooter Section: xfce Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Xfce Maintainers Uploaders: Yves-Alexis Perez , Lionel Le Folgoc Build-Depends: debhelper (>= 9), autotools-dev, libxml-parser-perl, xfce4-panel-dev, libgtk2.0-dev, intltool, libcurl4-gnutls-dev, libxmlrpc-core-c3-dev, libsoup2.4-dev, libxfce4ui-1-dev, libexo-1-dev, xfce4-dev-tools (>= 4.10), autoconf, automake, libtool Standards-Version: 3.9.4 Homepage: http://goodies.xfce.org/projects/applications/xfce4-screenshooter Vcs-Svn: svn://svn.debian.org/pkg-xfce/goodies/trunk/xfce4-screenshooter/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/goodies/trunk/xfce4-screenshooter/ Package: xfce4-screenshooter Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: ${shlibs:Recommends} Replaces: xfce4-screenshooter-plugin (<< 1.4.90.0) Description: screenshots utility for Xfce Screenshooter is an utility for the Xfce Desktop Environment. It can take desktop, rectangles or selected window screenshots, and you can bind it to your "Print Screen" key. A panel plugin is provided too. Package: xfce4-screenshooter-plugin Architecture: all Depends: xfce4-screenshooter Description: transitional dummy package for xfce4-screenshooter Screenshooter is an utility for the Xfce Desktop Environment. The package has been renamed from xfce4-screenshooter-plugin to xfce4-screenshooter so this package is here to handle the transition. . You can safely remove it. debian/watch0000664000000000000000000000017411235611542010223 0ustar version=3 http://archive.xfce.org/src/apps/xfce4-screenshooter/([\d\.]+)/ \ xfce4-screenshooter-([\d\.]+)\.tar\.(?:gz|bz2) debian/docs0000664000000000000000000000003111615437350010042 0ustar AUTHORS NEWS README TODO debian/patches/0000775000000000000000000000000012150355464010624 5ustar debian/patches/01_fix-plugin-build.patch0000664000000000000000000000221211755407765015335 0ustar From 08053be7adc6d4a83191efed735c3f565bcbcf1f Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Sat, 05 May 2012 15:13:45 +0000 Subject: Fix panel plugin build. - Don't use a versioned library. - Build as a module. - Only export needed symbols. Origin: upstream, http://git.xfce.org/apps/xfce4-screenshooter/commit/?id=08053be7adc6d4a83191efed735c3f565bcbcf1f --- diff --git a/Makefile.am b/Makefile.am index 45100fd..d0c0adb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -132,13 +132,19 @@ panel_plugin_libscreenshooterplugin_la_CFLAGS = \ @SOUP_CFLAGS@ panel_plugin_libscreenshooterplugin_la_LDFLAGS = \ + -avoid-version \ + -module \ + -no-undefined \ + -export-symbols-regex '^xfce_panel_module_(preinit|init|construct)' \ + $(PLATFORM_LDFLAGS) + +panel_plugin_libscreenshooterplugin_la_LIBADD = \ @EXO_LIBS@ \ @LIBXFCE4PANEL_LIBS@ \ @GTHREAD_LIBS@ \ @SOUP_LIBS@ \ - @LIBXFCE4UI_LIBS@ - -panel_plugin_libscreenshooterplugin_la_LIBADD = lib/libscreenshooter.la + @LIBXFCE4UI_LIBS@ \ + lib/libscreenshooter.la panel_plugin_libscreenshooterplugin_la_SOURCES = \ panel-plugin/screenshooter-plugin.c -- cgit v0.9.0.3 debian/patches/series0000664000000000000000000000003211755407765012050 0ustar 01_fix-plugin-build.patch