debian/0000755000000000000000000000000012255710311007163 5ustar debian/xfce4-kiosk-query.80000644000000000000000000000316411316645276012570 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH XFCE4-KIOSK-QUERY 8 "January 10, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME xfce4-kiosk-query \- Queries Xfce4 kiosk capabilities .SH SYNOPSIS .B xfce4-kiosk-query .RI [ options ] module capability... .SH DESCRIPTION This manual page documents briefly the .B xfce4-kiosk-query command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBxfce4-kiosk-query\fP is a program that queries the given capabilities of module for the current user and reports whether the user has the capabilities or not. This tool is mainly meant for system administrators to test their Kiosk setup. .SH OPTIONS A summary of options is included below. .TP .B \-h Show summary of options. .TP .B \-v Show version of program. .SH AUTHOR xfce4-kiosk-query was written by Benedikt Meurer . .PP This manual page was written by Benedikt Meurer , for the Debian project (but may be used by others). debian/libxfce4util-bin.install0000644000000000000000000000003311316652514013722 0ustar usr/sbin/xfce4-kiosk-query debian/libxfce4util-dev.docs0000644000000000000000000000001211375725770013221 0ustar NEWS TODO debian/libxfce4util-common.install0000644000000000000000000000002211316652514014440 0ustar usr/share/locale/ debian/copyright0000644000000000000000000000621312146740600011123 0ustar This package was debianized by Martin Loschwitz on Thu, 26 Jun 2003 15:11:52 +0200. libxfce4util can be downloaded from the official Xfce4 website, which is http://www.xfce.org/ Upstream author and copyright holders are: Files: libxfce4util/libxfce4util-config.c libxfce4util/libxfce4util-config.h libxfce4util/libxfce4util-private.c libxfce4util/libxfce4util-private.h libxfce4util/libxfce4util.h libxfce4util/xfce-debug.h libxfce4util/xfce-fileutils.c libxfce4util/xfce-fileutils.h libxfce4util/xfce-generics.h libxfce4util/xfce-kiosk.c libxfce4util/xfce-kiosk.h libxfce4util/xfce-license.c libxfce4util/xfce-license.h libxfce4util/xfce-miscutils.c libxfce4util/xfce-miscutils.h libxfce4util/xfce-private.h libxfce4util/xfce-rc-config.c libxfce4util/xfce-rc-private.h libxfce4util/xfce-rc-simple.c libxfce4util/xfce-rc.c libxfce4util/xfce-rc.h libxfce4util/xfce-resource.c libxfce4util/xfce-resource.h Copyright: 2003-2005, Benedikt Meurer 2003-2006, Benedikt Meurer 2003-2007, Benedikt Meurer 2006, Benedikt Meurer License: LGPL-2+ Files: libxfce4util/xfce-i18n.c libxfce4util/xfce-i18n.h Copyright: 2003-2006, Benedikt Meurer 2004, Jasper Huijsman License: LGPL-2+ Files: libxfce4util/xfce-utf8.c libxfce4util/xfce-utf8.h Copyright: 2003, Olivier Fourdan 2003-2006, Benedikt Meurer License: LGPL-2+ Files: libxfce4util/abicheck.sh libxfce4util/make-libxfce4util-alias.pl Copyright: 2004, The GLib Development Team 2005-2006, Benedikt Meurer License: LGPL-2+ Files: libxfce4util/xfce-posix-signal-handler.c libxfce4util/xfce-posix-signal-handler.h Copyright: 2007, Brian Tarricone License: LGPL-2+ Files: libxfce4util/libxfce4util-alias.h libxfce4util/libxfce4util-aliasdef.c Copyright: 2005-2006 Benedikt Meurer License: GPL-2+ Comment: autogenerated from libxfce4util/libxfce4util.symbols Files: ltmain.sh Copyright: 1996-2001, 2003-2006 License: GPL-2+ Files: xfce4-kiosk-query/main.c Copyright: 2004-2005, Benedikt Meurer License: GPL-2+ License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL' and the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL' debian/libxfce4util6.symbols0000644000000000000000000000424612146740600013272 0ustar libxfce4util.so.6 libxfce4util6 #MINVER# libxfce4util_major_version@Base 4.9.0 libxfce4util_micro_version@Base 4.9.0 libxfce4util_minor_version@Base 4.9.0 xfce_expand_variables@Base 4.9.0 xfce_get_dir_localized@Base 4.9.0 xfce_get_dir_localized_r@Base 4.9.0 xfce_get_file_localized@Base 4.9.0 xfce_get_file_localized_r@Base 4.9.0 xfce_get_homedir@Base 4.9.0 xfce_get_homefile_r@Base 4.9.0 xfce_get_license_text@Base 4.9.0 xfce_get_path_localized@Base 4.9.0 xfce_get_userdir@Base 4.9.0 xfce_get_userfile_r@Base 4.9.0 xfce_gethostname@Base 4.9.0 xfce_kiosk_free@Base 4.9.0 xfce_kiosk_new@Base 4.9.0 xfce_kiosk_query@Base 4.9.0 xfce_locale_match@Base 4.9.0 xfce_mkdirhier@Base 4.9.0 xfce_posix_signal_handler_init@Base 4.9.0 xfce_posix_signal_handler_restore_handler@Base 4.9.0 xfce_posix_signal_handler_set_handler@Base 4.9.0 xfce_posix_signal_handler_shutdown@Base 4.9.0 xfce_putenv@Base 4.9.0 xfce_rc_close@Base 4.9.0 xfce_rc_config_open@Base 4.9.0 xfce_rc_delete_entry@Base 4.9.0 xfce_rc_delete_group@Base 4.9.0 xfce_rc_flush@Base 4.9.0 xfce_rc_get_entries@Base 4.9.0 xfce_rc_get_group@Base 4.9.0 xfce_rc_get_groups@Base 4.9.0 xfce_rc_get_locale@Base 4.9.0 xfce_rc_has_entry@Base 4.9.0 xfce_rc_has_group@Base 4.9.0 xfce_rc_is_dirty@Base 4.9.0 xfce_rc_is_readonly@Base 4.9.0 xfce_rc_read_bool_entry@Base 4.9.0 xfce_rc_read_entry@Base 4.9.0 xfce_rc_read_entry_untranslated@Base 4.9.0 xfce_rc_read_int_entry@Base 4.9.0 xfce_rc_read_list_entry@Base 4.9.0 xfce_rc_rollback@Base 4.9.0 xfce_rc_set_group@Base 4.9.0 xfce_rc_simple_open@Base 4.9.0 xfce_rc_write_bool_entry@Base 4.9.0 xfce_rc_write_entry@Base 4.9.0 xfce_rc_write_int_entry@Base 4.9.0 xfce_rc_write_list_entry@Base 4.9.0 xfce_resource_dirs@Base 4.9.0 xfce_resource_lookup@Base 4.9.0 xfce_resource_lookup_all@Base 4.9.0 xfce_resource_match@Base 4.9.0 xfce_resource_match_custom@Base 4.9.0 xfce_resource_pop_path@Base 4.9.0 xfce_resource_push_path@Base 4.9.0 xfce_resource_save_location@Base 4.9.0 xfce_setenv@Base 4.9.0 xfce_strjoin@Base 4.9.0 xfce_textdomain@Base 4.9.0 xfce_unsetenv@Base 4.9.0 xfce_utf8_remove_controls@Base 4.9.0 xfce_utf8_strndup@Base 4.9.0 xfce_version_string@Base 4.9.0 debian/libxfce4util-bin.manpages0000644000000000000000000000003311316652514014047 0ustar debian/xfce4-kiosk-query.8 debian/changelog0000644000000000000000000003324612255710311011045 0ustar libxfce4util (4.10.1-1ubuntu1) trusty; urgency=medium * Patch aclocal.m4 and configure to build on ppc64el. -- Matthias Klose Mon, 23 Dec 2013 02:23:58 +0100 libxfce4util (4.10.1-1) unstable; urgency=low * New upstream release. * Upload to unstable. * debian/rules: - enable all hardening flags. -- Yves-Alexis Perez Tue, 21 May 2013 20:50:00 +0200 libxfce4util (4.10.0-2) experimental; urgency=low * debian/patches: - 02_fix-abicheck.sh added, fix FTBFS on ppc64. closes: #682414 -- Yves-Alexis Perez Sun, 22 Jul 2012 20:51:51 +0200 libxfce4util (4.10.0-1) experimental; urgency=low * New upstream stable release. * Revert to unversioned -dev package name, we don't intend to keep the old one around. -- Lionel Le Folgoc Fri, 04 May 2012 07:59:19 +0200 libxfce4util (4.9.1-1) experimental; urgency=low [ Lionel Le Folgoc ] * New upstream development release. [ Yves-Alexis Perez ] * debian/rules: - build with --parallel. -- Lionel Le Folgoc Sun, 15 Apr 2012 14:46:01 +0200 libxfce4util (4.9.0-1) experimental; urgency=low [ Lionel Le Folgoc ] * debian/patches: add missing DEP3 headers. * debian/control: use Breaks instead of Conflicts when possible. [ Yves-Alexis Perez ] * New upstream development release. - update symbols file. - rename library package to follow soname change. - rename -dev package to follow API change. * debian/control: - update standards version to 3.9.3. - update debhelper build dep to 9. - add build-dep on dpkg-dev 1.16.1. - drop hardening-includes build-dep. - add Pre-Depends on ${misc:Pre-Depends} for multi-arch. - replace Conflicts by Breaks - make libxfce4util6-dev Breaks/Replaces libxfce4util-dev * debian/compat bumped to 8 * debian/libxfce4util6-dev.install: - stop shipping static file, it's not built by default anymore anyway. - update paths for multi-arch. * debian/libxfce4util6.install: - update paths for multi-arch. * debian/rules: - use hardening support of debhelper 9 and dpkg-dev 1.16.1. * debian/copyright updated. -- Yves-Alexis Perez Sat, 07 Apr 2012 13:30:31 +0200 libxfce4util (4.8.2-1) unstable; urgency=low * New upstream release. * debian/patches: - 01_add-desktop-base-in-config-dirs refreshed -- Yves-Alexis Perez Mon, 12 Sep 2011 22:44:20 +0200 libxfce4util (4.8.1-3) unstable; urgency=low * debian/patches: - xubuntu_desktop-x-ubuntu-gettext.patch: added from ubuntu. - ubuntu.series: list this patch only. -- Lionel Le Folgoc Mon, 20 Jun 2011 22:59:51 +0200 libxfce4util (4.8.1-2) unstable; urgency=low * Upload to unstable. * debian/control: - update section to xfce. - remove Emanuele and Simon from uploaders, thanks to them. - update standards version to 3.9.2. -- Yves-Alexis Perez Tue, 19 Apr 2011 15:47:57 +0200 libxfce4util (4.8.1-1) experimental; urgency=low [ Yves-Alexis Perez ] * New upstream development release. * debian/libxfce4util.shlibs: bump package version to 4.7.0. * debian/rules: - add hardening flags to {C,LD}FLAGS * debian/control: - add build-dep on hardening-includes [ Lionel Le Folgoc ] * debian/libxfce4util4.symbols: added. * debian/libxfce4util4.shlibs: dropped, not needed. * debian/rules: - call dpkg-buildflags instead of doing manual tests - invoke dh_install with --fail-missing. * debian/control: - bump Standards-Version to 3.9.1, no change required - drop some trailing spaces - add myself to Uploaders. * debian/copyright: refreshed. * debian/README.source: dropped. -- Yves-Alexis Perez Sun, 06 Feb 2011 16:34:51 +0100 libxfce4util (4.6.2-1) unstable; urgency=low [Yves-Alexis Perez] * New upstream release. * debian/control: - bump standards version to 3.8.4. - add build-dep on intltool. - drop quilt and chrpath build-deps. - bump debhelper build-deps for overrides. * debian/rules: - switch to debhelper 7. * switch to 3.0 (quilt) source format. [Stefan Ott] * debian/watch edited to track Xfce archive reorganisation. -- Yves-Alexis Perez Sun, 23 May 2010 12:51:37 +0200 libxfce4util (4.6.1-2) unstable; urgency=low * debian/control: - update standards version to 3.8.3. - add depends on ${misc:Depends}. - add two binary packages (-bin and -common) to ease multiple-versions installations. * debian/xfce4-kiosk-query.8: fix typo. * debian/rules: - stop installing debian/xfce4-kiosk-query.8, it'll be done automagically. - stop doing shlibs, it'll done automagically. * debian/libxfce4util-bin.manpages: add xfce4-kiosk-query.8 to installed manpages. * debian/libxfce4util4.shlibs: give shlibs informations. -- Yves-Alexis Perez Wed, 30 Dec 2009 14:29:07 +0100 libxfce4util (4.6.1-1) unstable; urgency=low * New upstream release. * debian/control: - move lib to libs section, -dbg to debug one. -- Yves-Alexis Perez Sun, 19 Apr 2009 13:32:29 +0200 libxfce4util (4.6.0-2) unstable; urgency=low * Upload to unstable. * debian/compat: bump to 7. * debian/control: - update build-dep on dh to 7 accordingly. - update standards version to 3.8.1. - move to section xfce. - drop now useless conflicts/replaces. * debian/rules: - add -Wl,-z,defs -Wl,--as-needed to LDFLAGS. - replace dh_clean -k by dh_prep. -- Yves-Alexis Perez Sat, 04 Apr 2009 00:46:41 +0200 libxfce4util (4.6.0-1) experimental; urgency=low [ Xfce 4.6 Alpha “Pinkie”] * debian/rules: - update shlibs. - fail if dh_install misses files. [ Xfce 4.6 Beta 1 “Fuzzy”] * new upstream beta release. * debian/control: - no need to depends on gtk, libxfce4util is glib-only. * debian/rules: - bump shlibs for Fuzzy. [ Xfce 4.6 Beta 2 “Hopper”] * new upstream beta release. * debian/rules: - bump shlibs for 4.5.92. [ Xfce 4.6 Beta 3 “Tuco-tuco”] * new upstream beta release. * debian/rules: - bump shlibs for 4.5.93. [ Xfce 4.6 RC1 “Capybara” ] * new upstream release candidate. * debian/rules: - bump shlibs for 4.5.99.1. [ Xfce 4.6.0 ] * new upstream release. * debian/rules: - bump shlibs for 4.6.0. -- Yves-Alexis Perez Sat, 28 Feb 2009 12:00:49 +0100 libxfce4util (4.4.2-3) unstable; urgency=low * debian/control: - fixed typo in short description. closes: #489493 - removed Martin Loschwitz from Uploaders. - updated standards version to 3.8.0. -- Yves-Alexis Perez Sun, 06 Jul 2008 10:58:49 +0200 libxfce4util (4.4.2-2) unstable; urgency=low * debian/control: - add a -dbg package - update standards version to 3.7.3. - update my email address. * debian/rules: put debug infos in -dbg package. * debian/compat: updated to 5 so dh_strip behaves nicely. * debian/libxfce4util-dev.install: remove /usr/share/xfce4/m4, not present. * debian/copyright: use © sign. -- Yves-Alexis Perez Sat, 01 Mar 2008 23:46:50 +0100 libxfce4util (4.4.2-1) unstable; urgency=low [ Simon Huggins ] * Use ${binary:Version} so we are binNMU safe. * debian/control: Move fake Homepage field to a real one now dpkg supports it. [ Yves-Alexis Perez ] * New upstream release. * debian/rules: don't ignore all make errors at clean stage. [ Simon Huggins ] * Add Vcs-* headers to debian/control -- Simon Huggins Tue, 27 Nov 2007 16:39:16 +0000 libxfce4util (4.4.1-1) unstable; urgency=low * New upstream release. * debian/copyright: updated copyright holders. -- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100 libxfce4util (4.4.0-2) experimental; urgency=low * debian/rules: remove /usr/lib/libxfce4util.la from package. * debian/libxfce4util4.install: ship locales. -- Yves-Alexis Perez Thu, 25 Jan 2007 01:08:59 +0100 libxfce4util (4.4.0-1) experimental; urgency=low * (Yves-Alexis Perez) - New upstream release. * (Emanuele Rocca) - debian/control: Added a note about the manual and suggest devhelp. -- Yves-Alexis Perez Wed, 24 Jan 2007 22:32:30 +0100 libxfce4util (4.3.99.2-1) unstable; urgency=low * New upstream release. * 01_add-desktop-base-in-config-dirs: enable use of config files provided by desktop-base package. Quick & dirty patch for Etch. -- Yves-Alexis Perez Mon, 20 Nov 2006 12:54:53 +0100 libxfce4util (4.3.99.1-1) unstable; urgency=low * New upstream release -- Yves-Alexis Perez Sat, 23 Sep 2006 13:46:27 +0100 libxfce4util (4.3.90.2-2) unstable; urgency=low * rpath fixes: call chrpath in debian/rules and add it to the build dependencies. * Move the dh_makeshlibs call to the right place so we run ldconfig in postinst. -- Simon Huggins Thu, 20 Jul 2006 17:54:53 +0100 libxfce4util (4.3.90.2-1) experimental; urgency=low (Yves-Alexis Perez) * New upstream release. * debian/control: updated standards version to 3.7.2. * Bumped soname version to 4 and renamed binary package accordingly. (Simon Huggins) * Upload to experimental so we can clear NEW without issues. -- Yves-Alexis Perez Wed, 12 Jul 2006 17:48:20 +0100 libxfce4util (4.3.90.1-1) unstable; urgency=low * New Upstream Release * Changed binary package name to reflects soname change * Remove pointless .la files. -- Yves-Alexis Perez Tue, 18 Apr 2006 15:09:22 +0200 libxfce4util (4.2.3.2-1) unstable; urgency=low * Yves-Alexis Perez * New Upstream Release * Simon Huggins * Configure sysconfdir correctly closes: #329139 -- Yves-Alexis Perez Sun, 27 Nov 2005 12:08:34 +0000 libxfce4util (4.2.2-1) unstable; urgency=low * New Upstream Release * Fix shlibs to be > 4.2.0 to help fix upstream's soname breakage * Moved xfce4-kiosk-query.8 from the -dev to libxfce4util-1 * Change suite to unstable -- Simon Huggins Sat, 18 Jun 2005 09:50:03 +0100 libxfce4util (4.2.1-1) experimental; urgency=low * ML: New Upstream Release (Xfce 4.2.1) * ML: Upload to experimental to prevents problems with NEW packages * ML: debian/control: Added Maintainer/Uploaders fields -- Martin Loschwitz Sat, 19 Mar 2005 13:02:00 +0100 libxfce4util (4.2.0-2) experimental; urgency=low * Add the xfce4-kiosk-query.8 from Benny * --enable-final to configure * Add a Homepage: to the description -- Simon Huggins Sat, 15 Jan 2005 10:45:10 +0000 libxfce4util (4.2.0-1) experimental; urgency=low * New Upstream Release -- Simon Huggins Sat, 15 Jan 2005 10:45:10 +0000 libxfce4util (4.1.99.1-1) experimental; urgency=low * ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1) * ML: libxfce4util-1.install: nls.alias is gone, don't try to install it * ML: libxfce4util-dev.install: Added usr/share/gtk-doc/html/libxfce4util/* * ML: libxfce4util-1.install Added usr/bin/xfce4-kiosk-query -- Martin Loschwitz Fri, 19 Nov 2004 15:26:00 +0100 libxfce4util (4.0.6-1) unstable; urgency=high * urgency high to avoid previous buildd mess; there are 4 more upload stages each requiring the dev packages from the previous stage to be installed on all archs before we can upload (see http://wiki.earth.li/XfceDebian) * New upstream release * Upstream have incorporated the fix for PATH_MAX definition closes: #254383 * Remove Norbert Tretkowski from Uploaders as requested. -- Simon Huggins Mon, 12 Jul 2004 21:05:33 +0100 libxfce4util (4.0.5-1) unstable; urgency=high * urgency high to avoid previous buildd mess; there are 4 more upload stages each requiring the dev packages from the previous stage to be installed on all archs before we can upload (see http://wiki.earth.li/XfceDebian) * New upstream release * Update upstream's libtool -- Simon Huggins Sat, 17 Apr 2004 12:17:35 +0100 libxfce4util (4.0.3-2) unstable; urgency=low * Update libtool * Snarf depends.m4 from CVS for XFCE_MCS_PLUGINS so I can update libtool elsewhere (thanks benny) * Just adding Daniel wasn't enough. Add self to Uploaders so katie doesn't think this is an NMU again. -- Simon Huggins Tue, 09 Mar 2004 13:12:14 +0000 libxfce4util (4.0.3-1) unstable; urgency=low * New upstream release * Add libgtk2.0-dev to Depends: closes: #220410 * Add Daniel Silverstone to Uploaders as approved by madkiss * Thanks to Daniel for checking and uploading these packages -- Simon Huggins Tue, 24 Feb 2004 22:40:08 +0000 libxfce4util (4.0.2-1) unstable; urgency=low * New upstream release -- Martin Loschwitz Fri, 26 Dec 2003 15:41:00 +0100 libxfce4util (4.0.0.final-1) unstable; urgency=low * New upstream release * New Co-Maintainer: Norbert Tretkowski. * Many cleanups in debian/-subdir * Renamed libxfce4util-0-dev to libxfce4util-dev * libxfce4util-1 instead of libxfce4util-0 -- Martin Loschwitz Tue, 29 Sep 2003 15:49:00 +0200 libxfce4util (0.2.0+cvs.20030421-1) unstable; urgency=low * New CVS checkout -- Martin Loschwitz Mon, 21 Apr 2003 18:58:00 +0200 libxfce4util (0.0.0+cvs.20030324-1) unstable; urgency=low * Initial Release. -- Martin Loschwitz Mon, 24 Mar 2003 16:47:40 +0100 debian/libxfce4util6.install0000644000000000000000000000002412146740600013236 0ustar usr/lib/*/lib*.so.* debian/libxfce4util-dev.install0000644000000000000000000000013412146740600013726 0ustar usr/include/* usr/lib/*/lib*.so usr/lib/*/pkgconfig/* usr/share/gtk-doc/html/libxfce4util/* debian/compat0000644000000000000000000000000212146740600010364 0ustar 9 debian/patches/0000755000000000000000000000000012255710477010627 5ustar debian/patches/xubuntu_desktop-x-ubuntu-gettext.patch0000644000000000000000000000240211720530520020341 0ustar Description: retrieve translations with the X-Ubuntu-Gettext-Domain key Display translations for patched desktop files from Ubuntu whose translations are stored in a different place ("X-Ubuntu-Gettext-Domain" key is used to find it). Author: Lionel Le Folgoc Forwarded: not-needed --- libxfce4util-4.6.0.orig/libxfce4util/xfce-rc.c +++ libxfce4util-4.6.0/libxfce4util/xfce-rc.c @@ -506,11 +506,25 @@ const gchar *fallback) { const gchar *value; + gboolean has_gettext_domain; + const gchar *gettext_domain; g_return_val_if_fail (rc != NULL, fallback); g_return_val_if_fail (rc->read_entry != NULL, fallback); g_return_val_if_fail (key != NULL, fallback); + has_gettext_domain = xfce_rc_has_entry (rc, "X-Ubuntu-Gettext-Domain"); + + if (has_gettext_domain == TRUE && (strcmp (key, "Name") == 0 || strcmp (key, "GenericName") == 0 || strcmp (key, "Comment") == 0)) + { + gettext_domain = (*rc->read_entry) (rc, "X-Ubuntu-Gettext-Domain", FALSE); + + if (gettext_domain != NULL) + { + value = dgettext (gettext_domain, xfce_rc_read_entry_untranslated (rc, key, fallback)); + return value; + } + } value = (*rc->read_entry) (rc, key, TRUE); if (value == NULL) value = fallback; debian/patches/ubuntu.series0000644000000000000000000000006412255710477013365 0ustar xubuntu_desktop-x-ubuntu-gettext.patch ppc64el.diff debian/patches/ppc64el.diff0000600000000000000000000000253412255710243012721 0ustar --- cloog-ppl-0.16.1.orig/configure +++ cloog-ppl-0.16.1/configure @@ -5901,7 +5901,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -5920,7 +5923,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) --- cloog-ppl-0.16.1.orig/aclocal.m4 +++ cloog-ppl-0.16.1/aclocal.m4 @@ -1238,7 +1238,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1257,7 +1260,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) debian/patches/01_add-desktop-base-in-config-dirs.patch0000644000000000000000000000144111720530520020046 0ustar Description: use settings from desktop-base by default Author: Yves-Alexis Perez Forwarded: not-needed Index: libxfce4util-4.8.2/libxfce4util/xfce-resource.c =================================================================== --- libxfce4util-4.8.2.orig/libxfce4util/xfce-resource.c 2011-09-12 20:45:56.000000000 +0200 +++ libxfce4util-4.8.2/libxfce4util/xfce-resource.c 2011-09-12 22:36:08.024034835 +0200 @@ -221,6 +221,12 @@ _res_split_and_append (dirs, XFCE_RESOURCE_CONFIG); _res_split_and_append (SYSCONFDIR "/xdg", XFCE_RESOURCE_CONFIG); + /* add desktop-base config files to the list. quick and dirty + * patch for Etch + */ + _res_split_and_append ("/usr/share/desktop-base/profiles/xdg-config", + XFCE_RESOURCE_CONFIG); + /* * Icons dirs */ debian/patches/series0000644000000000000000000000011112255710330012021 0ustar 01_add-desktop-base-in-config-dirs.patch 02_fix-abicheck.sh ppc64el.diff debian/patches/02_fix-abicheck.sh0000644000000000000000000000172412146740600013773 0ustar Description: fix abicheck.sh for ppc64 Author: Aurelien Jarno Bug: https://bugzilla.xfce.org/show_bug.cgi?id=9146 Bug-Debian: http://bugs.debian.org/682414 Index: libxfce4util-4.10.0/libxfce4util/abicheck.sh =================================================================== --- libxfce4util-4.10.0.orig/libxfce4util/abicheck.sh 2012-04-28 21:29:28.000000000 +0200 +++ libxfce4util-4.10.0/libxfce4util/abicheck.sh 2012-07-22 20:30:20.444917571 +0200 @@ -20,5 +20,5 @@ # cpp -P -DINCLUDE_INTERNAL_SYMBOLS -DINCLUDE_VARIABLES -DALL_FILES ${srcdir:-.}/libxfce4util.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE//' | sort > expected-abi -nm -D .libs/libxfce4util.so | grep " T\|R\|G " | cut -d ' ' -f 3 | grep -v '^_.*' | grep -v '^ *$' | sort > actual-abi +nm -D .libs/libxfce4util.so | grep " T\|R\|G\|D " | cut -d ' ' -f 3 | grep -v '^_.*' | grep -v '^ *$' | sort > actual-abi diff -u expected-abi actual-abi && rm expected-abi actual-abi debian/control0000644000000000000000000000454612146740600010602 0ustar Source: libxfce4util Priority: optional Section: xfce Maintainer: Debian Xfce Maintainers Uploaders: Yves-Alexis Perez , Lionel Le Folgoc Build-Depends: debhelper (>= 9), libglib2.0-dev, intltool, dpkg-dev (>= 1.16.1) Standards-Version: 3.9.3 Homepage: http://www.xfce.org/ Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/libxfce4util/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/libxfce4util/ Package: libxfce4util-dev Architecture: any Section: libdevel Depends: libxfce4util6 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev Suggests: devhelp Breaks: libxfce4util6-dev Replaces: libxfce4util6-dev Description: Development files for libxfce4util6 This package contains the headers for libxfce4util6. If you intend to code applications for the Xfce4 desktop environment, you need to install this package. . The libxfce4util6 Reference Manual is also included and it can be consulted using Devhelp or a web browser. Package: libxfce4util6 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libxfce4util-common Recommends: libxfce4util-bin Description: Utility functions library for Xfce4 This package contains libxfce4util6, the basic utility function library for Xfce4. If you intend to run Xfce4, you need this library. Package: libxfce4util6-dbg Section: debug Architecture: any Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, libxfce4util6 (= ${binary:Version}) Description: debugging informations for libxfce4util6 This package contains debugging symbols for libxfce4util6, the basic utility function library for Xfce4. Package: libxfce4util-bin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: libxfce4util4 (<< 4.6.1-2) Replaces: libxfce4util4 (<< 4.6.1-2) Description: tools for libxfce4util This package contains binaries used by Xfce basic utility library. At the moment, the following programs are included: - xfce4-kiosk-query: query Xfce kiosk capabilities. Package: libxfce4util-common Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: libxfce4util4 (<< 4.6.1-2) Replaces: libxfce4util4 (<< 4.6.1-2) Description: common files for libxfce4util This package contains various infrastructure-independant common files for libxfce4util, the Xfce utility library. debian/rules0000755000000000000000000000042212146740724010253 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs export DEB_BUILD_MAINT_OPTIONS=hardening=+all override_dh_install: dh_install --fail-missing -X .la override_dh_strip: dh_strip --dbg-package=libxfce4util6-dbg %: dh $@ --parallel debian/source/0000755000000000000000000000000012146740733010475 5ustar debian/source/format0000644000000000000000000000001411375725770011712 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000015611346234300010215 0ustar version=3 http://archive.xfce.org/src/xfce/libxfce4util/([\d\.]+)/ \ libxfce4util-([\d\.]+)\.tar\.(?:gz|bz2)