From dc681e33fa73db1387feaa4774210d84432256e5 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 20:32:30 +0100 Subject: [PATCH 01/17] Add debian packaging for cairo-dock-core Taken from the latest package available in Ubuntu 22.04 --- jammy/debian/README.Debian | 36 +++ jammy/debian/README.source | 10 + jammy/debian/cairo-dock-core.install | 11 + .../debian/cairo-dock-core.lintian-overrides | 2 + jammy/debian/cairo-dock-dev.install | 3 + jammy/debian/changelog | 291 ++++++++++++++++++ jammy/debian/compat | 1 + jammy/debian/control | 72 +++++ jammy/debian/copyright | 117 +++++++ .../patches/0001-Fix-Spelling-Error.patch | 54 ++++ ...nome-calculator-instead-of-gcalctool.patch | 88 ++++++ .../patches/0003-Adapt-to-gsd-3.24.patch | 64 ++++ .../patches/0004-Use-long-ID-of-GPG.patch | 33 ++ ...e-version-to-3.4.1-in-CMakeLists.txt.patch | 26 ++ jammy/debian/patches/series | 5 + jammy/debian/rules | 19 ++ jammy/debian/source/format | 1 + jammy/debian/watch | 2 + 18 files changed, 835 insertions(+) create mode 100644 jammy/debian/README.Debian create mode 100644 jammy/debian/README.source create mode 100644 jammy/debian/cairo-dock-core.install create mode 100644 jammy/debian/cairo-dock-core.lintian-overrides create mode 100644 jammy/debian/cairo-dock-dev.install create mode 100644 jammy/debian/changelog create mode 100644 jammy/debian/compat create mode 100644 jammy/debian/control create mode 100644 jammy/debian/copyright create mode 100644 jammy/debian/patches/0001-Fix-Spelling-Error.patch create mode 100644 jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch create mode 100644 jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch create mode 100644 jammy/debian/patches/0004-Use-long-ID-of-GPG.patch create mode 100644 jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch create mode 100644 jammy/debian/patches/series create mode 100755 jammy/debian/rules create mode 100644 jammy/debian/source/format create mode 100644 jammy/debian/watch diff --git a/jammy/debian/README.Debian b/jammy/debian/README.Debian new file mode 100644 index 0000000..f349e3b --- /dev/null +++ b/jammy/debian/README.Debian @@ -0,0 +1,36 @@ +cairo-dock on Debian +--------------------- + +* How to create your own theme. + + Use cairo-dock-package-theme in /usr/share/doc/cairo-dock/examples. + This scripts read your current setting and create theme tarballs. + +* How to use cairo-dock under Compiz-Fusion. + + If there are some problems running cairo-dock under Compiz-Fusion, + you should use launch-cairo-dock-after-compiz in + /usr/share/doc/cairo-dock/examples. + +* How to set background of cairo-dock as transparence. + Please start with -c option. + + $ cairo-dock -c + + I tested this on xfce. + +* If your environment doesn't support composite... + + Some desktop environment(or window manger) doesn't support composite. + # I use awesome everyday :-). Awesome doesn't support composite. + If you want to use cairo-dock on these, you need use xcompmgr package. + + $ sudo apt-get update ; sudo apt-get install xcompmgr + $ xcompmgr -c -f -n + +* About xinerama + Default of xinerama is disabled. + If you want to use xinerama, please change value of xinerama from + false to true in cairo-dock.conf. + + -- Youhei SASAKI , Fri, 14 May 2010 19:36:12 +0900 diff --git a/jammy/debian/README.source b/jammy/debian/README.source new file mode 100644 index 0000000..6fe4b57 --- /dev/null +++ b/jammy/debian/README.source @@ -0,0 +1,10 @@ +README.source +----------------- + +The source package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in debian/patches +and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. + + -- Youhei SASAKI , Fri, 14 May 2010 19:21:50 +0900 diff --git a/jammy/debian/cairo-dock-core.install b/jammy/debian/cairo-dock-core.install new file mode 100644 index 0000000..7c56459 --- /dev/null +++ b/jammy/debian/cairo-dock-core.install @@ -0,0 +1,11 @@ +usr/bin/cairo-dock +usr/bin/cairo-dock-session +usr/share/cairo-dock +usr/share/applications +usr/share/gnome-session +usr/share/locale +usr/share/man +usr/share/pixmaps +usr/share/xsessions +usr/lib/*/libgldi.so.* +usr/lib/*/cairo-dock/libcd-Help.so diff --git a/jammy/debian/cairo-dock-core.lintian-overrides b/jammy/debian/cairo-dock-core.lintian-overrides new file mode 100644 index 0000000..de78845 --- /dev/null +++ b/jammy/debian/cairo-dock-core.lintian-overrides @@ -0,0 +1,2 @@ +cairo-dock-core: package-name-doesnt-match-sonames libgldi3 +cairo-dock-core: unused-shlib-entry-in-control-file libcd Help diff --git a/jammy/debian/cairo-dock-dev.install b/jammy/debian/cairo-dock-dev.install new file mode 100644 index 0000000..c4bfcfc --- /dev/null +++ b/jammy/debian/cairo-dock-dev.install @@ -0,0 +1,3 @@ +usr/include +usr/lib/*/pkgconfig/gldi.pc +usr/lib/*/libgldi.so diff --git a/jammy/debian/changelog b/jammy/debian/changelog new file mode 100644 index 0000000..ecfd8b0 --- /dev/null +++ b/jammy/debian/changelog @@ -0,0 +1,291 @@ +cairo-dock (3.4.1+git20201103.0836f5d1-1) unstable; urgency=medium + + * Snapshot, taken from the master (20201103). (Closes: #963494) + * Fix use short GPG key ID. (Closes: #836561) + Add patches/Use-long-ID-of-GPG.patch. + * Change Priority to optional. + + -- Nobuhiro Iwamatsu Sat, 02 Jan 2021 20:22:34 +0900 + +cairo-dock (3.4.1-3) unstable; urgency=medium + + * Change team mail address. (Closes: #899798) + + -- Nobuhiro Iwamatsu Fri, 25 May 2018 08:52:39 +0900 + +cairo-dock (3.4.1-2) unstable; urgency=medium + + * Bump Standards-Version to 4.1.4 + * Move to salsa. + + -- Nobuhiro Iwamatsu Mon, 23 Apr 2018 08:16:34 +0900 + +cairo-dock (3.4.1-1.2) unstable; urgency=medium + + * Non-maintainer upload + * Adjust Adapt-to-gsd-3.24.patch for plugin dropped + in gnome-settings-daemon 3.28 (Closes: #892005) + + -- Jeremy Bicha Sat, 17 Mar 2018 07:52:43 -0400 + +cairo-dock (3.4.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Jeremy Bicha ] + * Adapt to gnome-settings-daemon 3.24 (Closes: #870229) + + -- Gianfranco Costamagna Tue, 08 Aug 2017 16:04:14 +0200 + +cairo-dock (3.4.1-1) unstable; urgency=medium + + * Update to 3.4.1. + * Update debian/control. + - Update Standards-Version to 3.9.8. + - Use a secure transport for the Vcs-Git and Vcs-Browser URL. + + -- Nobuhiro Iwamatsu Thu, 27 Oct 2016 00:01:18 +0900 + +cairo-dock (3.4.0-2) unstable; urgency=medium + + * Update debian/copyright: follow upstream file renaming + * Change Suggests: gnome-calculator instead of gcalctool, + Thanks to Michael Biebl (Closes: #788774) + + -- Youhei SASAKI Tue, 16 Jun 2015 00:17:13 +0900 + +cairo-dock (3.4.0-1) unstable; urgency=medium + + * Imported Upstream version 3.4.0. + (Closes: #708850, #687525, #765604, #765615, #709310, #741017, #690811, + #686053) + * Bump Standard Version: 3.9.6 + + -- Nobuhiro Iwamatsu Thu, 23 Oct 2014 14:04:18 +0900 + +cairo-dock (3.3.2-1) unstable; urgency=low + + * Imported Upstream version 3.3.2 + + -- Nobuhiro Iwamatsu Thu, 07 Nov 2013 13:12:09 +0900 + +cairo-dock (3.3.1-1) unstable; urgency=low + + * Imported Upstream version 3.3.1. + + -- Nobuhiro Iwamatsu Wed, 09 Oct 2013 10:18:17 +0900 + +cairo-dock (3.2.1-1) unstable; urgency=low + + * Imported Upstream version 3.2.1 + * Drop pangox dependencies. (Closes: #701881, #712356) + * Drop obsolete DEB_COMPRESS_EXCLUDE + * Refresh patches + * Enable multiarch support + * Update copyright: copyright year, URI of format/1.0 + * Use canonical Vcs field + * Fix lintian warning: copyright-refers-to-symlink-license + + -- Youhei SASAKI Sat, 29 Jun 2013 17:24:43 +0900 + +cairo-dock (3.1.1-2) unstable; urgency=low + + * Update version of cairo-dock-plug-ins. (Closes: #692012) + + -- Nobuhiro Iwamatsu Sat, 24 Nov 2012 11:25:31 +0900 + +cairo-dock (3.1.1-1) unstable; urgency=low + + * Imported Upstream version 3.1.1 + + -- Nobuhiro Iwamatsu Sat, 17 Nov 2012 17:19:10 +0900 + +cairo-dock (3.1.0-1) unstable; urgency=low + + [ Youhei SASAKI ] + * Imported Upstream version 3.1.0 + - Fix GCC-4.7 optimization (Closes: #676841) + * Update debian/cairo-dock-core.install + - Remove usr/bin/cairo-dock-package-theme + * Add unapply-patches for unapply patches after build + * Add patch: Fix typo + * Add patch: Remove Encoding from desktop files + * Update debian/changelog + * Fix debian/control: remove duplicate fileds + + -- Youhei SASAKI Sun, 14 Oct 2012 04:05:07 +0900 + +cairo-dock (3.0.2-1) experimental; urgency=low + + * Imported Upstream version 3.0.2. + * Fix syntax-error-in-dep5-copyright. + * Update debian/control. + Add dpkg-dev (>= 1.16.1~) to Build-Depends + * Update debian/rules. + Enable hardening + * Remove 0001-Fix-GLIB-Single-Include-issue-Closes-665514.patch + And patches directory. + + -- Nobuhiro Iwamatsu Fri, 27 Jul 2012 09:27:53 +0900 + +cairo-dock (3.0.0-2) unstable; urgency=low + + * Set Build-Depends libgtk-3-dev instead of libgtk2.0-dev. + * Update version of cairo-dock-plug-ins. + + -- Nobuhiro Iwamatsu Sun, 20 May 2012 21:04:21 +0900 + +cairo-dock (3.0.0-1) unstable; urgency=low + + [Youhei SASAKI] + * Imported Upstream version 3.0.0 (Closes: #661733) + * Update debian/watch + * Bump Standard Version: 3.9.3 + * Fix Glib Singel-Include Issue, Thanks to Michael Biebl (Closes: #665514) + * Update lintian-overrides: soname version bump + + -- Youhei SASAKI Thu, 12 Apr 2012 18:07:17 +0900 + +cairo-dock (2.4.0~2-1) unstable; urgency=low + + * New Upstream version 2.4.0~2. (Closes: #593355, #645648) + * Change depends package from cairo-dock-plugins to cairo-dock-plug-ins. + * Update debian/copyright, convert to DEP5. + + -- Nobuhiro Iwamatsu Wed, 19 Oct 2011 08:48:18 +0900 + +cairo-dock (2.3.0~3-1) unstable; urgency=low + + * New Upstream version 2.3.0~3. + * Bump Standard Version: 3.9.2. + * Fix icon path of cairo-dock.svg in cairo-dock.desktop (Closes: #628155). + + -- Nobuhiro Iwamatsu Mon, 04 Jul 2011 12:05:14 +0900 + +cairo-dock (2.3.0~0rc1-1) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * Fix install path of example and update install file. + * Update debian/patches + * Update debian/cairo-dock-dev.install and debian/cairo-dock-core.install + - Add usr/lib/libgldi.so.* + * Update debian/rules and debian/control + - Build system of upstream became cmake. + - Add cmake to Build-Depends. + - Add libcurl4-gnutls-dev to Build-Depends. + - Update version of cairo-dock-plugins. + * Add cairo-dock-core.lintian-overrides. + + [ Youhei SASAKI ] + * New Upstream version 2.3.0~0rc1 + * Update debian/changelog + * Add DM-Upload-Allowed: yes + * add clean target: rm src/config.h + * fix doc/example install target + * Add fix soname patch + * Update debian/control + - Add gimp, inkscape, gcalctool, f-spot to Suggests for default-theme + + -- Youhei SASAKI Tue, 01 Mar 2011 17:08:34 +0900 + +cairo-dock (2.1.3.10-3) unstable; urgency=low + + * Add curl to Recommends (Closes: #594998). + + -- Nobuhiro Iwamatsu Wed, 01 Sep 2010 06:02:54 +0900 + +cairo-dock (2.1.3.10-2) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * Change to upstream version. + + [ Youhei SASAKI ] + * Add patch: replace_gnome-terminal_to_x-terminal-emulator.patch + - use x-terminal-emulator in default launcher + * Add patch: modified_clean_target.patch + - don't remove data/*.conf + * Bump Standard Version: 3.9.1 + * Change cairo-dock metapackage: all -> any + - cairo-dock depends cairo-dock-core package (any) + * Add libxtst-dev to Build-Depends (Closes: #589073) + + -- Nobuhiro Iwamatsu Fri, 06 Aug 2010 01:11:32 +0900 + +cairo-dock (2.1.3.10-1) unstable; urgency=low + + [ Youhei SASAKI ] + * New upstream: 2.1.3.10 + * Drop obsoulte patches: + - fix_lintian_interpreter_error.patch + - replace_thunderbird_to_icedove.patch + * Add patche: replace_firefox_to_iceweasel + * remove unused files: dirs, lintian-overrides + * update README.Debian: + - add description about cairo-dock-package-theme, + launch-cairo-dock-after-compiz. + * update README.source: now using quilt instead of dpatch + + [ Nobuhiro Iwamatsu ] + * Update debain/control. + - Changed cairo-dock to metapackage. + - Add cairo-dock-core package. + This package provides cairo-dock core application. + - Update description. + + -- Nobuhiro Iwamatsu Fri, 14 May 2010 22:33:37 +0900 + +cairo-dock (2.1.3.5-2) unstable; urgency=low + + [ Youhei SASAKI ] + * Update man file. + + [ Nobuhiro Iwamatsu ] + * Add cairo-dock-plugins to Recommends. + * Change source format 3.0/quilt. + * Update debain/control. + - Remove dpatch from build-depends. + - Add quilt to build-depends. + * Add debian/source/format. + * Update debian/patches. + + -- Nobuhiro Iwamatsu Thu, 25 Mar 2010 05:02:16 +0900 + +cairo-dock (2.1.3.5-1) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * New Upstream version 2.1.3.5 + * Update debian/control. + - Update Homepage URL. (Closes: #570238) + * Update man file. + - Remove description of -F. (Closes: #572323) + + -- Nobuhiro Iwamatsu Thu, 04 Mar 2010 21:29:33 +0900 + +cairo-dock (2.1.3.1-1) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * New Upstream version 2.1.3.1 + - Xinerama support. + Thanks package test for Pedro R. (Closes: #549005) + * Update debian/control. + - Change Maintainer. + Debian Cairo-dock Maintainers + + - Add Nobuhiro Iwamatsu and Youhei SASAKI to Uploaders. + - Add VCS field. + - Change section of cairo-dock-dev from x11 to devel. + - Update description. (Closes: #551320) + * Update debian/README.debian. + - Add infomation of glitz support. + * Update 01_fix_lintian_interpreter_error.dpatch + + [ Youhei SASAKI ] + * Typo Fixed in README.debian + + -- Nobuhiro Iwamatsu Wed, 10 Feb 2010 01:38:19 +0900 + +cairo-dock (2.0.8.2-1) unstable; urgency=low + + * Initial release. (Closes: #493736) + + -- Nobuhiro Iwamatsu Fri, 25 Sep 2009 07:34:31 +0900 diff --git a/jammy/debian/compat b/jammy/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/jammy/debian/compat @@ -0,0 +1 @@ +10 diff --git a/jammy/debian/control b/jammy/debian/control new file mode 100644 index 0000000..c1976a4 --- /dev/null +++ b/jammy/debian/control @@ -0,0 +1,72 @@ +Source: cairo-dock +Section: x11 +Priority: optional +Maintainer: Debian Cairo-dock Maintainers +Uploaders: Nobuhiro Iwamatsu , + Youhei SASAKI +Build-Depends: cdbs, quilt, debhelper (>= 10), dpkg-dev (>= 1.16.1~), + cmake (>= 2.8.0), autotools-dev, intltool, pkg-config, + libcairo2-dev | libcairo-dev, + libcurl4-gnutls-dev, + libdbus-glib-1-dev, + libgl1-mesa-dev | libgl-dev, + libglib2.0-dev, + libglu1-mesa-dev | libglu-dev, + libgtk-3-dev (>= 3.4.0), + libpango1.0-dev, + librsvg2-dev, + libxcomposite-dev, + libxrandr-dev, + libxml2-dev, + libxrender-dev, + libxtst-dev +Standards-Version: 4.1.4 +Homepage: http://www.glx-dock.org/ +Vcs-Git: https://salsa.debian.org/cairo-dock-team/cairo-dock.git +Vcs-Browser: https://salsa.debian.org/cairo-dock-team/cairo-dock + +Package: cairo-dock +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-core (= ${binary:Version}), cairo-dock-plug-ins (>= 3.4.1), gnome-settings-daemon (>= 3.24) +Description: Metapackage for cairo-dock + Cairo-dock has a family-likeness with OS X dock, but with more options. + It uses cairo to render nice graphics, and Glitz to use hardware acceleration. + It's fully configurable and can be a taskbar too. + You can easily plug applets into it. + . + This is metapackage that provides the components necessary for running + Cairo-dock. This installs a cairo-dock-core application and cairo-dock-plugins + package easily. + . + And Cairo-dock installs cairo-dock-core and plugins and makes sense as + Cairo-dock. + +Package: cairo-dock-core +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} +Breaks: cairo-dock (<= 2.1.3.5-2) +Replaces: cairo-dock (<= 2.1.3.5-2) +Provides: cairo-dock +Suggests: xcompmgr, empathy, f-spot, gnome-calculator, gimp, inkscape +Recommends: cairo-dock-plugins (>= 2.1.3.10), curl +Description: Light eye-candy fully themable animated dock for Linux desktop + Cairo-dock has a family-likeness with OS X dock, but with more options. + It uses cairo to render nice graphics, and Glitz to use hardware acceleration. + It's fully configurable and can be a taskbar too. + You can easily plug applets into it. + . + This package provides Cairo-dock-core application. + +Package: cairo-dock-dev +Section: devel +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Depends: cairo-dock-core (= ${binary:Version}), ${misc:Depends} +Description: Cairo-dock development file + Cairo-dock has a family-likeness with OS X dock, but with more options. + It uses cairo to render nice graphics, and Glitz to use hardware acceleration. + It's fully configurable and can be a taskbar too. + You can easily plug applets into it. + . + This package provides Cairo-dock development file. diff --git a/jammy/debian/copyright b/jammy/debian/copyright new file mode 100644 index 0000000..e25bcae --- /dev/null +++ b/jammy/debian/copyright @@ -0,0 +1,117 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cairo-dock +Source: https://launchpad.net/cairo-dock + +Files: * +Copyright: 2007-2014 Fabrice Rey +License: GPL-3+ + +Files: src/gldit/cairo-dock-dbus.* +Copyright: Adrien Pilleboue +License: GPL-3+ + +Files: data/scripts/cairo-dock-package-theme.sh +Copyright: 2009 Fabrice Rey +License: GPL-2+ + +Files: src/gldit/cairo-dock-desklet* + src/gldit/cairo-dock-keybinder* + src/gldit/cairo-dock-log* +Copyright: 2008 Cedric GESTES +License: GPL-3+ + +Files: src/gldit/gtk3imagemenuitem.* +Copyright: 2001 Red Hat Inc +License: LGPL-2.0+ + +Files: src/gldit/texture-gradation.h +Copyright: 2007 Gimp dev. +License: GPL-2+ + +Files: data/*.svg + data/*.png +Copyright: Humanity devs (some of them modified by Matthieu Baerts) +License: GPL-3+ + +Files: data/themes/default-* + data/man/* +Copyright: Matthieu Baerts (matttbe) +License: LGPL-3 + +Files: po/* +Copyright: 2007, 2008 Cairo-Dock project + 2009, 2010, 2011, 2012 Rosetta Contributors and Canonical Ltd +License: GPL-3+ + +Files: debian/* +Copyright: 2009-2013 Nobuhiro Iwamatsu + 2009-2015 Youhei SASAKI +License: GPL-3+ + +License: GPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + . + On Debian systems, the complete text of the latest version of the GNU + General Public License can be found in `/usr/share/common-licenses/GPL-3'. + . + The complete text of version 3 of the GNU General Public License can be + found in `/usr/share/common-licenses/GPL-3'. + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program 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 General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 + USA. + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. + +License: LGPL-2.0+ + This program 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 General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in "/usr/share/common-licenses/LGPL-2". + +License: LGPL-3 + This library 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 3 of the License, or (at your option) any later version. + . + This library 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 General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 + USA. + . + On Debian systems, full text of the LGPL 3 can be found in + `/usr/share/common-licenses/LGPL-3'. diff --git a/jammy/debian/patches/0001-Fix-Spelling-Error.patch b/jammy/debian/patches/0001-Fix-Spelling-Error.patch new file mode 100644 index 0000000..bc76d19 --- /dev/null +++ b/jammy/debian/patches/0001-Fix-Spelling-Error.patch @@ -0,0 +1,54 @@ +From e0d33d19c1b7e9c82685b20c57592f9e162fe135 Mon Sep 17 00:00:00 2001 +From: Youhei SASAKI +Date: Sun, 14 Oct 2012 04:33:46 +0900 +Subject: [PATCH] Fix Spelling Error + +Signed-off-by: Youhei SASAKI +--- + src/cairo-dock-user-menu.c | 2 +- + src/implementations/cairo-dock-X-manager.c | 2 +- + src/implementations/cairo-dock-X-utilities.c | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/cairo-dock-user-menu.c b/src/cairo-dock-user-menu.c +index aa93cb9..5ed8fcd 100644 +--- a/src/cairo-dock-user-menu.c ++++ b/src/cairo-dock-user-menu.c +@@ -926,7 +926,7 @@ static void _cairo_dock_set_custom_appli_icon (G_GNUC_UNUSED GtkMenuItem *pMenuI + } // apres la boucle, i = nbre d'elements, j = l'element qui a ete enleve. + if (j != -1) // un element a ete enleve. + { +- cd_warning ("The class '%s' was explicitely set up to use the X icon, we'll change this behavior automatically.", icon->cClass); ++ cd_warning ("The class '%s' was explicitly set up to use the X icon, we'll change this behavior automatically.", icon->cClass); + if (j < i - 1) // ce n'est pas le dernier + { + pExceptions[j] = pExceptions[i-1]; +diff --git a/src/implementations/cairo-dock-X-manager.c b/src/implementations/cairo-dock-X-manager.c +index 373140f..dfe7ade 100644 +--- a/src/implementations/cairo-dock-X-manager.c ++++ b/src/implementations/cairo-dock-X-manager.c +@@ -581,7 +581,7 @@ static gboolean _cairo_dock_unstack_Xevents (G_GNUC_UNUSED gpointer data) + if (xactor->bIgnored) // was ignored, simply recreate it + { + // remove it from the table, so that the XEvent loop detects it again +- g_hash_table_remove (s_hXWindowTable, &Xid); // remove it explicitely, because the 'unref' might not free it ++ g_hash_table_remove (s_hXWindowTable, &Xid); // remove it explicitly, because the 'unref' might not free it + xactor->iLastCheckTime = -1; + _delete_actor (xactor); // unref it since we don't need it anymore + } +diff --git a/src/implementations/cairo-dock-X-utilities.c b/src/implementations/cairo-dock-X-utilities.c +index 26217da..e399b6d 100644 +--- a/src/implementations/cairo-dock-X-utilities.c ++++ b/src/implementations/cairo-dock-X-utilities.c +@@ -1581,7 +1581,7 @@ cairo_surface_t *cairo_dock_create_surface_from_xpixmap (Pixmap Xid, int iWidth, + GdkPixbuf *pPixbuf = cairo_dock_get_pixbuf_from_pixmap (Xid, TRUE); + if (pPixbuf == NULL) + { +- cd_warning ("No thumbnail available.\nEither the WM doesn't support this functionnality, or the window was minimized when the dock has been launched."); ++ cd_warning ("No thumbnail available.\nEither the WM doesn't support this explicitly, or the window was minimized when the dock has been launched."); + return NULL; + } + +-- +2.30.0.rc2 + diff --git a/jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch b/jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch new file mode 100644 index 0000000..747f153 --- /dev/null +++ b/jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch @@ -0,0 +1,88 @@ +From a3b7c2eac93b8df39012e2801a82a04e4425795c Mon Sep 17 00:00:00 2001 +From: Debian Cairo-dock Maintainers + +Date: Mon, 15 Jun 2015 16:16:44 +0900 +Subject: [PATCH] Use "gnome-calculator" instead of "gcalctool" + +Signed-off-by: Youhei SASAKI +--- + .../{01gcalctool.desktop => 01gnome-calculator.desktop} | 2 +- + data/themes/default-theme-panel/launchers/CMakeLists.txt | 2 +- + .../{01gcalctool.desktop => 01gnome-calculator.desktop} | 2 +- + data/themes/default-theme/launchers/CMakeLists.txt | 2 +- + tests/config.py | 5 +---- + 5 files changed, 5 insertions(+), 8 deletions(-) + rename data/themes/default-theme-panel/launchers/{01gcalctool.desktop => 01gnome-calculator.desktop} (94%) + rename data/themes/default-theme/launchers/{01gcalctool.desktop => 01gnome-calculator.desktop} (94%) + +diff --git a/data/themes/default-theme-panel/launchers/01gcalctool.desktop b/data/themes/default-theme-panel/launchers/01gnome-calculator.desktop +similarity index 94% +rename from data/themes/default-theme-panel/launchers/01gcalctool.desktop +rename to data/themes/default-theme-panel/launchers/01gnome-calculator.desktop +index 406aeca..c800680 100644 +--- a/data/themes/default-theme-panel/launchers/01gcalctool.desktop ++++ b/data/themes/default-theme-panel/launchers/01gnome-calculator.desktop +@@ -47,4 +47,4 @@ Order=6.25 + + Icon Type=0 + Type=Application +-Origin=/usr/share/applications/gcalctool.desktop;kcalc.desktop;galculator.desktop ++Origin=/usr/share/applications/gnome-calculator.desktop;kcalc.desktop +diff --git a/data/themes/default-theme-panel/launchers/CMakeLists.txt b/data/themes/default-theme-panel/launchers/CMakeLists.txt +index 2025d9d..4f31229 100644 +--- a/data/themes/default-theme-panel/launchers/CMakeLists.txt ++++ b/data/themes/default-theme-panel/launchers/CMakeLists.txt +@@ -4,7 +4,7 @@ + install(FILES + 01container.desktop + 01firefox.desktop +- 01gcalctool.desktop ++ 01gnome-calculator.desktop + 01libreoffice-calc.desktop + 01libreoffice-impress.desktop + 01libreoffice-writer.desktop +diff --git a/data/themes/default-theme/launchers/01gcalctool.desktop b/data/themes/default-theme/launchers/01gnome-calculator.desktop +similarity index 94% +rename from data/themes/default-theme/launchers/01gcalctool.desktop +rename to data/themes/default-theme/launchers/01gnome-calculator.desktop +index 1ab6a99..d7b7398 100644 +--- a/data/themes/default-theme/launchers/01gcalctool.desktop ++++ b/data/themes/default-theme/launchers/01gnome-calculator.desktop +@@ -47,4 +47,4 @@ Order=4 + + Icon Type=0 + Type=Application +-Origin=/usr/share/applications/gcalctool.desktop;kcalc.desktop;galculator.desktop ++Origin=/usr/share/applications/gnome-calculator.desktop;kcalc.desktop +diff --git a/data/themes/default-theme/launchers/CMakeLists.txt b/data/themes/default-theme/launchers/CMakeLists.txt +index b9566d4..5da53b5 100644 +--- a/data/themes/default-theme/launchers/CMakeLists.txt ++++ b/data/themes/default-theme/launchers/CMakeLists.txt +@@ -3,7 +3,7 @@ + + install(FILES + 01firefox.desktop +- 01gcalctool.desktop ++ 01gnome-calculator.desktop + 01gimp.desktop + 01gnome-terminal.desktop + 01ooo-writer.desktop +diff --git a/tests/config.py b/tests/config.py +index 51166b2..eb7cfe5 100644 +--- a/tests/config.py ++++ b/tests/config.py +@@ -1,10 +1,7 @@ + +-#exe = 'galculator' # name of a program that can be launched several times, and is usually not running +-#wmclass = 'galculator' # its class +-#desktop_file = 'fedora-galculator.desktop' # its desktop file + exe = 'gnome-calculator' # name of a program that can be launched several times, and is usually not running + wmclass = 'gnome-calculator' # its class +-desktop_file = 'gcalctool.desktop' # its desktop file ++desktop_file = 'gnome-calculator.desktop' # its desktop file + + exe1 = 'gnome-session-properties' # a program that doesn't have a launcher yet + wmclass1 = 'gnome-session-properties' # its class +-- +2.30.0.rc2 + diff --git a/jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch b/jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch new file mode 100644 index 0000000..fbbc545 --- /dev/null +++ b/jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch @@ -0,0 +1,64 @@ +From 5b5d73516193b5dd980cb7487d8674d525b2ca36 Mon Sep 17 00:00:00 2001 +From: Jeremy Bicha +Date: Mon, 31 Jul 2017 00:18:59 -0400 +Subject: [PATCH] Adapt to gsd 3.24 + +Bug-Debian: https://bugs.debian.org/870229 +--- + .../gnome-session-3.0/cairo-dock-fallback.session | 2 +- + .../gnome-session-3.0/cairo-dock-unity-fallback.session | 2 +- + data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session | 2 +- + data/desktop-manager/gnome-session-3.0/cairo-dock.session | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session b/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session +index b06b2ed..a467c50 100644 +--- a/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session ++++ b/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session +@@ -1,6 +1,6 @@ + [GNOME Session] + Name=Cairo-Dock Session fallback (Safe Mode) +-RequiredComponents=gnome-settings-daemon; ++RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; + RequiredProviders=windowmanager;panel; + DefaultProvider-windowmanager=metacity + DefaultProvider-panel=cairo-dock +diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session +index 72c5a12..c58c7ab 100644 +--- a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session ++++ b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session +@@ -1,6 +1,6 @@ + [GNOME Session] + Name=Cairo-Dock Session with Unity fallback (Safe Mode) +-RequiredComponents=gnome-settings-daemon; ++RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; + RequiredProviders=windowmanager;panel;panel_top; + DefaultProvider-windowmanager=metacity + DefaultProvider-panel=cairo-dock +diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session +index 13b4c0f..bc716b4 100644 +--- a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session ++++ b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session +@@ -1,6 +1,6 @@ + [GNOME Session] + Name=Cairo-Dock Session with Unity +-RequiredComponents=gnome-settings-daemon; ++RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; + RequiredProviders=windowmanager;panel;panel_top; + DefaultProvider-windowmanager=compiz + DefaultProvider-panel=cairo-dock +diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock.session b/data/desktop-manager/gnome-session-3.0/cairo-dock.session +index 2d62d50..9bfaa74 100644 +--- a/data/desktop-manager/gnome-session-3.0/cairo-dock.session ++++ b/data/desktop-manager/gnome-session-3.0/cairo-dock.session +@@ -1,6 +1,6 @@ + [GNOME Session] + Name=Cairo-Dock Session +-RequiredComponents=gnome-settings-daemon; ++RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; + RequiredProviders=windowmanager;panel; + DefaultProvider-windowmanager=compiz + DefaultProvider-panel=cairo-dock +-- +2.30.0.rc2 + diff --git a/jammy/debian/patches/0004-Use-long-ID-of-GPG.patch b/jammy/debian/patches/0004-Use-long-ID-of-GPG.patch new file mode 100644 index 0000000..fb4bf4e --- /dev/null +++ b/jammy/debian/patches/0004-Use-long-ID-of-GPG.patch @@ -0,0 +1,33 @@ +From f3ce31c5e1472015a6b4102f725697a3c9d4ec22 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Fri, 25 May 2018 18:25:37 +0900 +Subject: [PATCH] Use long ID of GPG + +Signed-off-by: Nobuhiro Iwamatsu +--- + data/scripts/help_scripts.sh | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/scripts/help_scripts.sh b/data/scripts/help_scripts.sh +index e699761..893fe5e 100755 +--- a/data/scripts/help_scripts.sh ++++ b/data/scripts/help_scripts.sh +@@ -58,13 +58,13 @@ repository() { + + ppa() { + addRepo "deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu $(lsb_release -sc) main" "Cairo-Dock-PPA" +- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5 ++ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E6B5E978E5D9070EBC365BA7274A4DAE80D6BF5 + up_install + } + + weekly() { + addRepo "deb http://ppa.launchpad.net/cairo-dock-team/weekly/ubuntu $(lsb_release -sc) main" "Cairo-Dock-PPA-Weekly" +- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5 ++ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E6B5E978E5D9070EBC365BA7274A4DAE80D6BF5 + up_install + } + +-- +2.30.0.rc2 + diff --git a/jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch b/jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch new file mode 100644 index 0000000..7024fc5 --- /dev/null +++ b/jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch @@ -0,0 +1,26 @@ +From fd2f1cc349a06a62c39509813e9bc1ecd30419d5 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 22:19:24 +0900 +Subject: [PATCH] Change version to 3.4.1 in CMakeLists.txt + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a2421b0..871465e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -11,7 +11,7 @@ include ("${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/GNUInstallDirs.cmake") + ########### project ############### + + project ("cairo-dock") +-set (VERSION "3.4.99.alpha1") # no dash, only numbers, dots and maybe alpha/beta/rc, e.g.: 3.3.1 or 3.3.99.alpha1 ++set (VERSION "3.4.1") # no dash, only numbers, dots and maybe alpha/beta/rc, e.g.: 3.3.1 or 3.3.99.alpha1 + + add_definitions (-std=c99 -Wall -Wextra -Werror-implicit-function-declaration) # -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration -Wstrict-prototypes -Wreturn-type -Wparentheses -Warray-bounds) + if (NOT DEFINED CMAKE_BUILD_TYPE) +-- +2.30.0.rc2 + diff --git a/jammy/debian/patches/series b/jammy/debian/patches/series new file mode 100644 index 0000000..ae51d21 --- /dev/null +++ b/jammy/debian/patches/series @@ -0,0 +1,5 @@ +0001-Fix-Spelling-Error.patch +0002-Use-gnome-calculator-instead-of-gcalctool.patch +0003-Adapt-to-gsd-3.24.patch +0004-Use-long-ID-of-GPG.patch +0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch diff --git a/jammy/debian/rules b/jammy/debian/rules new file mode 100755 index 0000000..24a83f4 --- /dev/null +++ b/jammy/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk +CFLAGS+=$(CPPFLAGS) +CXXFLAGS+=$(CPPFLAGS) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +# DEB_CONFIGURE_USER_FLAGS= --enable-xextend +DEB_CMAKE_EXTRA_FLAGS += \ + -Denable-desktop-manager=ON \ + -DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) +clean:: + rm -f src/config.h + rm -f src/gldit/gldi-config.h + rm -f src/gldit/gldi-module-config.h diff --git a/jammy/debian/source/format b/jammy/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/jammy/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/jammy/debian/watch b/jammy/debian/watch new file mode 100644 index 0000000..543ddd8 --- /dev/null +++ b/jammy/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/cairo-dock-core/+download .*/cairo-dock-([\d\.]+.*)?.tar.gz From 3228a0ec67cb3b80ff216afa89f431296e962e02 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 20:33:44 +0100 Subject: [PATCH 02/17] Add debian packaging for cairo-dock-plug-ins Taken from the latest package available in Ubuntu 22.04 --- jammy/plug-ins/debian/README.source | 12 + .../cairo-dock-alsamixer-plug-in.install | 2 + ...o-dock-alsamixer-plug-in.lintian-overrides | 1 + .../cairo-dock-animated-icons-plug-in.install | 2 + ...k-animated-icons-plug-in.lintian-overrides | 1 + .../cairo-dock-cairo-penguin-plug-in.install | 2 + ...ck-cairo-penguin-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-clipper-plug-in.install | 2 + ...iro-dock-clipper-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-clock-plug-in.install | 2 + ...cairo-dock-clock-plug-in.lintian-overrides | 1 + .../cairo-dock-compiz-icon-plug-in.install | 2 + ...dock-compiz-icon-plug-in.lintian-overrides | 1 + ...dock-dbus-plug-in-interface-python.install | 2 + ...o-dock-dbus-plug-in-interface-ruby.install | 1 + ...o-dock-dbus-plug-in-interface-vala.install | 3 + ...s-plug-in-interface-vala.lintian-overrides | 3 + .../debian/cairo-dock-dbus-plug-in.install | 2 + .../cairo-dock-dbus-plug-in.lintian-overrides | 1 + ...iro-dock-desklet-rendering-plug-in.install | 2 + ...esklet-rendering-plug-in.lintian-overrides | 1 + ...airo-dock-dialog-rendering-plug-in.install | 2 + ...dialog-rendering-plug-in.lintian-overrides | 1 + .../cairo-dock-dnd2share-plug-in.install | 2 + ...o-dock-dnd2share-plug-in.lintian-overrides | 1 + .../cairo-dock-drop-indicator-plug-in.install | 2 + ...k-drop-indicator-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-dustbin-plug-in.install | 2 + ...iro-dock-dustbin-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-folders-plug-in.install | 2 + ...iro-dock-folders-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-gmenu-plug-in.install | 2 + ...cairo-dock-gmenu-plug-in.lintian-overrides | 1 + ...dock-gnome-integration-old-plug-in.install | 2 + ...iro-dock-gnome-integration-plug-in.install | 2 + ...nome-integration-plug-in.lintian-overrides | 1 + .../cairo-dock-icon-effect-plug-in.install | 2 + ...dock-icon-effect-plug-in.lintian-overrides | 1 + .../cairo-dock-illusion-plug-in.install | 2 + ...ro-dock-illusion-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-impulse-plug-in.install | 2 + ...iro-dock-impulse-plug-in.lintian-overrides | 1 + ...cairo-dock-kde-integration-plug-in.install | 2 + ...-kde-integration-plug-in.lintian-overrides | 1 + ...ro-dock-keyboard-indicator-plug-in.install | 2 + ...yboard-indicator-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-logout-plug-in.install | 2 + ...airo-dock-logout-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-mail-plug-in.install | 2 + .../cairo-dock-mail-plug-in.lintian-overrides | 1 + .../cairo-dock-messaging-menu-plug-in.install | 2 + ...k-messaging-menu-plug-in.lintian-overrides | 1 + .../cairo-dock-motion-blur-plug-in.install | 2 + ...dock-motion-blur-plug-in.lintian-overrides | 1 + .../cairo-dock-musicplayer-plug-in.install | 2 + ...dock-musicplayer-plug-in.lintian-overrides | 1 + .../cairo-dock-netspeed-plug-in.install | 2 + ...ro-dock-netspeed-plug-in.lintian-overrides | 1 + ...cairo-dock-network-monitor-plug-in.install | 2 + ...-network-monitor-plug-in.lintian-overrides | 1 + ...airo-dock-nvidia-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-plug-in-data.install | 2 + .../cairo-dock-powermanager-plug-in.install | 2 + ...ock-powermanager-plug-in.lintian-overrides | 1 + .../cairo-dock-quick-browser-plug-in.install | 2 + ...ck-quick-browser-plug-in.lintian-overrides | 1 + .../cairo-dock-recent-events-plug-in.install | 2 + ...ck-recent-events-plug-in.lintian-overrides | 1 + .../cairo-dock-remote-control-plug-in.install | 2 + ...k-remote-control-plug-in.lintian-overrides | 1 + .../cairo-dock-rendering-plug-in.install | 2 + ...o-dock-rendering-plug-in.lintian-overrides | 1 + .../cairo-dock-rssreader-plug-in.install | 2 + ...o-dock-rssreader-plug-in.lintian-overrides | 1 + .../cairo-dock-scooby-do-plug-in.install | 2 + ...o-dock-scooby-do-plug-in.lintian-overrides | 1 + .../cairo-dock-shortcuts-plug-in.install | 2 + ...o-dock-shortcuts-plug-in.lintian-overrides | 1 + ...ock-showdesklets-plug-in.lintian-overrides | 1 + .../cairo-dock-showdesktop-plug-in.install | 2 + ...dock-showdesktop-plug-in.lintian-overrides | 1 + .../cairo-dock-showmouse-plug-in.install | 2 + ...o-dock-showmouse-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-slider-plug-in.install | 2 + ...airo-dock-slider-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-stack-plug-in.install | 2 + ...cairo-dock-stack-plug-in.lintian-overrides | 1 + .../cairo-dock-switcher-plug-in.install | 2 + ...ro-dock-switcher-plug-in.lintian-overrides | 1 + .../cairo-dock-system-monitor-plug-in.install | 2 + ...k-system-monitor-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-systray-plug-in.install | 2 + ...iro-dock-systray-plug-in.lintian-overrides | 1 + .../cairo-dock-terminal-plug-in.install | 2 + ...ro-dock-terminal-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-tomboy-plug-in.install | 2 + ...airo-dock-tomboy-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-toons-plug-in.install | 2 + ...cairo-dock-toons-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-weather-plug-in.install | 2 + ...iro-dock-weather-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-weblets-plug-in.install | 2 + ...iro-dock-weblets-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-wifi-plug-in.install | 2 + .../cairo-dock-wifi-plug-in.lintian-overrides | 1 + ...airo-dock-xfce-integration-plug-in.install | 2 + ...xfce-integration-plug-in.lintian-overrides | 1 + .../debian/cairo-dock-xgamma-plug-in.install | 2 + ...airo-dock-xgamma-plug-in.lintian-overrides | 1 + jammy/plug-ins/debian/changelog | 401 +++++++++++ jammy/plug-ins/debian/compat | 1 + jammy/plug-ins/debian/control | 665 ++++++++++++++++++ jammy/plug-ins/debian/copyright | 144 ++++ ...ystemMonitor-Mail-dnd2share-Stack-GV.patch | 87 +++ .../patches/0002-Fix-MATCH-as-FreeBSD.patch | 29 + .../0003-Change-ruby-dir-to-vendor.patch | 37 + .../patches/0004-Use-correct-C-compiler.patch | 29 + .../patches/0005-Drop-python2-support.patch | 58 ++ .../0006-Fix-support-libetpan-pkgconfig.patch | 37 + ...e-version-to-3.4.1-in-CMakeLists.txt.patch | 26 + .../0008-weather-Use-unsigned-int.patch | 26 + ...e-libido3-0.1-to-libayatana-ido3-0.4.patch | 26 + ...g-from-indicator3-0.4-to-ayatana-ind.patch | 85 +++ jammy/plug-ins/debian/patches/series | 10 + jammy/plug-ins/debian/rules | 17 + jammy/plug-ins/debian/source/format | 1 + jammy/plug-ins/debian/tools/plugin-checker.sh | 14 + jammy/plug-ins/debian/tools/plugins-list | 45 ++ jammy/plug-ins/debian/tools/un-plugins-list | 3 + jammy/plug-ins/debian/watch | 2 + 130 files changed, 1920 insertions(+) create mode 100644 jammy/plug-ins/debian/README.source create mode 100644 jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-clipper-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-clipper-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-clock-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-clock-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-ruby.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dbus-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-folders-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-folders-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-gnome-integration-old-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-illusion-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-illusion-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-impulse-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-impulse-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-logout-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-logout-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-mail-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-mail-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-nvidia-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-plug-in-data.install create mode 100644 jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-rendering-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-rendering-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-showdesklets-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-slider-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-slider-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-stack-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-stack-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-switcher-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-switcher-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-systray-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-systray-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-terminal-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-terminal-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-toons-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-toons-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-weather-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-weather-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-weblets-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-weblets-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-wifi-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-wifi-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/changelog create mode 100644 jammy/plug-ins/debian/compat create mode 100644 jammy/plug-ins/debian/control create mode 100644 jammy/plug-ins/debian/copyright create mode 100644 jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch create mode 100644 jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch create mode 100644 jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch create mode 100644 jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch create mode 100644 jammy/plug-ins/debian/patches/0005-Drop-python2-support.patch create mode 100644 jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch create mode 100644 jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch create mode 100644 jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch create mode 100644 jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch create mode 100644 jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch create mode 100644 jammy/plug-ins/debian/patches/series create mode 100755 jammy/plug-ins/debian/rules create mode 100644 jammy/plug-ins/debian/source/format create mode 100644 jammy/plug-ins/debian/tools/plugin-checker.sh create mode 100644 jammy/plug-ins/debian/tools/plugins-list create mode 100644 jammy/plug-ins/debian/tools/un-plugins-list create mode 100644 jammy/plug-ins/debian/watch diff --git a/jammy/plug-ins/debian/README.source b/jammy/plug-ins/debian/README.source new file mode 100644 index 0000000..1c175f6 --- /dev/null +++ b/jammy/plug-ins/debian/README.source @@ -0,0 +1,12 @@ +cairo-dock-plug-ins for Debian +----------------------------- + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. Please see: + + /usr/share/doc/quilt/README.source + +for more information on how to apply the patches, modify patches, or +remove a patch. + diff --git a/jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.install b/jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.install new file mode 100644 index 0000000..16bd4d2 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-AlsaMixer.so +usr/share/cairo-dock/plug-ins/AlsaMixer/* diff --git a/jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.lintian-overrides new file mode 100644 index 0000000..62cc73d --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-alsamixer-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-alsamixer-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.install b/jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.install new file mode 100644 index 0000000..28abe1d --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Animated-icons.so +usr/share/cairo-dock/plug-ins/Animated-icons/* diff --git a/jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.lintian-overrides new file mode 100644 index 0000000..e0d05c1 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-animated-icons-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-animated-icons-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.install b/jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.install new file mode 100644 index 0000000..ed5827d --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Cairo-Penguin.so +usr/share/cairo-dock/plug-ins/Cairo-Penguin/* diff --git a/jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.lintian-overrides new file mode 100644 index 0000000..40fe3de --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-cairo-penguin-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-cairo-penguin-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-clipper-plug-in.install b/jammy/plug-ins/debian/cairo-dock-clipper-plug-in.install new file mode 100644 index 0000000..1d7ea52 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-clipper-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Clipper.so +usr/share/cairo-dock/plug-ins/Clipper/* diff --git a/jammy/plug-ins/debian/cairo-dock-clipper-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-clipper-plug-in.lintian-overrides new file mode 100644 index 0000000..689e9ef --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-clipper-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-clipper-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-clock-plug-in.install b/jammy/plug-ins/debian/cairo-dock-clock-plug-in.install new file mode 100644 index 0000000..f3a4912 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-clock-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-clock.so +usr/share/cairo-dock/plug-ins/clock/* diff --git a/jammy/plug-ins/debian/cairo-dock-clock-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-clock-plug-in.lintian-overrides new file mode 100644 index 0000000..58c9f70 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-clock-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-clock-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.install b/jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.install new file mode 100644 index 0000000..d1542b0 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-compiz-icon.so +usr/share/cairo-dock/plug-ins/compiz-icon/* diff --git a/jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.lintian-overrides new file mode 100644 index 0000000..31d7af8 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-compiz-icon-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-compiz-icon-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install new file mode 100644 index 0000000..c2fcdef --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install @@ -0,0 +1,2 @@ +usr/lib/python*/dist-packages/*.egg-info +usr/lib/python*/dist-packages/*.py diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-ruby.install b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-ruby.install new file mode 100644 index 0000000..669fb10 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-ruby.install @@ -0,0 +1 @@ +usr/lib/ruby*/* diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.install b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.install new file mode 100644 index 0000000..5d323b5 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.install @@ -0,0 +1,3 @@ +usr/share/vala* +usr/lib/*/libCDApplet*.so* +usr/lib/*/pkgconfig/ diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.lintian-overrides new file mode 100644 index 0000000..58405cf --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-vala.lintian-overrides @@ -0,0 +1,3 @@ +cairo-dock-dbus-plug-in-interface-vala: package-name-doesnt-match-sonames libCDApplet1 +cairo-dock-dbus-plug-in-interface-vala: non-dev-pkg-with-shlib-symlink usr/lib/x86_64-linux-gnu/libCDApplet.so.1.0.0 usr/lib/*/libCDApplet.so +cairo-dock-dbus-plug-in-interface-vala: shlib-without-versioned-soname usr/lib/*/libCDApplet.so libCDApplet.so diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install new file mode 100644 index 0000000..9803f3b --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Dbus.so +usr/share/cairo-dock/plug-ins/Dbus/* diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.lintian-overrides new file mode 100644 index 0000000..3250eae --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-dbus-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.install b/jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.install new file mode 100644 index 0000000..5ecc9cd --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-desklet-rendering.so +usr/share/cairo-dock/plug-ins/desklet-rendering/* diff --git a/jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.lintian-overrides new file mode 100644 index 0000000..367b739 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-desklet-rendering-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-desklet-rendering-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.install b/jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.install new file mode 100644 index 0000000..20ba932 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-dialog-rendering.so +usr/share/cairo-dock/plug-ins/dialog-rendering/* diff --git a/jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.lintian-overrides new file mode 100644 index 0000000..60a3d93 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dialog-rendering-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-dialog-rendering-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.install b/jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.install new file mode 100644 index 0000000..2353c3f --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-dnd2share.so +usr/share/cairo-dock/plug-ins/dnd2share diff --git a/jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.lintian-overrides new file mode 100644 index 0000000..2bf00c9 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dnd2share-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-dnd2share-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.install b/jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.install new file mode 100644 index 0000000..a4dbeac --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-drop_indicator.so +usr/share/cairo-dock/plug-ins/drop-indicator/* diff --git a/jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.lintian-overrides new file mode 100644 index 0000000..c9bcb11 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-drop-indicator-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-drop-indicator-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.install b/jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.install new file mode 100644 index 0000000..ff8753e --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-dustbin.so +usr/share/cairo-dock/plug-ins/dustbin/* diff --git a/jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.lintian-overrides new file mode 100644 index 0000000..4993cb3 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-dustbin-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-dustbin-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-folders-plug-in.install b/jammy/plug-ins/debian/cairo-dock-folders-plug-in.install new file mode 100644 index 0000000..4e0a047 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-folders-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Folders.so +usr/share/cairo-dock/plug-ins/Folders/* diff --git a/jammy/plug-ins/debian/cairo-dock-folders-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-folders-plug-in.lintian-overrides new file mode 100644 index 0000000..5326ba6 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-folders-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-folders-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.install b/jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.install new file mode 100644 index 0000000..97d1a50 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-GMenu.so +usr/share/cairo-dock/plug-ins/GMenu/* diff --git a/jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.lintian-overrides new file mode 100644 index 0000000..5ae335e --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-gmenu-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-gmenu-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-gnome-integration-old-plug-in.install b/jammy/plug-ins/debian/cairo-dock-gnome-integration-old-plug-in.install new file mode 100644 index 0000000..81fa5cf --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-gnome-integration-old-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-gnome-integration-old.so +usr/share/cairo-dock/plug-ins/gnome-integration-old/* diff --git a/jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.install b/jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.install new file mode 100644 index 0000000..ea8af08 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd_gnome-integration.so +usr/share/cairo-dock/plug-ins/gnome-integration/* diff --git a/jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.lintian-overrides new file mode 100644 index 0000000..1ad972c --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-gnome-integration-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-gnome-integration-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.install b/jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.install new file mode 100644 index 0000000..4d17493 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-icon-effect.so +usr/share/cairo-dock/plug-ins/icon-effect/* diff --git a/jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.lintian-overrides new file mode 100644 index 0000000..e615e19 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-icon-effect-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-icon-effect-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-illusion-plug-in.install b/jammy/plug-ins/debian/cairo-dock-illusion-plug-in.install new file mode 100644 index 0000000..91687c4 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-illusion-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-illusion.so +usr/share/cairo-dock/plug-ins/illusion/* diff --git a/jammy/plug-ins/debian/cairo-dock-illusion-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-illusion-plug-in.lintian-overrides new file mode 100644 index 0000000..67dcd42 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-illusion-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-illusion-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-impulse-plug-in.install b/jammy/plug-ins/debian/cairo-dock-impulse-plug-in.install new file mode 100644 index 0000000..d8992c2 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-impulse-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Impulse.so +usr/share/cairo-dock/plug-ins/Impulse/* diff --git a/jammy/plug-ins/debian/cairo-dock-impulse-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-impulse-plug-in.lintian-overrides new file mode 100644 index 0000000..c45c0a8 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-impulse-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-impulse-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.install b/jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.install new file mode 100644 index 0000000..da2d4ab --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd_kde-integration.so +usr/share/cairo-dock/plug-ins/kde-integration/* diff --git a/jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.lintian-overrides new file mode 100644 index 0000000..e0e1e2c --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-kde-integration-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-kde-integration-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.install b/jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.install new file mode 100644 index 0000000..f03f0b9 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-keyboard-indicator.so +usr/share/cairo-dock/plug-ins/keyboard-indicator diff --git a/jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.lintian-overrides new file mode 100644 index 0000000..5c900b0 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-keyboard-indicator-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-keyboard-indicator-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-logout-plug-in.install b/jammy/plug-ins/debian/cairo-dock-logout-plug-in.install new file mode 100644 index 0000000..0ee5fc3 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-logout-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-logout.so +usr/share/cairo-dock/plug-ins/logout/* diff --git a/jammy/plug-ins/debian/cairo-dock-logout-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-logout-plug-in.lintian-overrides new file mode 100644 index 0000000..e6b25ec --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-logout-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-logout-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-mail-plug-in.install b/jammy/plug-ins/debian/cairo-dock-mail-plug-in.install new file mode 100644 index 0000000..821720b --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-mail-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-mail.so +usr/share/cairo-dock/plug-ins/mail diff --git a/jammy/plug-ins/debian/cairo-dock-mail-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-mail-plug-in.lintian-overrides new file mode 100644 index 0000000..7077240 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-mail-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-mail-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.install b/jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.install new file mode 100644 index 0000000..3cd4a83 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Messaging-Menu.so +usr/share/cairo-dock/plug-ins/Messaging-Menu/* diff --git a/jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.lintian-overrides new file mode 100644 index 0000000..e47d311 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-messaging-menu-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-messaging-menu-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.install b/jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.install new file mode 100644 index 0000000..af7cb73 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-motion_blur.so +usr/share/cairo-dock/plug-ins/motion-blur/* diff --git a/jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.lintian-overrides new file mode 100644 index 0000000..c6fe0b4 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-motion-blur-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-motion-blur-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.install b/jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.install new file mode 100644 index 0000000..9c9d101 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-musicPlayer.so +usr/share/cairo-dock/plug-ins/musicPlayer diff --git a/jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.lintian-overrides new file mode 100644 index 0000000..0c53341 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-musicplayer-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-musicplayer-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.install b/jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.install new file mode 100644 index 0000000..15e5b45 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-netspeed.so +usr/share/cairo-dock/plug-ins/netspeed/* diff --git a/jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.lintian-overrides new file mode 100644 index 0000000..5a647db --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-netspeed-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-netspeed-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.install b/jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.install new file mode 100644 index 0000000..4bd53ce --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Network-Monitor.so +usr/share/cairo-dock/plug-ins/Network-Monitor/* diff --git a/jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.lintian-overrides new file mode 100644 index 0000000..9546832 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-network-monitor-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-network-monitor-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-nvidia-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-nvidia-plug-in.lintian-overrides new file mode 100644 index 0000000..73b96d4 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-nvidia-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-nvidia-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-plug-in-data.install b/jammy/plug-ins/debian/cairo-dock-plug-in-data.install new file mode 100644 index 0000000..0d4f068 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-plug-in-data.install @@ -0,0 +1,2 @@ +usr/share/locale/*/LC_MESSAGES/*.mo +usr/share/cairo-dock/plug-ins/shared-files/* diff --git a/jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.install b/jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.install new file mode 100644 index 0000000..dcdb872 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-powermanager.so +usr/share/cairo-dock/plug-ins/powermanager/* diff --git a/jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.lintian-overrides new file mode 100644 index 0000000..1d93b36 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-powermanager-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-powermanager-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.install b/jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.install new file mode 100644 index 0000000..54cbad1 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-quick-browser.so +usr/share/cairo-dock/plug-ins/quick_browser/* diff --git a/jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.lintian-overrides new file mode 100644 index 0000000..ca5ff35 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-quick-browser-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-quick-browser-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.install b/jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.install new file mode 100644 index 0000000..4dbbee7 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Recent-Events.so +usr/share/cairo-dock/plug-ins/Recent-Events/* diff --git a/jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.lintian-overrides new file mode 100644 index 0000000..3a7669e --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-recent-events-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-recent-events-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.install b/jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.install new file mode 100644 index 0000000..4bec111 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Remote-Control.so +usr/share/cairo-dock/plug-ins/Remote-Control/* diff --git a/jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.lintian-overrides new file mode 100644 index 0000000..7eb9597 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-remote-control-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-remote-control-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-rendering-plug-in.install b/jammy/plug-ins/debian/cairo-dock-rendering-plug-in.install new file mode 100644 index 0000000..8ed7f60 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-rendering-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-rendering.so +usr/share/cairo-dock/plug-ins/rendering/* diff --git a/jammy/plug-ins/debian/cairo-dock-rendering-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-rendering-plug-in.lintian-overrides new file mode 100644 index 0000000..e05af07 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-rendering-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-rendering-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.install b/jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.install new file mode 100644 index 0000000..c0a7e6b --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-rssreader.so +usr/share/cairo-dock/plug-ins/RSSreader diff --git a/jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.lintian-overrides new file mode 100644 index 0000000..70f2ecd --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-rssreader-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-rssreader-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.install b/jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.install new file mode 100644 index 0000000..b2bd24c --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Scooby-Do.so +usr/share/cairo-dock/plug-ins/Scooby-Do diff --git a/jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.lintian-overrides new file mode 100644 index 0000000..ed99c3f --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-scooby-do-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-scooby-do-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.install b/jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.install new file mode 100644 index 0000000..63116f7 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-shortcuts.so +usr/share/cairo-dock/plug-ins/shortcuts/* diff --git a/jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.lintian-overrides new file mode 100644 index 0000000..5790505 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-shortcuts-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-shortcuts-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-showdesklets-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-showdesklets-plug-in.lintian-overrides new file mode 100644 index 0000000..b9ea84f --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-showdesklets-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-showdesklets-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.install b/jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.install new file mode 100644 index 0000000..e554cbc --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-showDesktop.so +usr/share/cairo-dock/plug-ins/showDesktop/* diff --git a/jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.lintian-overrides new file mode 100644 index 0000000..09019a6 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-showdesktop-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-showdesktop-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.install b/jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.install new file mode 100644 index 0000000..0c714a2 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-show_mouse.so +usr/share/cairo-dock/plug-ins/show_mouse/* diff --git a/jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.lintian-overrides new file mode 100644 index 0000000..50ca936 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-showmouse-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-showmouse-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-slider-plug-in.install b/jammy/plug-ins/debian/cairo-dock-slider-plug-in.install new file mode 100644 index 0000000..3b85b5f --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-slider-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-slider.so +usr/share/cairo-dock/plug-ins/slider/* diff --git a/jammy/plug-ins/debian/cairo-dock-slider-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-slider-plug-in.lintian-overrides new file mode 100644 index 0000000..6442988 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-slider-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-slider-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-stack-plug-in.install b/jammy/plug-ins/debian/cairo-dock-stack-plug-in.install new file mode 100644 index 0000000..2501459 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-stack-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-stack.so +usr/share/cairo-dock/plug-ins/stack/* diff --git a/jammy/plug-ins/debian/cairo-dock-stack-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-stack-plug-in.lintian-overrides new file mode 100644 index 0000000..3e5280f --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-stack-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-stack-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-switcher-plug-in.install b/jammy/plug-ins/debian/cairo-dock-switcher-plug-in.install new file mode 100644 index 0000000..d91bc2d --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-switcher-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-switcher.so +usr/share/cairo-dock/plug-ins/switcher/* diff --git a/jammy/plug-ins/debian/cairo-dock-switcher-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-switcher-plug-in.lintian-overrides new file mode 100644 index 0000000..75d67ff --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-switcher-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-switcher-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.install b/jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.install new file mode 100644 index 0000000..21e05f0 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-system-monitor.so +usr/share/cairo-dock/plug-ins/System-monitor diff --git a/jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.lintian-overrides new file mode 100644 index 0000000..d7870c0 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-system-monitor-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-system-monitor-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-systray-plug-in.install b/jammy/plug-ins/debian/cairo-dock-systray-plug-in.install new file mode 100644 index 0000000..3b010da --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-systray-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-systray.so +usr/share/cairo-dock/plug-ins/systray/* diff --git a/jammy/plug-ins/debian/cairo-dock-systray-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-systray-plug-in.lintian-overrides new file mode 100644 index 0000000..5f3ab09 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-systray-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-systray-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-terminal-plug-in.install b/jammy/plug-ins/debian/cairo-dock-terminal-plug-in.install new file mode 100644 index 0000000..0c358be --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-terminal-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-terminal.so +usr/share/cairo-dock/plug-ins/terminal diff --git a/jammy/plug-ins/debian/cairo-dock-terminal-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-terminal-plug-in.lintian-overrides new file mode 100644 index 0000000..0a16045 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-terminal-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-terminal-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.install b/jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.install new file mode 100644 index 0000000..5b623d7 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-tomboy.so +usr/share/cairo-dock/plug-ins/tomboy/* diff --git a/jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.lintian-overrides new file mode 100644 index 0000000..2ac112c --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-tomboy-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-tomboy-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-toons-plug-in.install b/jammy/plug-ins/debian/cairo-dock-toons-plug-in.install new file mode 100644 index 0000000..921f087 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-toons-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Toons.so +usr/share/cairo-dock/plug-ins/Toons/* diff --git a/jammy/plug-ins/debian/cairo-dock-toons-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-toons-plug-in.lintian-overrides new file mode 100644 index 0000000..d48b986 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-toons-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-toons-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-weather-plug-in.install b/jammy/plug-ins/debian/cairo-dock-weather-plug-in.install new file mode 100644 index 0000000..4ef64c3 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-weather-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-weather.so +usr/share/cairo-dock/plug-ins/weather/* diff --git a/jammy/plug-ins/debian/cairo-dock-weather-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-weather-plug-in.lintian-overrides new file mode 100644 index 0000000..7af291e --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-weather-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-weather-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-weblets-plug-in.install b/jammy/plug-ins/debian/cairo-dock-weblets-plug-in.install new file mode 100644 index 0000000..d2855ac --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-weblets-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-weblets.so +usr/share/cairo-dock/plug-ins/weblets/* diff --git a/jammy/plug-ins/debian/cairo-dock-weblets-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-weblets-plug-in.lintian-overrides new file mode 100644 index 0000000..068db47 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-weblets-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-weblets-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-wifi-plug-in.install b/jammy/plug-ins/debian/cairo-dock-wifi-plug-in.install new file mode 100644 index 0000000..312de6b --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-wifi-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-wifi.so +usr/share/cairo-dock/plug-ins/wifi/* diff --git a/jammy/plug-ins/debian/cairo-dock-wifi-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-wifi-plug-in.lintian-overrides new file mode 100644 index 0000000..0ac5f6a --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-wifi-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-wifi-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.install b/jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.install new file mode 100644 index 0000000..83aca04 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd_xfce-integration.so +usr/share/cairo-dock/plug-ins/xfce-integration/* diff --git a/jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.lintian-overrides new file mode 100644 index 0000000..bed6bda --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-xfce-integration-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-xfce-integration-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.install b/jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.install new file mode 100644 index 0000000..9351893 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Xgamma.so +usr/share/cairo-dock/plug-ins/Xgamma/* diff --git a/jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.lintian-overrides new file mode 100644 index 0000000..41e35aa --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-xgamma-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-xgamma-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/changelog b/jammy/plug-ins/debian/changelog new file mode 100644 index 0000000..19a8ef8 --- /dev/null +++ b/jammy/plug-ins/debian/changelog @@ -0,0 +1,401 @@ +cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1.1) unstable; urgency=medium + + * Non-maintainer upload + * Drop cairo-dock-dbus-plug-in-interface-mono (Closes: #1043350) + + -- Bastian Germann Mon, 28 Aug 2023 13:54:37 +0200 + +cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1) unstable; urgency=medium + + * Snapshot, taken from the master (20201022). (Closes: #966901) + * Update d/control. + * Add libssl-dev to B-D. + * Switch from libsensors4-dev to libsensors-dev in B-D (Closes: #917433) + * Use libayatana-ido3-dev instead of libayatana-ido3-0.4-dev. + (Closes: #907375) + * Use libayatana-indicator3-dev instead of libindicator3-dev. + (Closes: #956760) + * Update d/*.lintian-overrides. + * Drop malformed-override Unknown tag. + * Update d/copyright + * Switch copyright in https mode. + * Fix lintian warning: source: globbing-patterns-out-of-order. + * Bump d/compat to 10. + + -- Nobuhiro Iwamatsu Sun, 03 Jan 2021 00:32:07 +0900 + +cairo-dock-plug-ins (3.4.1-6) unstable; urgency=medium + + * Drop python2 support of cairo-dock-plug-ins (Closes: #936263) + * Fix build with lastet libetpan-dev (Closes: #944424) + + -- Nobuhiro Iwamatsu Wed, 01 Apr 2020 15:56:27 +0900 + +cairo-dock-plug-ins (3.4.1-5) unstable; urgency=medium + + [ Scott Kitterman ] + * Drop python2 parts of cairo-dock-plug-ins (Closes: #936263) + + -- Nobuhiro Iwamatsu Thu, 12 Dec 2019 09:10:37 +0900 + +cairo-dock-plug-ins (3.4.1-4) unstable; urgency=medium + + * Change team mail address. (Closes: #899966) + + -- Nobuhiro Iwamatsu Fri, 25 May 2018 09:05:47 +0900 + +cairo-dock-plug-ins (3.4.1-3) unstable; urgency=medium + + * Move to salsa. + * Bump Standards-Version to 4.1.4. + * Stop using libido3-0.1-dev and use libayatana-ido3-0.4-dev in B-D. + + -- Nobuhiro Iwamatsu Mon, 23 Apr 2018 08:34:07 +0900 + +cairo-dock-plug-ins (3.4.1-2) unstable; urgency=medium + + * Add -D_POSIX_C_SOURCE=200809L to CFLAGS and CXXFLAGS (Closes: #882418) + * Update Standards-Version to 4.1.1. + * Change Priority from extra to optional. + * Fix override data of cairo-dock-dbus-plug-in-interface-vala. + * Delete duplicate license in debian/copyright. + + -- Nobuhiro Iwamatsu Tue, 05 Dec 2017 15:01:01 +0900 + +cairo-dock-plug-ins (3.4.1-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Stop building cairo-dock-weblets-plug-in, it required a version + of WebKitGTK+ that won't be in buster. (Closes: #866634) + + -- Adrian Bunk Wed, 09 Aug 2017 12:19:29 +0300 + +cairo-dock-plug-ins (3.4.1-1) unstable; urgency=medium + + * Imported Upstream version 3.4.1. + * Update debian/control. + - Update version of cairo-dock-dev to 3.4.1. + - Bump Standard Version: 3.9.8. + - Use a secure transport for the Vcs-Git and Vcs-Browser URL. + - Update debhelper version to 9. + * Update debian/patches. + - Fix API of weather.com. (Closes: #825379) + Add debian/patches/weather-url.patch. Thanks to Elimar Riesebieter + . + + -- Nobuhiro Iwamatsu Sun, 30 Oct 2016 04:31:54 +0900 + +cairo-dock-plug-ins (3.4.0-1.4) unstable; urgency=medium + + * Non-maintainer upload. + * The architectures list is in two places? Of course it is. Make the + rule conditional upon the existence of a file only installed if + on a Mono platform, so it only needs maintaining in one place. + + -- Jo Shields Tue, 22 Dec 2015 18:12:32 +0000 + +cairo-dock-plug-ins (3.4.0-1.3) unstable; urgency=medium + + * Non-maintainer upload. + * d/p/use_correct_csharp_compiler.patch: + Debian now has Mono 4.0+, which means "gmcs" no longer exists + * debian/control: Updated list of architectures supported by Mono (Closes: + #808502) + + -- Jo Shields Mon, 21 Dec 2015 09:32:11 +0000 + +cairo-dock-plug-ins (3.4.0-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * d/p/0005-Use-dbus-sharp-not-unmaintained-NDesk.patch, debian/control: + Use dbus-sharp instead of ndesk-dbus (Closes: #804537) + + -- Jo Shields Wed, 18 Nov 2015 12:49:35 +0000 + +cairo-dock-plug-ins (3.4.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Use libzeitgeist-2.0-dev instead of libzeitgeist-dev, libzeitgeist 1.0 is + deprecated for quite some time and this package is the last one to use it. + (Closes: #801969) + * d/p/0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch: Use + libvte-2.91 instead of libvte-2.90 (Thanks to Rodolphe PELLOUX-PRAYER + , Closes: #788019) + + -- Laurent Bigonville Fri, 16 Oct 2015 16:25:44 +0200 + +cairo-dock-plug-ins (3.4.0-1) unstable; urgency=medium + + * Imported Upstream version 3.4.0. + * Update debian/control. + - Update version of cairo-dock-dev to 3.4.0. + - Update description for each packages. + - Bump Standard Version: 3.9.6. + * Remove patches/bzr3083-3084_Support_UPower0.99.patch. + This patch is included in new version. + * Update debian/copyright. + - Use * instaed of */*. + + -- Nobuhiro Iwamatsu Thu, 23 Oct 2014 14:27:28 +0900 + +cairo-dock-plug-ins (3.3.2-3.3) unstable; urgency=medium + + * Non-maintainer upload. + * Add debian/patches/bzr3083-3084_Support_UPower0.99.patch (Closes: #748929) + - Borrowed from the ubuntu package, supposedly originally from upstream. + - Massage the patch to apply without first applying + bzr3057_GMenu_new_apps_show_dialog_after_installation.patch + + -- Andreas Henriksson Mon, 14 Jul 2014 12:01:25 +0200 + +cairo-dock-plug-ins (3.3.2-3.2) unstable; urgency=medium + + * Non-maintainer upload. + * Build depend on libgnutls28-dev to make the package buildable + again. Closes: #753488. + + -- Emilio Pozuelo Monfort Tue, 08 Jul 2014 22:44:54 +0200 + +cairo-dock-plug-ins (3.3.2-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Build for the default Ruby version, instead of hardcoding any. + (Closes: #745926) + + -- Christian Hofstaedtler Sat, 26 Apr 2014 17:56:53 +0200 + +cairo-dock-plug-ins (3.3.2-3) unstable; urgency=low + + * Update debian/rules. + - Remove sparc from mono (cli) support. (Closes: #727593) + + -- Nobuhiro Iwamatsu Mon, 18 Nov 2013 14:24:52 +0900 + +cairo-dock-plug-ins (3.3.2-2) unstable; urgency=low + + * Update debian/control. + - Remove sparc from mono support. (Closes: #727593) + + -- Nobuhiro Iwamatsu Mon, 18 Nov 2013 08:18:48 +0900 + +cairo-dock-plug-ins (3.3.2-1) unstable; urgency=low + + * Imported Upstream version 3.3.2 + * Update debian/control. + - Remove mono support by ia64. (Closes: #727593) + - Update version of cairo-dock-dev to 3.3.2. + + -- Nobuhiro Iwamatsu Thu, 07 Nov 2013 13:24:49 +0900 + +cairo-dock-plug-ins (3.3.1-2) unstable; urgency=low + + * Update debian/control. + - Update version of cairo-dock-dev to 3.3.1. + + -- Nobuhiro Iwamatsu Tue, 22 Oct 2013 17:40:50 +0900 + +cairo-dock-plug-ins (3.3.1-1) unstable; urgency=low + + * Imported Upstream version 3.3.1 + * Fix lintian warning: copyright-refers-to-symlink-license + * Fix lintian warning: debian-control-has-unusual-field-spacing + * Refresh patches + + -- Youhei SASAKI Tue, 15 Oct 2013 16:37:54 +0900 + +cairo-dock-plug-ins (3.2.1-4) unstable; urgency=low + + * Update debian/rukes. + - Fix function which checks the architecture. + * Remove armhf from cli supported architecture. + + -- Nobuhiro Iwamatsu Sat, 06 Jul 2013 09:47:50 +0900 + +cairo-dock-plug-ins (3.2.1-3) unstable; urgency=low + + * Fix FTBFS on kFreeBSD. + Add patches/0001-Fix-MATCH-as-FreeBSD.patch. + + -- Nobuhiro Iwamatsu Fri, 05 Jul 2013 12:25:43 +0900 + +cairo-dock-plug-ins (3.2.1-2) unstable; urgency=low + + * Only CLI supporting architectures performs dh_clifixperms and dh_clideps. + + -- Nobuhiro Iwamatsu Fri, 05 Jul 2013 08:08:02 +0900 + +cairo-dock-plug-ins (3.2.1-1) unstable; urgency=low + + [ Youhei SASAKI ] + * Imported Upstream version 3.2.1 + * Enable multiarch support + * Drop obsolete DM-Upload-Allowed + * Use canonical URI in Vcs-* fields + * Update build-depnds, use valac (Closes: #709709, #709698) + * Update patch: fix typo. + * Fix linitan info: python -> Python + * Bump Standard version: 3.9.4 + + -- Youhei SASAKI Sun, 02 Jun 2013 00:05:23 +0900 + +cairo-dock-plug-ins (3.1.1.1-1) unstable; urgency=low + + [ Youhei SASAKI ] + * Imported Upstream version 3.1.1.1 + * Add dpkg-dev (>= 1.16.1~) to Build-Depends + * Add dpkg-buildflags for hardening build + * Fix missing license paragraph: LGPL-2 -> LGPL-2+ + * Drop libthunar-vfs-1-dev in order to use GIO/GVFS directly + (Closes: #668029) + * Add patch: Fix spelling error: ressources -> resources + + [ Nobuhiro Iwamatsu ] + * Update debian/control. + Switch valac from 0.14 to 0.16. (Closes: #675631) + * Add cairo-dock-dbus-plug-in-interface-* packages. + + -- Nobuhiro Iwamatsu Thu, 22 Nov 2012 12:09:16 +0900 + +cairo-dock-plug-ins (3.0.0-1) unstable; urgency=low + + [ Youhei SASAKI ] + * Add debian/watch + * Bump Standard Version: 3.9.3 + * Update Build-Depends + + [ Nobuhiro Iwamatsu ] + * New Upstream version 3.0.0. + * Add libido3-0.1-dev Build-Depends. + * Install shared files of plugins into cairo-dock-plug-in-data package. + (Closes: 661733) + + -- Youhei SASAKI Thu, 12 Apr 2012 18:39:01 +0900 + +cairo-dock-plug-ins (2.4.0~2-2) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * Remove libindicator-dev which there were two. + * Remove cairo-dock-memenu-plug-in package. (Closes: #647816) + - cairo-dock-memenu-plug-in has been merge to + cairo-dock-messaging-menu-plug-in. + + -- Nobuhiro Iwamatsu Mon, 20 Feb 2012 12:25:51 +0900 + +cairo-dock-plug-ins (2.4.0~2-1) unstable; urgency=low + + * New Upstream version 2.4.0~2. (Closes: #645492, #634382). + * Rename source package name. + * Rename binary package name from *-plugin to *-plug-in. + * Drop compiz-icon-plug-in. + * Add new plug-ins. + - cairo-dock-folders-plug-in + - cairo-dock-impluise-plug-in + - cairo-dock-memenu-plug-in + - cairo-dock-messeaging-menu-plug-in + - cairo-dock-recent-events-plug-in + - cairo-dock-remote-control-plug-in + * Add libupower-glib-dev, libindicator-dev, + libdbusmenu-gtk-dev (>= 0.4), libido-0.1-dev, libpulse-dev, + libfftw3-dev, libsensors4-dev, libzeitgeist-dev, + libndesk-dbus-glib1.0-cil-dev, libglib2.0-cil-dev, ruby1.9.1, + ruby1.9.1-dev iand valac-0.14 to Build-Depneds. + + -- Nobuhiro Iwamatsu Wed, 19 Oct 2011 09:32:53 +0900 + +cairo-dock-plugins (2.3.0~3-3) unstable; urgency=low + + * Change kfreebsd-* to linux-any in Build-Depends and Depends. (Closes:#634382) + + -- Nobuhiro Iwamatsu Wed, 27 Jul 2011 01:45:54 +0900 + +cairo-dock-plugins (2.3.0~3-2) unstable; urgency=low + + * Transition to Webkit 1.3. Change libwebkit-dev to libwebkitgtk-dev. + (Closes: #635404) + + -- Nobuhiro Iwamatsu Tue, 26 Jul 2011 17:35:46 +0900 + +cairo-dock-plugins (2.3.0~3-1) unstable; urgency=low + + * New Upstream version 2.3.0~3. + * Update debian/control. + - Bump Standard Version 3.9.2. + - Update version of cairo-dock-core and cairo-dock-dev. + - Fix typos in package description (Closes: #624424). + Thanks to Erik Esterer. + - Add armhf to cairo-dock-alsamixer-plugin (Closes: #629478). + + -- Nobuhiro Iwamatsu Mon, 04 Jul 2011 12:25:34 +0900 + +cairo-dock-plugins (2.3.0~0rc1-1) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * Fix plugin version of Scooby-Do. + * Fix plugin version of Network-Monitor. + * Fix package build + * Fix typo in cairo-dock-illusion-plugin (Closes: #588463, #588449). + * Update debian/control (Closes: #583144). + - Update depends version of cairo-dock. + - Drop cairo-dock from Depends. + - Change Depends version of cairo-dock-plugin-data. + - Add powerpcspe added powerpcspe to Architecture of cairo-dock- + alsamixer-plugin + + [ Youhei SASAKI ] + * Update debian/changelog + * New Upstream version 2.3.0~0rc1 + * Change autotools to cmake for upstream change + * Bump standard Version: 3.9.1 + * Remove unneeded patches + - fix-plugin-version: change Scooby-Do and Network-monitor reqired version + - fix-lintian-interreter_error: fix dustbin.conf VERSION_DUSTBIN + - modified_clean_target: exclude clean_target for data/*.conf + * Update Build-Depends cairo-dock-dev version + * Remove Scooby-Do, NetworkMonitor + - upstream indicates these plugin still + buggy/untested/under heavy development. + * change install library name for upstream change + - debian/cairo-dock-system-monitor-plugin.install + - debian/cairo-dock-rssreader-plugin.install + + -- Youhei SASAKI Tue, 01 Mar 2011 19:23:36 +0900 + +cairo-dock-plugins (2.1.3.10-1) unstable; urgency=low + + [ Youhei SASAKI ] + * New Upstream version 2.1.3.10 + * drop obsolute patch: Remove-preview.jpg-target(merge upstream) + * remove extra charactor (Closes: #580111) + * change cairo-dock-plugins Architecture "all" to "any" (Closes: #581299) + + [ Nobuhiro Iwamatsu ] + * Update debian/control and debian/changelog + - Add cairo-dock-gnome-integration-plugin, cairo-dock-kde-integration-plugin + and cairo-dock-xfce-integration-plugin to cairo-dock-plugins. + - Change remove dfsg from package name. + - Update version of cairo-dock-dev. + + -- Nobuhiro Iwamatsu Thu, 20 May 2010 12:59:07 +0900 + +cairo-dock-plugins (2.1.3.5+dfsg-2) unstable; urgency=low + + [ Nobuhiro Iwamatsu ] + * Change 3.0/quilt source format. + * Update debian/contorl. + - Change Homepege from http://www.cairo-dock.org to + http://www.glx-dock.org (Closes: #574408, #574427) + - Remove some package from Depends of cairo-dock-plugins package. + * Fix build kfreebsd-i386 and kfreebsd-amd64. + + -- Nobuhiro Iwamatsu Thu, 25 Mar 2010 05:37:21 +0900 + +cairo-dock-plugins (2.1.3.5+dfsg-1) unstable; urgency=low + + [ Youhei SASAKI ] + * Initial release (Closes: #493737) + + [ Nobuhiro Iwamatsu ] + * Remove slider/data/preview.jpg + Because this image file has copyright of problem. + + -- Nobuhiro Iwamatsu Tue, 16 Feb 2010 18:33:36 +0900 diff --git a/jammy/plug-ins/debian/compat b/jammy/plug-ins/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/jammy/plug-ins/debian/compat @@ -0,0 +1 @@ +10 diff --git a/jammy/plug-ins/debian/control b/jammy/plug-ins/debian/control new file mode 100644 index 0000000..e183340 --- /dev/null +++ b/jammy/plug-ins/debian/control @@ -0,0 +1,665 @@ +Source: cairo-dock-plug-ins +Section: x11 +Priority: optional +Maintainer: Debian Cairo-dock Maintainers +Uploaders: Nobuhiro Iwamatsu , + Youhei SASAKI +Build-Depends: cdbs, debhelper (>= 9), cmake(>= 2.8.0), dpkg-dev (>= 1.16.1~), + cairo-dock-dev (>= 3.4.1), + cli-common-dev [amd64 armel armhf i386 mipsel kfreebsd-any ppc64 ppc64el s390x], + libasound2-dev [linux-any], + libcairo2-dev (>= 1.8.0), + libcurl4-gnutls-dev, + libssl-dev, + libdbus-glib-1-dev, + libdbusmenu-glib-dev, + libdbusmenu-gtk3-dev, + libetpan-dev, + libexif-dev, + libgl1-mesa-dev | libgl-dev, + libglib2.0-dev, + libglu1-mesa-dev | libglu-dev, + libgnome-menu-3-dev, + libgnutls28-dev, + libgtk-3-dev, + libical-dev, + libayatana-ido3-dev, + libayatana-indicator3-dev, + libpango1.0-dev, + libpulse-dev, + librsvg2-dev, + libsensors-dev, + libupower-glib-dev, + libvte-2.91-dev, + libxklavier-dev, + libxml2-dev, + libxtst-dev, + libxxf86vm-dev, + libzeitgeist-2.0-dev, + python3, + ruby, + ruby-dev, + valac, + x11proto-xf86vidmode-dev +Build-Conflicts: libwebkitgtk-3.0-dev, python-minimal +Standards-Version: 4.1.4 +Homepage: http://www.glx-dock.org/ +Vcs-Git: https://salsa.debian.org/cairo-dock-team/cairo-dock-plug-ins.git +Vcs-Browser: https://salsa.debian.org/cairo-dock-team/cairo-dock-plug-ins + +Package: cairo-dock-plug-ins +Architecture: any +Depends: ${misc:Depends}, + cairo-dock-alsamixer-plug-in [linux-any], + cairo-dock-animated-icons-plug-in, + cairo-dock-cairo-penguin-plug-in, + cairo-dock-clipper-plug-in, + cairo-dock-clock-plug-in, + cairo-dock-dbus-plug-in, + cairo-dock-desklet-rendering-plug-in, + cairo-dock-dialog-rendering-plug-in, + cairo-dock-drop-indicator-plug-in, + cairo-dock-dustbin-plug-in, + cairo-dock-icon-effect-plug-in, + cairo-dock-illusion-plug-in, + cairo-dock-logout-plug-in, + cairo-dock-motion-blur-plug-in, + cairo-dock-netspeed-plug-in, + cairo-dock-powermanager-plug-in, + cairo-dock-quick-browser-plug-in, + cairo-dock-rendering-plug-in, + cairo-dock-shortcuts-plug-in, + cairo-dock-showdesktop-plug-in, + cairo-dock-showmouse-plug-in, + cairo-dock-slider-plug-in, + cairo-dock-stack-plug-in, + cairo-dock-switcher-plug-in, + cairo-dock-systray-plug-in, + cairo-dock-tomboy-plug-in, + cairo-dock-toons-plug-in, + cairo-dock-weather-plug-in, + cairo-dock-wifi-plug-in, + cairo-dock-xgamma-plug-in, + cairo-dock-gmenu-plug-in, + cairo-dock-keyboard-indicator-plug-in, + cairo-dock-terminal-plug-in, + cairo-dock-mail-plug-in, + cairo-dock-rssreader-plug-in, + cairo-dock-system-monitor-plug-in, + cairo-dock-dnd2share-plug-in, + cairo-dock-musicplayer-plug-in, + cairo-dock-folders-plug-in, + cairo-dock-impulse-plug-in, + cairo-dock-messaging-menu-plug-in, + cairo-dock-recent-events-plug-in, + cairo-dock-remote-control-plug-in +Breaks: cairo-dock-plugins (<< 2.4.0~2-1) +Replaces: cairo-dock-plugins (<< 2.4.0~2-1) +Description: Cairo-dock - All plug-ins + A collection of official plug-ins and applets for cairo-dock. + . + This is a metapackage depending on all available cairo-dock plug-ins to make + installation easier. + +Package: cairo-dock-plug-in-data +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Breaks: cairo-dock-plugin-data (<< 2.4.0~2-1) +Replaces: cairo-dock-plugin-data (<< 2.4.0~2-1) +Description: Cairo-dock - Plug-in data files + A collection of official plug-ins and applets for cairo-dock. + . + This package provides plug-in data files. + +Package: cairo-dock-alsamixer-plug-in +Architecture: linux-any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-alsamixer-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-alsamixer-plugin (<< 2.4.0~2-1) +Description: Alsamixer plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you control the sound volume from the dock. + This works with the Alsa sound driver. + +Package: cairo-dock-animated-icons-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-animated-icons-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-animated-icons-plugin (<< 2.4.0~2-1) +Description: Animated icons plug-in Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides many different animations for your icons. + +Package: cairo-dock-cairo-penguin-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-cairo-penguin-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-cairo-penguin-plugin (<< 2.4.0~2-1) +Description: Cairo-Penguin plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds a lively Penguin in your dock. + Tux images are taken from Pingus, some other characters are available + or can be added easily. + +Package: cairo-dock-clipper-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-clipper-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-clipper-plugin (<< 2.4.0~2-1) +Description: Clipper plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in keeps a trace of the clipboard and mouse selection, + so that you can recall them quickly. It's a clone of the well-know Klipper. + This supports clipboard and mouse selection, predefined actions, and + persistent items. + +Package: cairo-dock-clock-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-clock-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-clock-plugin (<< 2.4.0~2-1) +Description: Clock plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in displays time and date in your dock. + Two views are available : numeric and analogic, based on Cairo-Clock. + This is compatible with the Cairo-Clock's themes, and you can detach itself to + be a perfect clone of Cairo-Clock. + And this supports alarms, and a basic calendar, and allows you to set time + and date. + +Package: cairo-dock-dbus-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-dbus-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-dbus-plugin (<< 2.4.0~2-1) +Suggests: cairo-dock-dbus-plug-in-interface-python (>= ${source:Version}), + cairo-dock-dbus-plug-in-interface-ruby (>= ${source:Version}), + cairo-dock-dbus-plug-in-interface-vala (>= ${source:Version}) +Description: Dbus plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock + . + This plug-in lets external applications interact on the dock. + The communication between both sides is based on Dbus. + +Package: cairo-dock-dbus-plug-in-interface-python +Architecture: all +Depends: cairo-dock-plug-ins (>= ${source:Version}), ${misc:Depends}, python3 +Description: library of D-Bus interface for Python of Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This package provides library of Cairo-Dock D-Bus interface for Python. + +Package: cairo-dock-dbus-plug-in-interface-ruby +Architecture: all +Depends: cairo-dock-plug-ins (>= ${source:Version}), ${misc:Depends}, ruby +Description: library of D-Bus interface for ruby of Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This package provides library of Cairo-Dock D-Bus interface for ruby. + +Package: cairo-dock-dbus-plug-in-interface-vala +Architecture: any +Depends: cairo-dock-plug-ins (>= ${source:Version}), ${shlibs:Depends}, + ${misc:Depends}, valac +Description: library of D-Bus interface for vala of Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This package provides library of Cairo-Dock D-Bus interface for vala. + +Package: cairo-dock-desklet-rendering-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-desklet-rendering-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-desklet-rendering-plugin (<< 2.4.0~2-1) +Description: Desklet rendering plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in renders your desktop. + +Package: cairo-dock-dialog-rendering-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-dialog-rendering-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-dialog-rendering-plugin (<< 2.4.0~2-1) +Description: Dialog rendering plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides some dialog decorators for dialog bubbles. + +Package: cairo-dock-drop-indicator-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-drop-indicator-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-drop-indicator-plugin (<< 2.4.0~2-1) +Description: Drop indicator plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in displays an animated indicator when you drop something + in the dock. + +Package: cairo-dock-dustbin-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-dustbin-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-dustbin-plugin (<< 2.4.0~2-1) +Description: Dustbin plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in manages the dustbin. + Users can delete files and unmount disks by drag and dropping them on + the icon. + This can warn users if they use too much space. + +Package: cairo-dock-icon-effect-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-icon-effect-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-icon-effect-plugin (<< 2.4.0~2-1) +Description: Icon effect plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds many special effects to your icons. + +Package: cairo-dock-illusion-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-illusion-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-illusion-plugin (<< 2.4.0~2-1) +Description: Illusion plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides animations for appearance and disappearance of icons. + +Package: cairo-dock-logout-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-logout-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-logout-plugin (<< 2.4.0~2-1) +Description: Logout plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + A very simple plug-in that adds an icon to log out from your session. + +Package: cairo-dock-motion-blur-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-motion-blur-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-motion-blur-plugin (<< 2.4.0~2-1) +Description: Motion blur plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds a motion blur effect on docks. + +Package: cairo-dock-netspeed-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-netspeed-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-netspeed-plugin (<< 2.4.0~2-1) +Description: Netspeed plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in shows you the bit rate of your internet connection and some + stats about it. + +Package: cairo-dock-powermanager-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}), + gnome-power-manager +Breaks: cairo-dock-powermanager-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-powermanager-plugin (<< 2.4.0~2-1) +Description: Powermanager plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in controls the powermanager for your laptop's battery. + It works with ACPI and DBus. + +Package: cairo-dock-quick-browser-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-quick-browser-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-quick-browser-plugin (<< 2.4.0~2-1) +Description: Quick browser plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you browse a folder and its sub-folders very quickly. + +Package: cairo-dock-rendering-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-rendering-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-rendering-plugin (<< 2.4.0~2-1) +Description: Rendering plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds different views to your dock. + Any dock or sub-dock can be displayed with the view of your choice. + Currently, 3D-plane, Caroussel, Parabolic, Rainbow, Slide, and Curve views + are provided. + +Package: cairo-dock-shortcuts-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}), + nautilus +Breaks: cairo-dock-shortcuts-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-shortcuts-plugin (<< 2.4.0~2-1) +Description: Shortcuts plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you access quickly all of your shortcuts. + This can manage disks, network points, and Nautilus bookmarks. + +Package: cairo-dock-showdesktop-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-showdesktop-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-showdesktop-plugin (<< 2.4.0~2-1) +Description: Show desktop plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds an icon to show your desktop, and also the desklets, + the Widget Layer, or all the desktops at once. + +Package: cairo-dock-showmouse-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-showmouse-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-showmouse-plugin (<< 2.4.0~2-1) +Description: Showmouse plug-in Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in draws some animation around the cursor when it's + inside a dock/desklet. + +Package: cairo-dock-slider-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-slider-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-slider-plugin (<< 2.4.0~2-1) +Description: Slider plug-in Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in is a basic image slider. + Users just have to select a directory and a display effect and you're done. + +Package: cairo-dock-stack-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-stack-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-stack-plugin (<< 2.4.0~2-1) +Description: Stack plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in allows you to build a stack of files, just like the Stacks + applet of MacOS X. + +Package: cairo-dock-switcher-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-switcher-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-switcher-plugin (<< 2.4.0~2-1) +Description: Switcher plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in allows you to interact with your workspaces. + This has 2 modes : compact on one icon and expanded with a sub-dock. + +Package: cairo-dock-systray-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-systray-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-systray-plugin (<< 2.4.0~2-1) +Description: Systray plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds the system tray to your dock. + +Package: cairo-dock-tomboy-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}), + gnote | tomboy +Breaks: cairo-dock-tomboy-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-tomboy-plugin (<< 2.4.0~2-1) +Description: Tomboy plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in controls Gnote or TomBoy's notes directly in the dock. + User can search inside notes and display their content on the icons. + +Package: cairo-dock-toons-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-toons-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-toons-plugin (<< 2.4.0~2-1) +Description: Toons plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in displays a toon that will look at user's mouse. + +Package: cairo-dock-weather-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-weather-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-weather-plugin (<< 2.4.0~2-1) +Description: Weather plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in displays weather into your dock. + Data are provided by www.weather.com, users can find the location in + the config panel. + +Package: cairo-dock-wifi-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-wifi-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-wifi-plugin (<< 2.4.0~2-1) +Description: Wifi plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in shows you the signal strength of the first active Wi-Fi + connection. + +Package: cairo-dock-xgamma-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-xgamma-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-xgamma-plugin (<< 2.4.0~2-1) +Description: Xgamma plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in setup the luminosity of your screen directly from your dock. + User can also define a luminosity value that will be applied automatically + on startup. + +Package: cairo-dock-gmenu-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-gmenu-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-gmenu-plugin (<< 2.4.0~2-1) +Description: GMenu plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + Displays the common Applications menu and the Recently used files. + This is compatible with any XDG compliant menu (GNOME, Xfce, KDE, ...). + +Package: cairo-dock-keyboard-indicator-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-keyboard-indicator-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-keyboard-indicator-plugin (<< 2.4.0~2-1) +Description: Keyboard indicator plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you control the keyboard layout. + This can also display the current num and caps lock. + +Package: cairo-dock-terminal-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-terminal-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-terminal-plugin (<< 2.4.0~2-1) +Description: Terminal plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in add a terminal to cairo-dock. + The user can drag'n'drop files or text and select an action. + +Package: cairo-dock-mail-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-mail-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-mail-plugin (<< 2.4.0~2-1) +Description: Mail plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in is very useful to warn you when you get new e-mails. + This can check in any kind of mailbox (yahoo, gmail, etc). + +Package: cairo-dock-rssreader-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-rssreader-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-rssreader-plugin (<< 2.4.0~2-1) +Description: RSS Reader plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in is an RSS/Atom feed reader. + You can instantiate it as many times as you want. + +Package: cairo-dock-system-monitor-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-system-monitor-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-system-monitor-plugin (<< 2.4.0~2-1) +Description: System Monitor plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in shows you the CPU load, RAM usage, graphic card temperature, etc. + The user can instantiate this applet several times to show different values + each time. + +Package: cairo-dock-dnd2share-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-dnd2share-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-dnd2share-plugin (<< 2.4.0~2-1) +Description: Dnd2share plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you share files easily. + Drag-and-drop a file on the icon to upload it to one of the available + hosting sites. This supports many sites, like DropBox, Imageshack, pastebin, + etc. + The user can upload text, image, video, and files. + +Package: cairo-dock-musicplayer-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Suggests: audacious | amarok | banshee | exaile | listen | quodlibet | rhythmbox | xmms2 +Breaks: cairo-dock-musicplayer-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-musicplayer-plugin (<< 2.4.0~2-1) +Description: Music player plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you control any music player. + The User can drag and drop songs on the icon to put them in the queue + (depends on the player). + +Package: cairo-dock-gnome-integration-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-gnome-integration-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-gnome-integration-plugin (<< 2.4.0~2-1) +Description: GNOME integration plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides functions for a better integration into the + GNOME environment. + This is auto-activated, so you don't need to activate it. + This is designed for the GNOME version >= 2.22. + +Package: cairo-dock-kde-integration-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-kde-integration-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-kde-integration-plugin (<< 2.4.0~2-1) +Description: KDE integration plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides functions for a better integration into the + KDE environment. + This is auto-activated, so you don't need to activate it. + It is designed for KDE4. + +Package: cairo-dock-xfce-integration-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Breaks: cairo-dock-xfce-integration-plugin (<< 2.4.0~2-1) +Replaces: cairo-dock-xfce-integration-plugin (<< 2.4.0~2-1) +Description: Xfce integration plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides functions for a better integration into the + Xfce environment. + This is auto-activated, so you don't need to activate it. + +#Package: cairo-dock-weblets-plug-in +#Architecture: any +#Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +#Breaks: cairo-dock-weblets-plugin (<< 2.4.0~2-1) +#Replaces: cairo-dock-weblets-plugin(<< 2.4.0~2-1) +#Description: Weblets plug-in for Cairo-dock +# A collection of official plug-ins and applets for cairo-dock. +# . +# This plug-in allows you to show an interactive web page on your desktop. + +Package: cairo-dock-folders-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Folders plug-in Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides that applet imports folders inside the Dock. + User can have as many instances of this applet as user want, each one + with a different folder. + +Package: cairo-dock-impulse-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, + cairo-dock-plug-in-data (= ${source:Version}), + pulseaudio +Description: Implus plug-in Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides the function which an icon dances according to music. + It will analyse the signal given by PulseAudio. + +Package: cairo-dock-messaging-menu-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Messaging menu plug-in Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This provide a menu that notices you about new messages from Mail or Chat + applications. It handles Evolution, Pidgin, Empathy, etc. + +Package: cairo-dock-recent-events-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Recent events plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in remembers you last actions to help you working faster. + +Package: cairo-dock-remote-control-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Remote control plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in lets you control dock from the keyboard, or even a + remote controller. diff --git a/jammy/plug-ins/debian/copyright b/jammy/plug-ins/debian/copyright new file mode 100644 index 0000000..b709939 --- /dev/null +++ b/jammy/plug-ins/debian/copyright @@ -0,0 +1,144 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cairo-dock-plugins +Source: https://launchpad.net/cairo-dock-plug-ins + +Files: * +Copyright: 2007-2011 Fabrice Rey +Commnet: Icons inspired of the Humanity Icons theme and recolorized by + Matthieu Baerts. Copyright: Daniel Fore, Jonian Guveli and + K.Vishnoo Charan Reddy. under GPL-2+ +License: GPL-3+ + +Files: systray/src/cd-tray.c +Copyright: 2007 Neil Jagdish Patel +License: LGPL-2+ + +Files: systray/src/cd-tray.h + systray/src/systray-config.* + systray/src/systray-init.* + systray-menu-functions.* + systray/src/systray-struct.h +Copyright: 2007, 2008 GESTES Cedric +License: GPL-3+ + +Files: terminal/* +Copyright: 2007, 2008 GESTES Cedric and Fabrice Rey +License: GPL-3+ + +Files: systray/src/na-tray-manager.* +Copyright: 2002 Anders Carlsson , 2003-2006 Vincent Untz +License: LGPL-2+ + +Files: compiz-icon/* + nVidia/* + stack/* + wifi/* + xmms/* +Copyright: 2008, 2009 Rémy Robertson +License: GPL-3+ + +Files: slider/* +Copyright: 2008, 2009 Fabrice Rey and Rémy Robertson +Comment: Pictures on slider/data/preview.jpg Copyright Matthieu Baerts, GPL-3+ +License: GPL-3+ + +Files: cpusage/* + netspeed/* + rame/* +Copyright: 2008 parAdOxxx_ZeRo +License: GPL-3+ + +Files: dock-rendering/* +Copyright: 2008, 2009 Fabrice Rey and parAdOxxx_ZeRo +License: GPL-3+ + +Files: Dbus/* +Copyright: 2008 Fabrice Rey and Adrien Pilleboue +License: GPL-3+ + +Files: powermanager/* + tomboy/* +Copyright: 2008 Adrien Pilleboue +License: GPL-3+ + +Files: mail/* +Copyright: Christophe Chapuis and Fabrice Rey +License: GPL-3+ + +Files: weblets/* + xfce-integration/* +Copyright: Christophe Chapuis +License: GPL-3+ + +Files: shortcuts/* +Copyright: Benjamin SANS and Fabrice Rey +License: GPL-3+ + +Files: showDesktop/* +Copyright: Romain PEROL +License: GPL-3+ + +Files: switcher/* +Copyright: Cchumi and Fabrice Rey +License: GPL-3+ + +Files: musicPlayer/* +Copyright: Rémy Robertson, Yann Sladek, Yann Dulieu and Fabrice Rey +License: GPL-3+ + +Files: dnd2share/* +Copyright: Yann Dulieu and Fabrice Rey +License: GPL-3+ + +Files: RSSreader/* +Copyright: 2008 Yann Dulieu and Fabrice Rey +License: GPL-3+ + +Files: Doncky/* +Copyright: 2008 Yann Dulieu +License: GPL-3+ + +Files: Network-Monitor/* +Copyright: 2008 Yann Sladek and Fabrice Rey +License: GPL-3+ + +Files: Composite-Manager/data/composite*.svg +Copyright: John Varouhakis +License: GPL-3+ + +Files: shared-images/*.svg +Copyright: ccsm icons +License: GPL-3+ + +Files: debian/* +Copyright: 2009-2012 Nobuhiro Iwamatsu + 2009-2012 Youhei SASAKI +License: GPL-3+ + +License: GPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + . + On Debian systems, complete text of version 3 of the GNU General Public + License can be found in `/usr/share/common-licenses/GPL-3'. + +License: LGPL-2+ + This library 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 library 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 General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 + USA. + . + On Debian systems, full text of the LGPL 2 can be found in + `/usr/share/common-licenses/LGPL-2'. diff --git a/jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch b/jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch new file mode 100644 index 0000000..077ab3e --- /dev/null +++ b/jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch @@ -0,0 +1,87 @@ +From b5cde65db6c5e8e82d4463541b62934c1c4b0d0e Mon Sep 17 00:00:00 2001 +From: Youhei SASAKI +Date: Mon, 15 Oct 2012 00:17:36 +0900 +Subject: [PATCH] Fix typo about SystemMonitor, Mail, dnd2share, Stack, + GVFS-integration + +Signed-off-by: Youhei SASAKI +--- + System-Monitor/src/applet-init.c | 2 +- + gvfs-integration/cairo-dock-gio-vfs.c | 4 ++-- + mail/src/cd-mail-applet-init.c | 2 +- + netspeed/src/applet-init.c | 2 +- + stack/src/applet-stack.c | 2 +- + 5 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/System-Monitor/src/applet-init.c b/System-Monitor/src/applet-init.c +index 28ec04d..ec02dfe 100755 +--- a/System-Monitor/src/applet-init.c ++++ b/System-Monitor/src/applet-init.c +@@ -37,7 +37,7 @@ CD_APPLET_DEFINITION (N_("System Monitor"), + CAIRO_DOCK_CATEGORY_APPLET_SYSTEM, + N_("This applet shows you the CPU load, RAM usage, graphic card temperature, etc.\n" + "Middle click on the icon to get some valuable info.\n" +- "Left click on the icon to get a list of the most ressources using programs.\n" ++ "Left click on the icon to get a list of the most resources using programs.\n" + "You can instanciate this applet several times to show different values each time."), + "parAdOxxx_ZeRo and Fabounet") + +diff --git a/gvfs-integration/cairo-dock-gio-vfs.c b/gvfs-integration/cairo-dock-gio-vfs.c +index 6256c70..07711ca 100644 +--- a/gvfs-integration/cairo-dock-gio-vfs.c ++++ b/gvfs-integration/cairo-dock-gio-vfs.c +@@ -52,10 +52,10 @@ gboolean cairo_dock_gio_vfs_init (void) + if( !cairo_dock_dbus_is_enabled() || + !cairo_dock_dbus_detect_application (G_VFS_DBUS_DAEMON_NAME) ) + { +- cd_warning("VFS Deamon NOT found on DBus !"); ++ cd_warning("VFS Daemon NOT found on DBus !"); + return FALSE; + } +- cd_message("VFS Deamon found on DBus."); ++ cd_message("VFS Daemon found on DBus."); + + + if (s_hMonitorHandleTable != NULL) +diff --git a/mail/src/cd-mail-applet-init.c b/mail/src/cd-mail-applet-init.c +index 79a9af7..7738402 100755 +--- a/mail/src/cd-mail-applet-init.c ++++ b/mail/src/cd-mail-applet-init.c +@@ -35,7 +35,7 @@ CD_APPLET_DEFINE_BEGIN (N_("mail"), + CAIRO_DOCK_CATEGORY_APPLET_INTERNET, + N_("This applet is very useful to warn you when you get new e-mails\n" + "It can check in any kind of mailbox (yahoo, gmail, etc)\n" +- "Left-click to launch the prefered mail application,\n" ++ "Left-click to launch the preferred mail application,\n" + "Middle-click to refresh all the mailboxes."), + "Tofe (Christophe Chapuis) & Fabounet (Fabrice Rey)") + CD_APPLET_DEFINE_COMMON_APPLET_INTERFACE +diff --git a/netspeed/src/applet-init.c b/netspeed/src/applet-init.c +index 45221e8..ba3aa6c 100755 +--- a/netspeed/src/applet-init.c ++++ b/netspeed/src/applet-init.c +@@ -30,7 +30,7 @@ CD_APPLET_DEFINITION (N_("netspeed"), + 2, 0, 5, + CAIRO_DOCK_CATEGORY_APPLET_INTERNET, + N_("This applet shows you the bit rate of your internet connection and some stats about it.\n" +- "Left-click on the icon to have the total amount of data transfered\n" ++ "Left-click on the icon to have the total amount of data transferred\n" + "Middle-click to (de)activate the network (needs NetworManager)"), + "parAdOxxx_ZeRo"); + +diff --git a/stack/src/applet-stack.c b/stack/src/applet-stack.c +index c7582af..a45a818 100755 +--- a/stack/src/applet-stack.c ++++ b/stack/src/applet-stack.c +@@ -385,7 +385,7 @@ static Icon *_cd_stack_create_new_item (GldiModuleInstance *myApplet, const gcha + { + g_key_file_free (pKeyFile); + g_free (cURI); +- cd_warning ("stack : '%s' is not a valid adress", cContent); ++ cd_warning ("stack : '%s' is not a valid address", cContent); + return NULL; + } + g_key_file_set_string (pKeyFile, "Desktop Entry", "Content", cURI); +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch b/jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch new file mode 100644 index 0000000..af2563e --- /dev/null +++ b/jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch @@ -0,0 +1,29 @@ +From 7cefc6cc27333d098a9d112ef962f01b826edbc6 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Fri, 5 Jul 2013 12:15:26 +0900 +Subject: [PATCH] Fix MATCH as FreeBSD + +When only MATCH is used, FreeBSD matches kFreeBSD. +We need ^ in front of "FreeBSD". + +Signed-off-by: Nobuhiro Iwamatsu +--- + Dbus/src/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Dbus/src/CMakeLists.txt b/Dbus/src/CMakeLists.txt +index 10d5232..4909067 100644 +--- a/Dbus/src/CMakeLists.txt ++++ b/Dbus/src/CMakeLists.txt +@@ -29,7 +29,7 @@ add_definitions (-DMY_APPLET_DOCK_VERSION="${dock_version}") + add_definitions (-DMY_APPLET_ICON_FILE="icon.svg") + add_definitions (-DCD_PLUGINS_DIR="${pluginsdir}") + +-IF (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") ++IF (${CMAKE_SYSTEM_NAME} MATCHES ^"FreeBSD") + set(kvm "kvm") + endif() + +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch b/jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch new file mode 100644 index 0000000..5e06888 --- /dev/null +++ b/jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch @@ -0,0 +1,37 @@ +From 7e2c10d3a39f5347e0f0f41adb29116bfb61ed66 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 21:48:45 +0900 +Subject: [PATCH] Change ruby dir to vendor + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 6 +----- + 1 file changed, 1 insertion(+), 5 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5f5db1b..5c2c90b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -545,7 +545,7 @@ if (enable-ruby-interface) + message (STATUS " * Ruby:") + # find_package(Ruby) found libs of ruby-dev but we only need a directory where we can install ruby libs. + find_program (RUBY_EXECUTABLE ruby) +- EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']" ++ EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['vendordir']" + OUTPUT_VARIABLE RUBY_LIB_DIR) + message (STATUS " Ruby library dir: ${RUBY_LIB_DIR}") + if ("${RUBY_LIB_DIR}" STREQUAL "" OR "${RUBY_LIB_DIR}" STREQUAL "nil") +@@ -554,10 +554,6 @@ if (enable-ruby-interface) + set (PROGRAMS_MISSING "${PROGRAMS_MISSING} ruby") + set (with_ruby no) + else() +- # /usr/lib/ruby/1.8 or /usr/lib/ruby/1.9.1 +- string (REGEX REPLACE "lib/ruby/[0-9].[0-9]?.+" "" RUBY_LIB_DIR_INSTALL "${RUBY_LIB_DIR}") +- string (REGEX REPLACE "${RUBY_LIB_DIR_INSTALL}" "" RUBY_LIB_DIR_INSTALL "${RUBY_LIB_DIR}") +- set (RUBY_LIB_DIR "${CMAKE_INSTALL_PREFIX}/${RUBY_LIB_DIR_INSTALL}") + message (STATUS " will be installed in: ${RUBY_LIB_DIR}") + set (RUBY_FOUND "TRUE") + set (with_ruby yes) +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch b/jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch new file mode 100644 index 0000000..fa39103 --- /dev/null +++ b/jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch @@ -0,0 +1,29 @@ +From e5fd204b3cf7fef03d07c55f1f46637b23d08172 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 21:52:57 +0900 +Subject: [PATCH] Use correct C# compiler + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5c2c90b..3699bb8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -565,9 +565,9 @@ enable_if_not_defined (enable-mono-interface) + if (enable-mono-interface) + message (STATUS " * Mono:") + #find_package (Mono) +- find_program (GMCS_EXECUTABLE gmcs) ++ find_program (GMCS_EXECUTABLE mcs) + if (NOT GMCS_EXECUTABLE OR NOT EXISTS ${GMCS_EXECUTABLE}) +- message (STATUS "Could not find Mono compiler gmcs, won't build Mono interface.") ++ message (STATUS "Could not find Mono compiler mcs, won't build Mono interface.") + else() + pkg_check_modules (MONO_PACKAGE dbus-sharp-2.0 dbus-sharp-glib-2.0 glib-sharp-2.0) + if (NOT MONO_PACKAGE_FOUND) +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0005-Drop-python2-support.patch b/jammy/plug-ins/debian/patches/0005-Drop-python2-support.patch new file mode 100644 index 0000000..3b11018 --- /dev/null +++ b/jammy/plug-ins/debian/patches/0005-Drop-python2-support.patch @@ -0,0 +1,58 @@ +From 175c0cc695624e8557c276753f8e0a9112f7d5a6 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 21:56:58 +0900 +Subject: [PATCH] Drop python2 support + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 15 +++------------ + 1 file changed, 3 insertions(+), 12 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3699bb8..e69a19e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -495,17 +495,12 @@ enable_if_not_defined (enable-python-interface) + if (enable-python-interface) + message (STATUS " * Python:") + # find python executables +- find_program (PYTHON2_EXECUTABLE python2) # if both python2&3 are installed, usually we will have 'python2' and 'python3' available (one of them being a link to 'python') +- if (PYTHON2_EXECUTABLE AND EXISTS ${PYTHON2_EXECUTABLE}) +- set (PYTHON2_FOUND TRUE) +- set (with_python2 yes) +- endif() + find_program (PYTHON3_EXECUTABLE python3) + if (PYTHON3_EXECUTABLE AND EXISTS ${PYTHON3_EXECUTABLE}) + set (PYTHON3_FOUND TRUE) + set (with_python3 yes) + endif() +- if (NOT PYTHON2_FOUND OR NOT PYTHON3_FOUND) # if we didn't find one of them, ++ if (NOT PYTHON3_FOUND) # if we didn't find one of them, + find_program (PYTHON_EXECUTABLE python) + if (PYTHON_EXECUTABLE AND EXISTS ${PYTHON_EXECUTABLE}) + EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c +@@ -513,11 +508,7 @@ if (enable-python-interface) + OUTPUT_VARIABLE PYTHON_VERSION) + STRING (REGEX REPLACE "\\..*" "" PYTHON_VERSION ${PYTHON_VERSION}) + message (STATUS " Python Version: ${PYTHON_VERSION}") +- if ("${PYTHON_VERSION}" STREQUAL "2") +- set (PYTHON2_EXECUTABLE ${PYTHON_EXECUTABLE}) +- set (PYTHON2_FOUND TRUE) +- set (with_python2 yes) +- elseif ("${PYTHON_VERSION}" STREQUAL "3") ++ if ("${PYTHON_VERSION}" STREQUAL "3") + set (PYTHON3_EXECUTABLE ${PYTHON_EXECUTABLE}) + set (PYTHON3_FOUND TRUE) + set (with_python3 yes) +@@ -526,7 +517,7 @@ if (enable-python-interface) + endif() + + # see if we found anything +- if (NOT PYTHON2_FOUND AND NOT PYTHON3_FOUND) ++ if (NOT PYTHON3_FOUND) + message (STATUS "Could not find Python, won't install Python interface.") + message (WARNING "This program is required to compile DBus applet with Python interface: python (version 2)") + set (PROGRAMS_MISSING "${PROGRAMS_MISSING} python") +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch b/jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch new file mode 100644 index 0000000..35dd1ab --- /dev/null +++ b/jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch @@ -0,0 +1,37 @@ +From a3adf34bd20f4bea534fcc1fd03fabada1dbd469 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 21:58:06 +0900 +Subject: [PATCH] Fix support libetpan pkgconfig + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e69a19e..139f7a4 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -965,9 +965,8 @@ set (with_mail no) + # find the compilation flags + enable_if_not_defined (enable-mail) + if (enable-mail) +- find_program (LIBETPAN_CONFIG_EXECUTABLE libetpan-config) + execute_process( +- COMMAND ${LIBETPAN_CONFIG_EXECUTABLE} --cflags ++ COMMAND pkg-config libetpan --cflags + OUTPUT_VARIABLE MAIL_PACKAGE_CFLAGS) + if (NOT "${MAIL_PACKAGE_CFLAGS}" STREQUAL "" AND NOT "${MAIL_PACKAGE_CFLAGS}" STREQUAL "\n") # if there is a problem with the previous, we don't want to have a lot of errors + STRING (REGEX REPLACE "\n" "" TMP_VARIABLE "${MAIL_PACKAGE_CFLAGS}") # to not skip the last option +@@ -980,7 +979,7 @@ if (enable-mail) + endif() + # find the link flags + execute_process( +- COMMAND ${LIBETPAN_CONFIG_EXECUTABLE} --libs ++ COMMAND pkg-config libetpan --libs + OUTPUT_VARIABLE MAIL_PACKAGE_LIBS) + if (NOT "${MAIL_PACKAGE_LIBS}" STREQUAL "") + STRING (REGEX REPLACE "\n" "" MAIL_PACKAGE_LIBS "${MAIL_PACKAGE_LIBS}") +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch b/jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch new file mode 100644 index 0000000..af3bc2a --- /dev/null +++ b/jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch @@ -0,0 +1,26 @@ +From cbb4bf65fa689415f5b7346f3a69ec5e0d796d6a Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 22:23:50 +0900 +Subject: [PATCH] Change version to 3.4.1 in CMakeLists.txt + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5f5db1b..b3a3a23 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -11,7 +11,7 @@ include ("${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/GNUInstallDirs.cmake") + ########### project ############### + + project ("cairo-dock-plugins") +-set (VERSION "3.4.99.alpha1") ++set (VERSION "3.4.1") + + add_definitions (-std=gnu99 -Wall -Werror-implicit-function-declaration) # -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration -Wstrict-prototypes -Wreturn-type -Wparentheses -Warray-bounds) + if (NOT DEFINED CMAKE_BUILD_TYPE) +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch b/jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch new file mode 100644 index 0000000..7ee1c3d --- /dev/null +++ b/jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch @@ -0,0 +1,26 @@ +From 1c48cff70d534e8ef416a876cc382ebe0f60920c Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sat, 2 Jan 2021 23:37:44 +0900 +Subject: [PATCH] weather: Use unsigned int + +Signed-off-by: Nobuhiro Iwamatsu +--- + weather/src/applet-read-data.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/weather/src/applet-read-data.c b/weather/src/applet-read-data.c +index 2fb828d..8621da3 100755 +--- a/weather/src/applet-read-data.c ++++ b/weather/src/applet-read-data.c +@@ -359,7 +359,7 @@ static guchar *_hmac_sha1_base64(const gchar *key, const gchar *data) + size_t key_len = strlen(++key); + size_t data_len = strlen(data); + uint8_t md[64]; // SHA1_Message_Block_Size = 64 bytes +- uint md_len=64; ++ unsigned int md_len=64; + if (!HMAC(EVP_sha1(), key, key_len, (guchar*)data, data_len, md, &md_len)) // data is URL-encoded, so is actually a guchar* + { + //#include +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch b/jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch new file mode 100644 index 0000000..cb208b8 --- /dev/null +++ b/jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch @@ -0,0 +1,26 @@ +From 97f4b3baeed5e821f599f60c18ed1d23bbeb964c Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sun, 3 Jan 2021 01:07:32 +0900 +Subject: [PATCH] Swith use libido3-0.1 to libayatana-ido3-0.4 + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5f5db1b..08e0d9e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -210,7 +210,7 @@ endif() + ## libido + enable_if_not_defined (enable-libido-support) + if (enable-libido-support) +- set (IDO_MODULE libido3-0.1) ++ set (IDO_MODULE libayatana-ido3-0.4) + pkg_check_modules (IDO ${IDO_MODULE}) + if (IDO_FOUND) + STRING (REGEX REPLACE "\\..*" "" IDO_MAJOR "${IDO_VERSION}") +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch b/jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch new file mode 100644 index 0000000..41bad53 --- /dev/null +++ b/jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch @@ -0,0 +1,85 @@ +From 8e9b69c228433d224c8d601d6e4e77934944d7a3 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Sun, 3 Jan 2021 01:22:12 +0900 +Subject: [PATCH] Change pkg-config from indicator3-0.4 to + ayatana-indicator3-0.4 + +Signed-off-by: Nobuhiro Iwamatsu +--- + CMakeLists.txt | 6 +++--- + Indicator-applet/indicator-applet.h | 4 ++-- + Indicator-applet3/indicator-applet3-utils.h | 2 +- + Indicator-applet3/indicator-applet3.h | 2 +- + 4 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5f5db1b..55ee45b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -197,7 +197,7 @@ endif() + ## Indicator + enable_if_not_defined (enable-indicator-support) + if (enable-indicator-support) +- set (INDICATOR_APPLET_MODULE indicator3-0.4) ++ set (INDICATOR_APPLET_MODULE ayatana-indicator3-0.4) + pkg_check_modules (INDICATOR_APPLET ${INDICATOR_APPLET_MODULE}) + if (INDICATOR_APPLET_FOUND) + set (INDICATOR_NEW_VERSION TRUE) # oneiric and newer +@@ -264,10 +264,10 @@ if (INDICATOR_APPLET_FOUND) + + if (INDICATOR_NEW_VERSION) # oneiric and newer + execute_process( +- COMMAND pkg-config --variable=iconsdir indicator3-0.4 ++ COMMAND pkg-config --variable=iconsdir ayatana-indicator3-0.4 + OUTPUT_VARIABLE INDICATORICONSDIR) + execute_process( +- COMMAND pkg-config --variable=indicatordir indicator3-0.4 ++ COMMAND pkg-config --variable=indicatordir ayatana-indicator3-0.4 + OUTPUT_VARIABLE INDICATORDIR) + STRING (REGEX REPLACE "\n" "" INDICATORDIR ${INDICATORDIR}) + set (with_indicator3 yes) +diff --git a/Indicator-applet/indicator-applet.h b/Indicator-applet/indicator-applet.h +index 52a3d4e..deebaec 100755 +--- a/Indicator-applet/indicator-applet.h ++++ b/Indicator-applet/indicator-applet.h +@@ -23,9 +23,9 @@ + + #include + +-#include ++#include + ///#include +-#include ++#include + + #include + #include +diff --git a/Indicator-applet3/indicator-applet3-utils.h b/Indicator-applet3/indicator-applet3-utils.h +index 81bc89b..07e803a 100644 +--- a/Indicator-applet3/indicator-applet3-utils.h ++++ b/Indicator-applet3/indicator-applet3-utils.h +@@ -22,7 +22,7 @@ + + #include + #include +-#include ++#include + + /** + * Use the image of a GtkImage to draw a Cairo-Dock Icon +diff --git a/Indicator-applet3/indicator-applet3.h b/Indicator-applet3/indicator-applet3.h +index 3157370..af29b75 100644 +--- a/Indicator-applet3/indicator-applet3.h ++++ b/Indicator-applet3/indicator-applet3.h +@@ -22,7 +22,7 @@ + + #include + #include +-#include ++#include + + #define INDICATOR_SERVICE_DIR "/usr/share/unity/indicators" + +-- +2.30.0.rc2 + diff --git a/jammy/plug-ins/debian/patches/series b/jammy/plug-ins/debian/patches/series new file mode 100644 index 0000000..e90f634 --- /dev/null +++ b/jammy/plug-ins/debian/patches/series @@ -0,0 +1,10 @@ +0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch +0002-Fix-MATCH-as-FreeBSD.patch +0003-Change-ruby-dir-to-vendor.patch +0004-Use-correct-C-compiler.patch +0005-Drop-python2-support.patch +0006-Fix-support-libetpan-pkgconfig.patch +0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch +0008-weather-Use-unsigned-int.patch +0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch +0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch diff --git a/jammy/plug-ins/debian/rules b/jammy/plug-ins/debian/rules new file mode 100755 index 0000000..4ab2e24 --- /dev/null +++ b/jammy/plug-ins/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk +CFLAGS+=$(CPPFLAGS) -D_POSIX_C_SOURCE=200809L +CXXFLAGS+=$(CPPFLAGS) -D_POSIX_C_SOURCE=200809L + +DEB_CMAKE_EXTRA_FLAGS += \ + -DROOT_PREFIX=$(CURDIR)/debian/tmp \ + -Denable-gnome-integration=ON \ + -Denable-old-gnome-integration=OFF \ + -Denable-kde-integration=ON \ + -Denable-xfce-integration=ON \ + -DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk diff --git a/jammy/plug-ins/debian/source/format b/jammy/plug-ins/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/jammy/plug-ins/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/jammy/plug-ins/debian/tools/plugin-checker.sh b/jammy/plug-ins/debian/tools/plugin-checker.sh new file mode 100644 index 0000000..4bca3e4 --- /dev/null +++ b/jammy/plug-ins/debian/tools/plugin-checker.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +for f in `ls $1` ; do + + if [ -d $1/$f ] ; then + bn=$(basename $f) + if [ $bn != "po" -a $bn != "debian" ] ; then + grep $bn $1/debian/tools/plugins-list > /dev/null + if [ $? -ne 0 ] ; then + echo $bn + fi + fi + fi +done diff --git a/jammy/plug-ins/debian/tools/plugins-list b/jammy/plug-ins/debian/tools/plugins-list new file mode 100644 index 0000000..64df72e --- /dev/null +++ b/jammy/plug-ins/debian/tools/plugins-list @@ -0,0 +1,45 @@ +Network-Monitor: cairo-dock-network-monitor-plugin +weblets: cairo-dock-weblets-plugin +Xgamma: cairo-dock-xgamma-plugin +alsaMixer: cairo-dock-alsamixer-plugin +Animated-icons: cairo-dock-animated-icons-plugin +Cairo-Penguin: cairo-dock-cairo-penguin-plugin +Clipper: cairo-dock-clipper-plugin +clock: cairo-dock-clock-plugin +compiz-icon: cairo-dock-compiz-icon-plugin +Dbus: cairo-dock-dbus-plugin +desklet-rendering: cairo-dock-desklet-rendering-plugin +dialog-rendering: cairo-dock-dialog-rendering-plugin +dnd2share: caggiro-dock-dnd2share-plugin +drop-indicator: cairo-dock-drop-indicator-plugin +dustbin: cairo-dock-dustbin-plugin +GMenu: cairo-dock-gmenu-plugin +gnome-integration: cairo-dock-gnome-integration-plugin +icon-effect: cairo-dock-icon-effect-plugin +illusion: cairo-dock-illusion-plugin +keyboard-indicator: cairo-dock-keyboard-indicator-plugin +logout: cairo-dock-logout-plugin +mail: cairo-dock-mail-plugin +motion-blur: cairo-dock-motion-blur-plugin +musicPlayer: cairo-dock-musicplayer-plugin +netspeed: cairo-dock-netspeed-plugin +powermanager: cairo-dock-powermanager-plugin +quick-browser: cairo-dock-quick-browser-plugin +dock-rendering: cairo-dock-rendering-plugin +RSSreader: cairo-dock-rssreader-plugin +Scooby-Do: cairo-dock-scooby-do-plugin +shortcuts: cairo-dock-shortcuts-plugin +showDesktop; cairo-dock-showdesktop-plugin +show-mouse: cairo-dock-showmouse-plugin +slider: cairo-dock-slider-plugin +stack: cairo-dock-stack-plugin +switcher: cairo-dock-switcher-plugin +System-Monitor: cairo-dock-system-monitor-plugin +systray: cairo-dock-systray-plugin +terminal: cairo-dock-terminal-plugin +tomboy: cairo-dock-tomboy-plugin +Toons: cairo-dock-toons-plugin +weather: cairo-dock-weather-plugin +wifi: cairo-dock-wifi-plugin +xfce-integration: cairo-dock-xfce-integration-plugin +kde-integration: cairo-dock-kde-integration-plugin diff --git a/jammy/plug-ins/debian/tools/un-plugins-list b/jammy/plug-ins/debian/tools/un-plugins-list new file mode 100644 index 0000000..374e1f8 --- /dev/null +++ b/jammy/plug-ins/debian/tools/un-plugins-list @@ -0,0 +1,3 @@ +cairo-dock-plugin-data # +gnome-integration-old # not support +showDesklets # not support diff --git a/jammy/plug-ins/debian/watch b/jammy/plug-ins/debian/watch new file mode 100644 index 0000000..0fbbb94 --- /dev/null +++ b/jammy/plug-ins/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/cairo-dock-plug-ins/+download .*/cairo-dock-plugins-([\d\.]+.*)?.tar.gz From 302e0939120f633e26a4763753dd1338942bf12c Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 22:52:53 +0100 Subject: [PATCH 03/17] core/jammy: remove patches (not needed anymore) --- .../patches/0001-Fix-Spelling-Error.patch | 54 ------------ ...nome-calculator-instead-of-gcalctool.patch | 88 ------------------- .../patches/0003-Adapt-to-gsd-3.24.patch | 64 -------------- .../patches/0004-Use-long-ID-of-GPG.patch | 33 ------- ...e-version-to-3.4.1-in-CMakeLists.txt.patch | 26 ------ jammy/debian/patches/series | 5 -- 6 files changed, 270 deletions(-) delete mode 100644 jammy/debian/patches/0001-Fix-Spelling-Error.patch delete mode 100644 jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch delete mode 100644 jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch delete mode 100644 jammy/debian/patches/0004-Use-long-ID-of-GPG.patch delete mode 100644 jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch diff --git a/jammy/debian/patches/0001-Fix-Spelling-Error.patch b/jammy/debian/patches/0001-Fix-Spelling-Error.patch deleted file mode 100644 index bc76d19..0000000 --- a/jammy/debian/patches/0001-Fix-Spelling-Error.patch +++ /dev/null @@ -1,54 +0,0 @@ -From e0d33d19c1b7e9c82685b20c57592f9e162fe135 Mon Sep 17 00:00:00 2001 -From: Youhei SASAKI -Date: Sun, 14 Oct 2012 04:33:46 +0900 -Subject: [PATCH] Fix Spelling Error - -Signed-off-by: Youhei SASAKI ---- - src/cairo-dock-user-menu.c | 2 +- - src/implementations/cairo-dock-X-manager.c | 2 +- - src/implementations/cairo-dock-X-utilities.c | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/cairo-dock-user-menu.c b/src/cairo-dock-user-menu.c -index aa93cb9..5ed8fcd 100644 ---- a/src/cairo-dock-user-menu.c -+++ b/src/cairo-dock-user-menu.c -@@ -926,7 +926,7 @@ static void _cairo_dock_set_custom_appli_icon (G_GNUC_UNUSED GtkMenuItem *pMenuI - } // apres la boucle, i = nbre d'elements, j = l'element qui a ete enleve. - if (j != -1) // un element a ete enleve. - { -- cd_warning ("The class '%s' was explicitely set up to use the X icon, we'll change this behavior automatically.", icon->cClass); -+ cd_warning ("The class '%s' was explicitly set up to use the X icon, we'll change this behavior automatically.", icon->cClass); - if (j < i - 1) // ce n'est pas le dernier - { - pExceptions[j] = pExceptions[i-1]; -diff --git a/src/implementations/cairo-dock-X-manager.c b/src/implementations/cairo-dock-X-manager.c -index 373140f..dfe7ade 100644 ---- a/src/implementations/cairo-dock-X-manager.c -+++ b/src/implementations/cairo-dock-X-manager.c -@@ -581,7 +581,7 @@ static gboolean _cairo_dock_unstack_Xevents (G_GNUC_UNUSED gpointer data) - if (xactor->bIgnored) // was ignored, simply recreate it - { - // remove it from the table, so that the XEvent loop detects it again -- g_hash_table_remove (s_hXWindowTable, &Xid); // remove it explicitely, because the 'unref' might not free it -+ g_hash_table_remove (s_hXWindowTable, &Xid); // remove it explicitly, because the 'unref' might not free it - xactor->iLastCheckTime = -1; - _delete_actor (xactor); // unref it since we don't need it anymore - } -diff --git a/src/implementations/cairo-dock-X-utilities.c b/src/implementations/cairo-dock-X-utilities.c -index 26217da..e399b6d 100644 ---- a/src/implementations/cairo-dock-X-utilities.c -+++ b/src/implementations/cairo-dock-X-utilities.c -@@ -1581,7 +1581,7 @@ cairo_surface_t *cairo_dock_create_surface_from_xpixmap (Pixmap Xid, int iWidth, - GdkPixbuf *pPixbuf = cairo_dock_get_pixbuf_from_pixmap (Xid, TRUE); - if (pPixbuf == NULL) - { -- cd_warning ("No thumbnail available.\nEither the WM doesn't support this functionnality, or the window was minimized when the dock has been launched."); -+ cd_warning ("No thumbnail available.\nEither the WM doesn't support this explicitly, or the window was minimized when the dock has been launched."); - return NULL; - } - --- -2.30.0.rc2 - diff --git a/jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch b/jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch deleted file mode 100644 index 747f153..0000000 --- a/jammy/debian/patches/0002-Use-gnome-calculator-instead-of-gcalctool.patch +++ /dev/null @@ -1,88 +0,0 @@ -From a3b7c2eac93b8df39012e2801a82a04e4425795c Mon Sep 17 00:00:00 2001 -From: Debian Cairo-dock Maintainers - -Date: Mon, 15 Jun 2015 16:16:44 +0900 -Subject: [PATCH] Use "gnome-calculator" instead of "gcalctool" - -Signed-off-by: Youhei SASAKI ---- - .../{01gcalctool.desktop => 01gnome-calculator.desktop} | 2 +- - data/themes/default-theme-panel/launchers/CMakeLists.txt | 2 +- - .../{01gcalctool.desktop => 01gnome-calculator.desktop} | 2 +- - data/themes/default-theme/launchers/CMakeLists.txt | 2 +- - tests/config.py | 5 +---- - 5 files changed, 5 insertions(+), 8 deletions(-) - rename data/themes/default-theme-panel/launchers/{01gcalctool.desktop => 01gnome-calculator.desktop} (94%) - rename data/themes/default-theme/launchers/{01gcalctool.desktop => 01gnome-calculator.desktop} (94%) - -diff --git a/data/themes/default-theme-panel/launchers/01gcalctool.desktop b/data/themes/default-theme-panel/launchers/01gnome-calculator.desktop -similarity index 94% -rename from data/themes/default-theme-panel/launchers/01gcalctool.desktop -rename to data/themes/default-theme-panel/launchers/01gnome-calculator.desktop -index 406aeca..c800680 100644 ---- a/data/themes/default-theme-panel/launchers/01gcalctool.desktop -+++ b/data/themes/default-theme-panel/launchers/01gnome-calculator.desktop -@@ -47,4 +47,4 @@ Order=6.25 - - Icon Type=0 - Type=Application --Origin=/usr/share/applications/gcalctool.desktop;kcalc.desktop;galculator.desktop -+Origin=/usr/share/applications/gnome-calculator.desktop;kcalc.desktop -diff --git a/data/themes/default-theme-panel/launchers/CMakeLists.txt b/data/themes/default-theme-panel/launchers/CMakeLists.txt -index 2025d9d..4f31229 100644 ---- a/data/themes/default-theme-panel/launchers/CMakeLists.txt -+++ b/data/themes/default-theme-panel/launchers/CMakeLists.txt -@@ -4,7 +4,7 @@ - install(FILES - 01container.desktop - 01firefox.desktop -- 01gcalctool.desktop -+ 01gnome-calculator.desktop - 01libreoffice-calc.desktop - 01libreoffice-impress.desktop - 01libreoffice-writer.desktop -diff --git a/data/themes/default-theme/launchers/01gcalctool.desktop b/data/themes/default-theme/launchers/01gnome-calculator.desktop -similarity index 94% -rename from data/themes/default-theme/launchers/01gcalctool.desktop -rename to data/themes/default-theme/launchers/01gnome-calculator.desktop -index 1ab6a99..d7b7398 100644 ---- a/data/themes/default-theme/launchers/01gcalctool.desktop -+++ b/data/themes/default-theme/launchers/01gnome-calculator.desktop -@@ -47,4 +47,4 @@ Order=4 - - Icon Type=0 - Type=Application --Origin=/usr/share/applications/gcalctool.desktop;kcalc.desktop;galculator.desktop -+Origin=/usr/share/applications/gnome-calculator.desktop;kcalc.desktop -diff --git a/data/themes/default-theme/launchers/CMakeLists.txt b/data/themes/default-theme/launchers/CMakeLists.txt -index b9566d4..5da53b5 100644 ---- a/data/themes/default-theme/launchers/CMakeLists.txt -+++ b/data/themes/default-theme/launchers/CMakeLists.txt -@@ -3,7 +3,7 @@ - - install(FILES - 01firefox.desktop -- 01gcalctool.desktop -+ 01gnome-calculator.desktop - 01gimp.desktop - 01gnome-terminal.desktop - 01ooo-writer.desktop -diff --git a/tests/config.py b/tests/config.py -index 51166b2..eb7cfe5 100644 ---- a/tests/config.py -+++ b/tests/config.py -@@ -1,10 +1,7 @@ - --#exe = 'galculator' # name of a program that can be launched several times, and is usually not running --#wmclass = 'galculator' # its class --#desktop_file = 'fedora-galculator.desktop' # its desktop file - exe = 'gnome-calculator' # name of a program that can be launched several times, and is usually not running - wmclass = 'gnome-calculator' # its class --desktop_file = 'gcalctool.desktop' # its desktop file -+desktop_file = 'gnome-calculator.desktop' # its desktop file - - exe1 = 'gnome-session-properties' # a program that doesn't have a launcher yet - wmclass1 = 'gnome-session-properties' # its class --- -2.30.0.rc2 - diff --git a/jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch b/jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch deleted file mode 100644 index fbbc545..0000000 --- a/jammy/debian/patches/0003-Adapt-to-gsd-3.24.patch +++ /dev/null @@ -1,64 +0,0 @@ -From 5b5d73516193b5dd980cb7487d8674d525b2ca36 Mon Sep 17 00:00:00 2001 -From: Jeremy Bicha -Date: Mon, 31 Jul 2017 00:18:59 -0400 -Subject: [PATCH] Adapt to gsd 3.24 - -Bug-Debian: https://bugs.debian.org/870229 ---- - .../gnome-session-3.0/cairo-dock-fallback.session | 2 +- - .../gnome-session-3.0/cairo-dock-unity-fallback.session | 2 +- - data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session | 2 +- - data/desktop-manager/gnome-session-3.0/cairo-dock.session | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session b/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session -index b06b2ed..a467c50 100644 ---- a/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session -+++ b/data/desktop-manager/gnome-session-3.0/cairo-dock-fallback.session -@@ -1,6 +1,6 @@ - [GNOME Session] - Name=Cairo-Dock Session fallback (Safe Mode) --RequiredComponents=gnome-settings-daemon; -+RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; - RequiredProviders=windowmanager;panel; - DefaultProvider-windowmanager=metacity - DefaultProvider-panel=cairo-dock -diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session -index 72c5a12..c58c7ab 100644 ---- a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session -+++ b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity-fallback.session -@@ -1,6 +1,6 @@ - [GNOME Session] - Name=Cairo-Dock Session with Unity fallback (Safe Mode) --RequiredComponents=gnome-settings-daemon; -+RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; - RequiredProviders=windowmanager;panel;panel_top; - DefaultProvider-windowmanager=metacity - DefaultProvider-panel=cairo-dock -diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session -index 13b4c0f..bc716b4 100644 ---- a/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session -+++ b/data/desktop-manager/gnome-session-3.0/cairo-dock-unity.session -@@ -1,6 +1,6 @@ - [GNOME Session] - Name=Cairo-Dock Session with Unity --RequiredComponents=gnome-settings-daemon; -+RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; - RequiredProviders=windowmanager;panel;panel_top; - DefaultProvider-windowmanager=compiz - DefaultProvider-panel=cairo-dock -diff --git a/data/desktop-manager/gnome-session-3.0/cairo-dock.session b/data/desktop-manager/gnome-session-3.0/cairo-dock.session -index 2d62d50..9bfaa74 100644 ---- a/data/desktop-manager/gnome-session-3.0/cairo-dock.session -+++ b/data/desktop-manager/gnome-session-3.0/cairo-dock.session -@@ -1,6 +1,6 @@ - [GNOME Session] - Name=Cairo-Dock Session --RequiredComponents=gnome-settings-daemon; -+RequiredComponents=org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; - RequiredProviders=windowmanager;panel; - DefaultProvider-windowmanager=compiz - DefaultProvider-panel=cairo-dock --- -2.30.0.rc2 - diff --git a/jammy/debian/patches/0004-Use-long-ID-of-GPG.patch b/jammy/debian/patches/0004-Use-long-ID-of-GPG.patch deleted file mode 100644 index fb4bf4e..0000000 --- a/jammy/debian/patches/0004-Use-long-ID-of-GPG.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f3ce31c5e1472015a6b4102f725697a3c9d4ec22 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Fri, 25 May 2018 18:25:37 +0900 -Subject: [PATCH] Use long ID of GPG - -Signed-off-by: Nobuhiro Iwamatsu ---- - data/scripts/help_scripts.sh | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/data/scripts/help_scripts.sh b/data/scripts/help_scripts.sh -index e699761..893fe5e 100755 ---- a/data/scripts/help_scripts.sh -+++ b/data/scripts/help_scripts.sh -@@ -58,13 +58,13 @@ repository() { - - ppa() { - addRepo "deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu $(lsb_release -sc) main" "Cairo-Dock-PPA" -- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5 -+ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E6B5E978E5D9070EBC365BA7274A4DAE80D6BF5 - up_install - } - - weekly() { - addRepo "deb http://ppa.launchpad.net/cairo-dock-team/weekly/ubuntu $(lsb_release -sc) main" "Cairo-Dock-PPA-Weekly" -- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5 -+ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E6B5E978E5D9070EBC365BA7274A4DAE80D6BF5 - up_install - } - --- -2.30.0.rc2 - diff --git a/jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch b/jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch deleted file mode 100644 index 7024fc5..0000000 --- a/jammy/debian/patches/0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch +++ /dev/null @@ -1,26 +0,0 @@ -From fd2f1cc349a06a62c39509813e9bc1ecd30419d5 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sat, 2 Jan 2021 22:19:24 +0900 -Subject: [PATCH] Change version to 3.4.1 in CMakeLists.txt - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a2421b0..871465e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ include ("${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/GNUInstallDirs.cmake") - ########### project ############### - - project ("cairo-dock") --set (VERSION "3.4.99.alpha1") # no dash, only numbers, dots and maybe alpha/beta/rc, e.g.: 3.3.1 or 3.3.99.alpha1 -+set (VERSION "3.4.1") # no dash, only numbers, dots and maybe alpha/beta/rc, e.g.: 3.3.1 or 3.3.99.alpha1 - - add_definitions (-std=c99 -Wall -Wextra -Werror-implicit-function-declaration) # -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration -Wstrict-prototypes -Wreturn-type -Wparentheses -Warray-bounds) - if (NOT DEFINED CMAKE_BUILD_TYPE) --- -2.30.0.rc2 - diff --git a/jammy/debian/patches/series b/jammy/debian/patches/series index ae51d21..e69de29 100644 --- a/jammy/debian/patches/series +++ b/jammy/debian/patches/series @@ -1,5 +0,0 @@ -0001-Fix-Spelling-Error.patch -0002-Use-gnome-calculator-instead-of-gcalctool.patch -0003-Adapt-to-gsd-3.24.patch -0004-Use-long-ID-of-GPG.patch -0005-Change-version-to-3.4.1-in-CMakeLists.txt.patch From 97c1d02c50bafc510bfb8d4f59584436e8fac89f Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 22:51:39 +0100 Subject: [PATCH 04/17] core/jammy: update main files --- jammy/debian/cairo-dock-core.install | 10 +- jammy/debian/cairo-dock-gnome-session.install | 5 + jammy/debian/control | 98 +++++++++++++------ jammy/debian/rules | 21 ++-- jammy/debian/watch | 10 +- 5 files changed, 95 insertions(+), 49 deletions(-) create mode 100644 jammy/debian/cairo-dock-gnome-session.install diff --git a/jammy/debian/cairo-dock-core.install b/jammy/debian/cairo-dock-core.install index 7c56459..c7bff8d 100644 --- a/jammy/debian/cairo-dock-core.install +++ b/jammy/debian/cairo-dock-core.install @@ -1,11 +1,9 @@ usr/bin/cairo-dock -usr/bin/cairo-dock-session -usr/share/cairo-dock +usr/lib/*/cairo-dock/libcd-Help.so +usr/lib/*/libgldi.so.* +usr/lib/systemd/user/cairo-dock.service usr/share/applications -usr/share/gnome-session +usr/share/cairo-dock usr/share/locale usr/share/man usr/share/pixmaps -usr/share/xsessions -usr/lib/*/libgldi.so.* -usr/lib/*/cairo-dock/libcd-Help.so diff --git a/jammy/debian/cairo-dock-gnome-session.install b/jammy/debian/cairo-dock-gnome-session.install new file mode 100644 index 0000000..ac38acd --- /dev/null +++ b/jammy/debian/cairo-dock-gnome-session.install @@ -0,0 +1,5 @@ +usr/bin/cairo-dock-session +usr/lib/systemd/user/gnome-session-x11@cairo-dock-compiz.target +usr/lib/systemd/user/gnome-session-x11@cairo-dock-metacity.target +usr/share/gnome-session +usr/share/xsessions diff --git a/jammy/debian/control b/jammy/debian/control index c1976a4..8c913d9 100644 --- a/jammy/debian/control +++ b/jammy/debian/control @@ -1,33 +1,43 @@ Source: cairo-dock Section: x11 Priority: optional -Maintainer: Debian Cairo-dock Maintainers -Uploaders: Nobuhiro Iwamatsu , - Youhei SASAKI -Build-Depends: cdbs, quilt, debhelper (>= 10), dpkg-dev (>= 1.16.1~), - cmake (>= 2.8.0), autotools-dev, intltool, pkg-config, - libcairo2-dev | libcairo-dev, - libcurl4-gnutls-dev, - libdbus-glib-1-dev, - libgl1-mesa-dev | libgl-dev, - libglib2.0-dev, - libglu1-mesa-dev | libglu-dev, - libgtk-3-dev (>= 3.4.0), - libpango1.0-dev, - librsvg2-dev, - libxcomposite-dev, - libxrandr-dev, - libxml2-dev, - libxrender-dev, - libxtst-dev -Standards-Version: 4.1.4 +Maintainer: Daniel Kondor +Build-Depends: autotools-dev, + cmake (>= 3.16.0), + debhelper (>= 10), + debhelper-compat (= 12), + dpkg-dev (>= 1.16.1~), + extra-cmake-modules, + intltool, + libcairo2-dev | libcairo-dev, + libcurl4-gnutls-dev, + libdbus-glib-1-dev, + libgl1-mesa-dev | libgl-dev, + libglib2.0-dev, + libglu1-mesa-dev | libglu-dev, + libgtk-3-dev (>= 3.22.0), + libgtk-layer-shell-dev (>= 0.6.0), + libpango1.0-dev, + librsvg2-dev, + libwayland-bin, + libxcomposite-dev, + libxml2-dev, + libxrandr-dev, + libxrender-dev, + libxtst-dev, + pkg-config, + systemd, + quilt +Standards-Version: 4.5.0 Homepage: http://www.glx-dock.org/ -Vcs-Git: https://salsa.debian.org/cairo-dock-team/cairo-dock.git -Vcs-Browser: https://salsa.debian.org/cairo-dock-team/cairo-dock Package: cairo-dock Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-core (= ${binary:Version}), cairo-dock-plug-ins (>= 3.4.1), gnome-settings-daemon (>= 3.24) +Depends: cairo-dock-core (= ${binary:Version}), + cairo-dock-plug-ins (>= 3.4.1), + ${misc:Depends}, + ${shlibs:Depends} +Recommends: cairo-dock-gnome-session Description: Metapackage for cairo-dock Cairo-dock has a family-likeness with OS X dock, but with more options. It uses cairo to render nice graphics, and Glitz to use hardware acceleration. @@ -37,18 +47,14 @@ Description: Metapackage for cairo-dock This is metapackage that provides the components necessary for running Cairo-dock. This installs a cairo-dock-core application and cairo-dock-plugins package easily. - . - And Cairo-dock installs cairo-dock-core and plugins and makes sense as - Cairo-dock. Package: cairo-dock-core Architecture: any Pre-Depends: ${misc:Pre-Depends} -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: libwayland-egl1, ${misc:Depends}, ${shlibs:Depends} Breaks: cairo-dock (<= 2.1.3.5-2) Replaces: cairo-dock (<= 2.1.3.5-2) Provides: cairo-dock -Suggests: xcompmgr, empathy, f-spot, gnome-calculator, gimp, inkscape Recommends: cairo-dock-plugins (>= 2.1.3.10), curl Description: Light eye-candy fully themable animated dock for Linux desktop Cairo-dock has a family-likeness with OS X dock, but with more options. @@ -58,11 +64,45 @@ Description: Light eye-candy fully themable animated dock for Linux desktop . This package provides Cairo-dock-core application. +Package: cairo-dock-gnome-session +Architecture: any +Depends: cairo-dock-core (>= 3.4.1), + cairo-dock-gnome-integration-plug-in, + cairo-dock-plug-ins (>= 3.4.1), + compiz | metacity, + gnome-flashback, + gnome-session-bin, + gnome-settings-daemon (>= 3.24) +Description: An X11 desktop session for Cairo-Dock + Cairo-dock has a family-likeness with OS X dock, but with more options. + It uses cairo to render nice graphics, and Glitz to use hardware acceleration. + It's fully configurable and can be a taskbar too. + You can easily plug applets into it. + . + This package provides a desktop environment using Cairo-Dock, either the + Compiz or Metacity window manager and GNOME components. + Package: cairo-dock-dev Section: devel Architecture: any Pre-Depends: ${misc:Pre-Depends} -Depends: cairo-dock-core (= ${binary:Version}), ${misc:Depends} +Depends: cairo-dock-core (= ${binary:Version}), + libcairo2-dev | libcairo-dev, + libcurl4-gnutls-dev, + libdbus-glib-1-dev, + libgl1-mesa-dev | libgl-dev, + libglib2.0-dev, + libglu1-mesa-dev | libglu-dev, + libgtk-3-dev (>= 3.22.0), + libgtk-layer-shell-dev (>= 0.6.0), + librsvg2-dev, + libwayland-dev, + libxcomposite-dev, + libxml2-dev, + libxrandr-dev, + libxrender-dev, + libxtst-dev, + ${misc:Depends} Description: Cairo-dock development file Cairo-dock has a family-likeness with OS X dock, but with more options. It uses cairo to render nice graphics, and Glitz to use hardware acceleration. diff --git a/jammy/debian/rules b/jammy/debian/rules index 24a83f4..2e31122 100755 --- a/jammy/debian/rules +++ b/jammy/debian/rules @@ -1,19 +1,16 @@ #!/usr/bin/make -f -DPKG_EXPORT_BUILDFLAGS = 1 -include /usr/share/dpkg/buildflags.mk -CFLAGS+=$(CPPFLAGS) -CXXFLAGS+=$(CPPFLAGS) +%: + dh $@ -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/cmake.mk -include /usr/share/cdbs/1/rules/patchsys-quilt.mk +override_dh_auto_configure: + dh_auto_configure -- -Denable-desktop-manager=True -# DEB_CONFIGURE_USER_FLAGS= --enable-xextend -DEB_CMAKE_EXTRA_FLAGS += \ - -Denable-desktop-manager=ON \ - -DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) -clean:: +override_dh_auto_clean: + dh_auto_clean rm -f src/config.h rm -f src/gldit/gldi-config.h rm -f src/gldit/gldi-module-config.h + +override_dh_installsystemduser: + dh_installsystemduser --no-enable diff --git a/jammy/debian/watch b/jammy/debian/watch index 543ddd8..dafba71 100644 --- a/jammy/debian/watch +++ b/jammy/debian/watch @@ -1,2 +1,8 @@ -version=3 -https://launchpad.net/cairo-dock-core/+download .*/cairo-dock-([\d\.]+.*)?.tar.gz +version=4 +opts="searchmode=plain, \ + pgpmode=none, \ + dversionmangle=auto" \ +https://api.github.com/repos/Cairo-Dock/cairo-dock-core/releases \ +https://api.github.com/repos/Cairo-Dock/cairo-dock-core/tarball/@ANY_VERSION@ \ +debian + From 370f8d4e9016370422e12a9e43a1b0a8b68eca1b Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 23:12:23 +0100 Subject: [PATCH 05/17] core/jammy: update copyrights --- jammy/debian/copyright | 126 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 124 insertions(+), 2 deletions(-) diff --git a/jammy/debian/copyright b/jammy/debian/copyright index e25bcae..d9c2577 100644 --- a/jammy/debian/copyright +++ b/jammy/debian/copyright @@ -2,10 +2,57 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: cairo-dock Source: https://launchpad.net/cairo-dock -Files: * +Files: */* Copyright: 2007-2014 Fabrice Rey License: GPL-3+ +Files: src/cairo-dock.c + src/gldit/cairo-dock-animations.c + src/gldit/cairo-dock-application-facility.c + src/gldit/cairo-dock-applications-manager.c + src/gldit/cairo-dock-application-facility.c + src/gldit/cairo-dock-applications-manager.c + src/gldit/cairo-dock-class-icon-manager.c + src/gldit/cairo-dock-class-manager.c + src/gldit/cairo-dock-container.? + src/gldit/cairo-dock-core.c + src/gldit/cairo-dock-desktop-manager.c + src/gldit/cairo-dock-dialog-factory.? + src/gldit/cairo-dock-dialog-manager.c + src/gldit/cairo-dock-dock-facility.c + src/gldit/cairo-dock-dock-factory.c + src/gldit/cairo-dock-dock-manager.? + src/gldit/cairo-dock-draw-opengl.c + src/gldit/cairo-dock-gui-factory.c + src/gldit/cairo-dock-icon-manager.c + src/gldit/cairo-dock-image-buffer.c + src/gldit/cairo-dock-indicator-manager.c + src/gldit/cairo-dock-menu.c + src/gldit/cairo-dock-opengl.c + src/gldit/cairo-dock-opengl.h + src/gldit/cairo-dock-surface-factory.? + src/gldit/cairo-dock-windows-manager.? + src/implementations/cairo-dock-egl-* + src/implementations/cairo-dock-wayland-manager.c + src/implementations/cairo-dock-wayland-manager.h +Copyright: 2007-2014 Fabrice Rey + 2020-2024 Daniel Kondor +License: GPL 3+ + +Files: src/implementations/cairo-dock-foreign-toplevel.? + src/implementations/cairo-dock-plasma-* + src/implementations/cairo-dock-cosmic-* + src/implementations/cairo-dock-wayfire-* + src/implementations/cairo-dock-wayland-wm.? + src/implementations/cairo-dock-wayland-hotspots.? +Copyright: 2020-2023 Daniel Kondor +License: GPL 3+ (See /usr/share/common-licenses/GPL-3 for complete license) + +Files: src/implementations/gdk-move-to-rect-hack.? +Copyright: 2020 Sophie Winter + 2020 Daniel Kondor +License: MIT + Files: src/gldit/cairo-dock-dbus.* Copyright: Adrien Pilleboue License: GPL-3+ @@ -44,10 +91,45 @@ Copyright: 2007, 2008 Cairo-Dock project License: GPL-3+ Files: debian/* -Copyright: 2009-2013 Nobuhiro Iwamatsu +Copyright: Copyright (C) Julien Lavergne + 2009-2013 Nobuhiro Iwamatsu 2009-2015 Youhei SASAKI + Updated by Matthieu Baerts for new releases. + 2024 Daniel Kondor License: GPL-3+ +Files: src/implementations/proto/plasma-window-management.xml +Copyright: 2013-2014 Pier Luigi Fiorini +License: LGPL 2.1+ + +Files: src/implementations/proto/wayfire-shell-unstable-v2.xml +Copyright: Copyright (c) 2018 Iliya Bozhinov +License: Expat + +Files: src/implementations/proto/wlr-foreign-toplevel-management-unstable-v1.xml +Copyright: Copyright (c) 2018 Ilia Bozhinov +License: MIT-no-advertising + +Files: src/implementations/proto/cosmic-toplevel-info-unstable-v1.xml +Copyright: 2018 Ilia Bozhinov + 2020 Isaac Freund + 2022 Victoria Brekenfeld +License: MIT-no-advertising + +Files: src/implementations/proto/cosmic-toplevel-management-unstable-v1.xml +Copyright: 2018 Ilia Bozhinov + 2020 Isaac Freund + 2022 wb9688 + 2022 Victoria Brekenfeld +License: MIT-no-advertising + +Files: src/implementations/proto/cosmic-workspace-unstable-v1.xml +Copyright: 2019 Christopher Billington + 2020 Ilia Bozhinov + 2022 Victoria Brekenfeld +License: MIT-no-advertising + + License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -115,3 +197,43 @@ License: LGPL-3 . On Debian systems, full text of the LGPL 3 can be found in `/usr/share/common-licenses/LGPL-3'. + +License: Expat + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +License: MIT-no-advertising + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of the copyright holders + not be used in advertising or publicity pertaining to distribution of + the software without specific, written prior permission. The + copyright holders make no representations about the suitability of + this software for any purpose. It is provided "as is" without express + or implied warranty. + . + THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS + SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY + SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER + RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF + CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN + CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. From d2d6ffe76c412de28336a31caf21162b5af1cf8c Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 23:19:49 +0100 Subject: [PATCH 06/17] core/jammy: update changelog --- jammy/debian/changelog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/jammy/debian/changelog b/jammy/debian/changelog index ecfd8b0..85910eb 100644 --- a/jammy/debian/changelog +++ b/jammy/debian/changelog @@ -1,3 +1,19 @@ +cairo-dock (3.5.99-1) jammy; urgency=medium + + * New upstream release. + * Initial support for Wayland. + * Add a .service file for Systemd + * Split out session files to a separate package. + + -- Daniel Kondor Sat, 9 Mar 2024 23:16:01 +0100 + +cairo-dock (3.5.0) unreleased + + * Update to 3.5.0 + * Several bug fixes since the last release. + + -- Daniel Kondor Sat, 9 Mar 2024 23:16:00 +0100 + cairo-dock (3.4.1+git20201103.0836f5d1-1) unstable; urgency=medium * Snapshot, taken from the master (20201103). (Closes: #963494) From 44a375d22c154f36939875d36c4a2c81ecfc9dbb Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 23:31:27 +0100 Subject: [PATCH 07/17] core/jammy: remove unnecessary debian/compat file --- jammy/debian/compat | 1 - 1 file changed, 1 deletion(-) delete mode 100644 jammy/debian/compat diff --git a/jammy/debian/compat b/jammy/debian/compat deleted file mode 100644 index f599e28..0000000 --- a/jammy/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 From 1a64bb63e7b6d2b9f0faef0e14fede79b4e30942 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 23:39:42 +0100 Subject: [PATCH 08/17] plug-ins/jammy: remove patches --- ....patch => 0001-Drop-python2-support.patch} | 0 ...ystemMonitor-Mail-dnd2share-Stack-GV.patch | 87 ------------------- .../patches/0002-Fix-MATCH-as-FreeBSD.patch | 29 ------- .../0003-Change-ruby-dir-to-vendor.patch | 37 -------- .../patches/0004-Use-correct-C-compiler.patch | 29 ------- .../0006-Fix-support-libetpan-pkgconfig.patch | 37 -------- ...e-version-to-3.4.1-in-CMakeLists.txt.patch | 26 ------ .../0008-weather-Use-unsigned-int.patch | 26 ------ ...e-libido3-0.1-to-libayatana-ido3-0.4.patch | 26 ------ ...g-from-indicator3-0.4-to-ayatana-ind.patch | 85 ------------------ jammy/plug-ins/debian/patches/series | 11 +-- 11 files changed, 1 insertion(+), 392 deletions(-) rename jammy/plug-ins/debian/patches/{0005-Drop-python2-support.patch => 0001-Drop-python2-support.patch} (100%) delete mode 100644 jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch delete mode 100644 jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch delete mode 100644 jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch delete mode 100644 jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch delete mode 100644 jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch delete mode 100644 jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch delete mode 100644 jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch delete mode 100644 jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch delete mode 100644 jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch diff --git a/jammy/plug-ins/debian/patches/0005-Drop-python2-support.patch b/jammy/plug-ins/debian/patches/0001-Drop-python2-support.patch similarity index 100% rename from jammy/plug-ins/debian/patches/0005-Drop-python2-support.patch rename to jammy/plug-ins/debian/patches/0001-Drop-python2-support.patch diff --git a/jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch b/jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch deleted file mode 100644 index 077ab3e..0000000 --- a/jammy/plug-ins/debian/patches/0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch +++ /dev/null @@ -1,87 +0,0 @@ -From b5cde65db6c5e8e82d4463541b62934c1c4b0d0e Mon Sep 17 00:00:00 2001 -From: Youhei SASAKI -Date: Mon, 15 Oct 2012 00:17:36 +0900 -Subject: [PATCH] Fix typo about SystemMonitor, Mail, dnd2share, Stack, - GVFS-integration - -Signed-off-by: Youhei SASAKI ---- - System-Monitor/src/applet-init.c | 2 +- - gvfs-integration/cairo-dock-gio-vfs.c | 4 ++-- - mail/src/cd-mail-applet-init.c | 2 +- - netspeed/src/applet-init.c | 2 +- - stack/src/applet-stack.c | 2 +- - 5 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/System-Monitor/src/applet-init.c b/System-Monitor/src/applet-init.c -index 28ec04d..ec02dfe 100755 ---- a/System-Monitor/src/applet-init.c -+++ b/System-Monitor/src/applet-init.c -@@ -37,7 +37,7 @@ CD_APPLET_DEFINITION (N_("System Monitor"), - CAIRO_DOCK_CATEGORY_APPLET_SYSTEM, - N_("This applet shows you the CPU load, RAM usage, graphic card temperature, etc.\n" - "Middle click on the icon to get some valuable info.\n" -- "Left click on the icon to get a list of the most ressources using programs.\n" -+ "Left click on the icon to get a list of the most resources using programs.\n" - "You can instanciate this applet several times to show different values each time."), - "parAdOxxx_ZeRo and Fabounet") - -diff --git a/gvfs-integration/cairo-dock-gio-vfs.c b/gvfs-integration/cairo-dock-gio-vfs.c -index 6256c70..07711ca 100644 ---- a/gvfs-integration/cairo-dock-gio-vfs.c -+++ b/gvfs-integration/cairo-dock-gio-vfs.c -@@ -52,10 +52,10 @@ gboolean cairo_dock_gio_vfs_init (void) - if( !cairo_dock_dbus_is_enabled() || - !cairo_dock_dbus_detect_application (G_VFS_DBUS_DAEMON_NAME) ) - { -- cd_warning("VFS Deamon NOT found on DBus !"); -+ cd_warning("VFS Daemon NOT found on DBus !"); - return FALSE; - } -- cd_message("VFS Deamon found on DBus."); -+ cd_message("VFS Daemon found on DBus."); - - - if (s_hMonitorHandleTable != NULL) -diff --git a/mail/src/cd-mail-applet-init.c b/mail/src/cd-mail-applet-init.c -index 79a9af7..7738402 100755 ---- a/mail/src/cd-mail-applet-init.c -+++ b/mail/src/cd-mail-applet-init.c -@@ -35,7 +35,7 @@ CD_APPLET_DEFINE_BEGIN (N_("mail"), - CAIRO_DOCK_CATEGORY_APPLET_INTERNET, - N_("This applet is very useful to warn you when you get new e-mails\n" - "It can check in any kind of mailbox (yahoo, gmail, etc)\n" -- "Left-click to launch the prefered mail application,\n" -+ "Left-click to launch the preferred mail application,\n" - "Middle-click to refresh all the mailboxes."), - "Tofe (Christophe Chapuis) & Fabounet (Fabrice Rey)") - CD_APPLET_DEFINE_COMMON_APPLET_INTERFACE -diff --git a/netspeed/src/applet-init.c b/netspeed/src/applet-init.c -index 45221e8..ba3aa6c 100755 ---- a/netspeed/src/applet-init.c -+++ b/netspeed/src/applet-init.c -@@ -30,7 +30,7 @@ CD_APPLET_DEFINITION (N_("netspeed"), - 2, 0, 5, - CAIRO_DOCK_CATEGORY_APPLET_INTERNET, - N_("This applet shows you the bit rate of your internet connection and some stats about it.\n" -- "Left-click on the icon to have the total amount of data transfered\n" -+ "Left-click on the icon to have the total amount of data transferred\n" - "Middle-click to (de)activate the network (needs NetworManager)"), - "parAdOxxx_ZeRo"); - -diff --git a/stack/src/applet-stack.c b/stack/src/applet-stack.c -index c7582af..a45a818 100755 ---- a/stack/src/applet-stack.c -+++ b/stack/src/applet-stack.c -@@ -385,7 +385,7 @@ static Icon *_cd_stack_create_new_item (GldiModuleInstance *myApplet, const gcha - { - g_key_file_free (pKeyFile); - g_free (cURI); -- cd_warning ("stack : '%s' is not a valid adress", cContent); -+ cd_warning ("stack : '%s' is not a valid address", cContent); - return NULL; - } - g_key_file_set_string (pKeyFile, "Desktop Entry", "Content", cURI); --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch b/jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch deleted file mode 100644 index af2563e..0000000 --- a/jammy/plug-ins/debian/patches/0002-Fix-MATCH-as-FreeBSD.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 7cefc6cc27333d098a9d112ef962f01b826edbc6 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Fri, 5 Jul 2013 12:15:26 +0900 -Subject: [PATCH] Fix MATCH as FreeBSD - -When only MATCH is used, FreeBSD matches kFreeBSD. -We need ^ in front of "FreeBSD". - -Signed-off-by: Nobuhiro Iwamatsu ---- - Dbus/src/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Dbus/src/CMakeLists.txt b/Dbus/src/CMakeLists.txt -index 10d5232..4909067 100644 ---- a/Dbus/src/CMakeLists.txt -+++ b/Dbus/src/CMakeLists.txt -@@ -29,7 +29,7 @@ add_definitions (-DMY_APPLET_DOCK_VERSION="${dock_version}") - add_definitions (-DMY_APPLET_ICON_FILE="icon.svg") - add_definitions (-DCD_PLUGINS_DIR="${pluginsdir}") - --IF (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") -+IF (${CMAKE_SYSTEM_NAME} MATCHES ^"FreeBSD") - set(kvm "kvm") - endif() - --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch b/jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch deleted file mode 100644 index 5e06888..0000000 --- a/jammy/plug-ins/debian/patches/0003-Change-ruby-dir-to-vendor.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 7e2c10d3a39f5347e0f0f41adb29116bfb61ed66 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sat, 2 Jan 2021 21:48:45 +0900 -Subject: [PATCH] Change ruby dir to vendor - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5f5db1b..5c2c90b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -545,7 +545,7 @@ if (enable-ruby-interface) - message (STATUS " * Ruby:") - # find_package(Ruby) found libs of ruby-dev but we only need a directory where we can install ruby libs. - find_program (RUBY_EXECUTABLE ruby) -- EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']" -+ EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['vendordir']" - OUTPUT_VARIABLE RUBY_LIB_DIR) - message (STATUS " Ruby library dir: ${RUBY_LIB_DIR}") - if ("${RUBY_LIB_DIR}" STREQUAL "" OR "${RUBY_LIB_DIR}" STREQUAL "nil") -@@ -554,10 +554,6 @@ if (enable-ruby-interface) - set (PROGRAMS_MISSING "${PROGRAMS_MISSING} ruby") - set (with_ruby no) - else() -- # /usr/lib/ruby/1.8 or /usr/lib/ruby/1.9.1 -- string (REGEX REPLACE "lib/ruby/[0-9].[0-9]?.+" "" RUBY_LIB_DIR_INSTALL "${RUBY_LIB_DIR}") -- string (REGEX REPLACE "${RUBY_LIB_DIR_INSTALL}" "" RUBY_LIB_DIR_INSTALL "${RUBY_LIB_DIR}") -- set (RUBY_LIB_DIR "${CMAKE_INSTALL_PREFIX}/${RUBY_LIB_DIR_INSTALL}") - message (STATUS " will be installed in: ${RUBY_LIB_DIR}") - set (RUBY_FOUND "TRUE") - set (with_ruby yes) --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch b/jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch deleted file mode 100644 index fa39103..0000000 --- a/jammy/plug-ins/debian/patches/0004-Use-correct-C-compiler.patch +++ /dev/null @@ -1,29 +0,0 @@ -From e5fd204b3cf7fef03d07c55f1f46637b23d08172 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sat, 2 Jan 2021 21:52:57 +0900 -Subject: [PATCH] Use correct C# compiler - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5c2c90b..3699bb8 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -565,9 +565,9 @@ enable_if_not_defined (enable-mono-interface) - if (enable-mono-interface) - message (STATUS " * Mono:") - #find_package (Mono) -- find_program (GMCS_EXECUTABLE gmcs) -+ find_program (GMCS_EXECUTABLE mcs) - if (NOT GMCS_EXECUTABLE OR NOT EXISTS ${GMCS_EXECUTABLE}) -- message (STATUS "Could not find Mono compiler gmcs, won't build Mono interface.") -+ message (STATUS "Could not find Mono compiler mcs, won't build Mono interface.") - else() - pkg_check_modules (MONO_PACKAGE dbus-sharp-2.0 dbus-sharp-glib-2.0 glib-sharp-2.0) - if (NOT MONO_PACKAGE_FOUND) --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch b/jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch deleted file mode 100644 index 35dd1ab..0000000 --- a/jammy/plug-ins/debian/patches/0006-Fix-support-libetpan-pkgconfig.patch +++ /dev/null @@ -1,37 +0,0 @@ -From a3adf34bd20f4bea534fcc1fd03fabada1dbd469 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sat, 2 Jan 2021 21:58:06 +0900 -Subject: [PATCH] Fix support libetpan pkgconfig - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index e69a19e..139f7a4 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -965,9 +965,8 @@ set (with_mail no) - # find the compilation flags - enable_if_not_defined (enable-mail) - if (enable-mail) -- find_program (LIBETPAN_CONFIG_EXECUTABLE libetpan-config) - execute_process( -- COMMAND ${LIBETPAN_CONFIG_EXECUTABLE} --cflags -+ COMMAND pkg-config libetpan --cflags - OUTPUT_VARIABLE MAIL_PACKAGE_CFLAGS) - if (NOT "${MAIL_PACKAGE_CFLAGS}" STREQUAL "" AND NOT "${MAIL_PACKAGE_CFLAGS}" STREQUAL "\n") # if there is a problem with the previous, we don't want to have a lot of errors - STRING (REGEX REPLACE "\n" "" TMP_VARIABLE "${MAIL_PACKAGE_CFLAGS}") # to not skip the last option -@@ -980,7 +979,7 @@ if (enable-mail) - endif() - # find the link flags - execute_process( -- COMMAND ${LIBETPAN_CONFIG_EXECUTABLE} --libs -+ COMMAND pkg-config libetpan --libs - OUTPUT_VARIABLE MAIL_PACKAGE_LIBS) - if (NOT "${MAIL_PACKAGE_LIBS}" STREQUAL "") - STRING (REGEX REPLACE "\n" "" MAIL_PACKAGE_LIBS "${MAIL_PACKAGE_LIBS}") --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch b/jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch deleted file mode 100644 index af3bc2a..0000000 --- a/jammy/plug-ins/debian/patches/0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch +++ /dev/null @@ -1,26 +0,0 @@ -From cbb4bf65fa689415f5b7346f3a69ec5e0d796d6a Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sat, 2 Jan 2021 22:23:50 +0900 -Subject: [PATCH] Change version to 3.4.1 in CMakeLists.txt - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5f5db1b..b3a3a23 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ include ("${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/GNUInstallDirs.cmake") - ########### project ############### - - project ("cairo-dock-plugins") --set (VERSION "3.4.99.alpha1") -+set (VERSION "3.4.1") - - add_definitions (-std=gnu99 -Wall -Werror-implicit-function-declaration) # -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration -Wstrict-prototypes -Wreturn-type -Wparentheses -Warray-bounds) - if (NOT DEFINED CMAKE_BUILD_TYPE) --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch b/jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch deleted file mode 100644 index 7ee1c3d..0000000 --- a/jammy/plug-ins/debian/patches/0008-weather-Use-unsigned-int.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 1c48cff70d534e8ef416a876cc382ebe0f60920c Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sat, 2 Jan 2021 23:37:44 +0900 -Subject: [PATCH] weather: Use unsigned int - -Signed-off-by: Nobuhiro Iwamatsu ---- - weather/src/applet-read-data.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/weather/src/applet-read-data.c b/weather/src/applet-read-data.c -index 2fb828d..8621da3 100755 ---- a/weather/src/applet-read-data.c -+++ b/weather/src/applet-read-data.c -@@ -359,7 +359,7 @@ static guchar *_hmac_sha1_base64(const gchar *key, const gchar *data) - size_t key_len = strlen(++key); - size_t data_len = strlen(data); - uint8_t md[64]; // SHA1_Message_Block_Size = 64 bytes -- uint md_len=64; -+ unsigned int md_len=64; - if (!HMAC(EVP_sha1(), key, key_len, (guchar*)data, data_len, md, &md_len)) // data is URL-encoded, so is actually a guchar* - { - //#include --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch b/jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch deleted file mode 100644 index cb208b8..0000000 --- a/jammy/plug-ins/debian/patches/0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 97f4b3baeed5e821f599f60c18ed1d23bbeb964c Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sun, 3 Jan 2021 01:07:32 +0900 -Subject: [PATCH] Swith use libido3-0.1 to libayatana-ido3-0.4 - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5f5db1b..08e0d9e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -210,7 +210,7 @@ endif() - ## libido - enable_if_not_defined (enable-libido-support) - if (enable-libido-support) -- set (IDO_MODULE libido3-0.1) -+ set (IDO_MODULE libayatana-ido3-0.4) - pkg_check_modules (IDO ${IDO_MODULE}) - if (IDO_FOUND) - STRING (REGEX REPLACE "\\..*" "" IDO_MAJOR "${IDO_VERSION}") --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch b/jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch deleted file mode 100644 index 41bad53..0000000 --- a/jammy/plug-ins/debian/patches/0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 8e9b69c228433d224c8d601d6e4e77934944d7a3 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sun, 3 Jan 2021 01:22:12 +0900 -Subject: [PATCH] Change pkg-config from indicator3-0.4 to - ayatana-indicator3-0.4 - -Signed-off-by: Nobuhiro Iwamatsu ---- - CMakeLists.txt | 6 +++--- - Indicator-applet/indicator-applet.h | 4 ++-- - Indicator-applet3/indicator-applet3-utils.h | 2 +- - Indicator-applet3/indicator-applet3.h | 2 +- - 4 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5f5db1b..55ee45b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -197,7 +197,7 @@ endif() - ## Indicator - enable_if_not_defined (enable-indicator-support) - if (enable-indicator-support) -- set (INDICATOR_APPLET_MODULE indicator3-0.4) -+ set (INDICATOR_APPLET_MODULE ayatana-indicator3-0.4) - pkg_check_modules (INDICATOR_APPLET ${INDICATOR_APPLET_MODULE}) - if (INDICATOR_APPLET_FOUND) - set (INDICATOR_NEW_VERSION TRUE) # oneiric and newer -@@ -264,10 +264,10 @@ if (INDICATOR_APPLET_FOUND) - - if (INDICATOR_NEW_VERSION) # oneiric and newer - execute_process( -- COMMAND pkg-config --variable=iconsdir indicator3-0.4 -+ COMMAND pkg-config --variable=iconsdir ayatana-indicator3-0.4 - OUTPUT_VARIABLE INDICATORICONSDIR) - execute_process( -- COMMAND pkg-config --variable=indicatordir indicator3-0.4 -+ COMMAND pkg-config --variable=indicatordir ayatana-indicator3-0.4 - OUTPUT_VARIABLE INDICATORDIR) - STRING (REGEX REPLACE "\n" "" INDICATORDIR ${INDICATORDIR}) - set (with_indicator3 yes) -diff --git a/Indicator-applet/indicator-applet.h b/Indicator-applet/indicator-applet.h -index 52a3d4e..deebaec 100755 ---- a/Indicator-applet/indicator-applet.h -+++ b/Indicator-applet/indicator-applet.h -@@ -23,9 +23,9 @@ - - #include - --#include -+#include - ///#include --#include -+#include - - #include - #include -diff --git a/Indicator-applet3/indicator-applet3-utils.h b/Indicator-applet3/indicator-applet3-utils.h -index 81bc89b..07e803a 100644 ---- a/Indicator-applet3/indicator-applet3-utils.h -+++ b/Indicator-applet3/indicator-applet3-utils.h -@@ -22,7 +22,7 @@ - - #include - #include --#include -+#include - - /** - * Use the image of a GtkImage to draw a Cairo-Dock Icon -diff --git a/Indicator-applet3/indicator-applet3.h b/Indicator-applet3/indicator-applet3.h -index 3157370..af29b75 100644 ---- a/Indicator-applet3/indicator-applet3.h -+++ b/Indicator-applet3/indicator-applet3.h -@@ -22,7 +22,7 @@ - - #include - #include --#include -+#include - - #define INDICATOR_SERVICE_DIR "/usr/share/unity/indicators" - --- -2.30.0.rc2 - diff --git a/jammy/plug-ins/debian/patches/series b/jammy/plug-ins/debian/patches/series index e90f634..dfca02e 100644 --- a/jammy/plug-ins/debian/patches/series +++ b/jammy/plug-ins/debian/patches/series @@ -1,10 +1 @@ -0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch -0002-Fix-MATCH-as-FreeBSD.patch -0003-Change-ruby-dir-to-vendor.patch -0004-Use-correct-C-compiler.patch -0005-Drop-python2-support.patch -0006-Fix-support-libetpan-pkgconfig.patch -0007-Change-version-to-3.4.1-in-CMakeLists.txt.patch -0008-weather-Use-unsigned-int.patch -0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch -0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch +0001-Drop-python2-support.patch From 8c248610781aa393a14f2feeb70c1e64bea1a769 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 9 Mar 2024 23:40:07 +0100 Subject: [PATCH 09/17] plug-ins/jammy: install additional plug-ins --- .../debian/cairo-dock-indicator-generic-plug-in.install | 2 ++ .../cairo-dock-indicator-generic-plug-in.lintian-overrides | 1 + .../plug-ins/debian/cairo-dock-status-notifier-plug-in.install | 2 ++ .../debian/cairo-dock-status-notifier-plug-in.lintian-overrides | 1 + 4 files changed, 6 insertions(+) create mode 100644 jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.lintian-overrides create mode 100644 jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.lintian-overrides diff --git a/jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.install b/jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.install new file mode 100644 index 0000000..cbf404b --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Indicator-Generic.so +usr/share/cairo-dock/plug-ins/Indicator-Generic/* diff --git a/jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.lintian-overrides new file mode 100644 index 0000000..e05af07 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-indicator-generic-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-rendering-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install b/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install new file mode 100644 index 0000000..4e19dfd --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-status-notifier.so +usr/share/cairo-dock/plug-ins/Status-Notifier/* diff --git a/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.lintian-overrides new file mode 100644 index 0000000..e05af07 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-rendering-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs From f04355624aab08e4838cff69cba12039559fcff1 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sun, 10 Mar 2024 00:26:49 +0100 Subject: [PATCH 10/17] plug-ins/jammy: update main files --- jammy/plug-ins/debian/changelog | 17 +++++++++++ jammy/plug-ins/debian/compat | 1 - jammy/plug-ins/debian/control | 39 ++++++++++++++++++------ jammy/plug-ins/debian/copyright | 11 +++++++ jammy/plug-ins/debian/rules | 17 ++--------- jammy/plug-ins/debian/tools/plugins-list | 2 ++ jammy/plug-ins/debian/watch | 10 ++++-- 7 files changed, 70 insertions(+), 27 deletions(-) delete mode 100644 jammy/plug-ins/debian/compat diff --git a/jammy/plug-ins/debian/changelog b/jammy/plug-ins/debian/changelog index 19a8ef8..654e34e 100644 --- a/jammy/plug-ins/debian/changelog +++ b/jammy/plug-ins/debian/changelog @@ -1,3 +1,20 @@ +cairo-dock-plug-ins (3.5.99-1) jammy; urgency=medium + + * New release + * Add plug-ins missing from the official repository: + Status-Notifier, Indicator-Generic + * Fix incorrect subdock rendering on HiDPI screens with EGL / Wayland. + * Small improvements in rendering dialogs and menus. + + -- Daniel Kondor Sat, 9 Mar 2024 23:40:00 +0100 + +cairo-dock-plug-ins (3.5.0) unreleased + + * Update to 3.5.0 + * Several bug fixes since the last release. + + -- Daniel Kondor Sat, 9 Mar 2024 23:16:00 +0100 + cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1.1) unstable; urgency=medium * Non-maintainer upload diff --git a/jammy/plug-ins/debian/compat b/jammy/plug-ins/debian/compat deleted file mode 100644 index f599e28..0000000 --- a/jammy/plug-ins/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/jammy/plug-ins/debian/control b/jammy/plug-ins/debian/control index e183340..8ca645c 100644 --- a/jammy/plug-ins/debian/control +++ b/jammy/plug-ins/debian/control @@ -1,11 +1,9 @@ Source: cairo-dock-plug-ins Section: x11 Priority: optional -Maintainer: Debian Cairo-dock Maintainers -Uploaders: Nobuhiro Iwamatsu , - Youhei SASAKI -Build-Depends: cdbs, debhelper (>= 9), cmake(>= 2.8.0), dpkg-dev (>= 1.16.1~), - cairo-dock-dev (>= 3.4.1), +Maintainer: Daniel Kondor +Build-Depends: cdbs, debhelper-compat (= 12), cmake(>= 2.8.12), dpkg-dev (>= 1.16.1~), + cairo-dock-dev (>= 3.5.99), cli-common-dev [amd64 armel armhf i386 mipsel kfreebsd-any ppc64 ppc64el s390x], libasound2-dev [linux-any], libcairo2-dev (>= 1.8.0), @@ -23,8 +21,8 @@ Build-Depends: cdbs, debhelper (>= 9), cmake(>= 2.8.0), dpkg-dev (>= 1.16.1~), libgnutls28-dev, libgtk-3-dev, libical-dev, - libayatana-ido3-dev, - libayatana-indicator3-dev, + libido3-0.1-dev, + libindicator3-dev, libpango1.0-dev, libpulse-dev, librsvg2-dev, @@ -44,8 +42,6 @@ Build-Depends: cdbs, debhelper (>= 9), cmake(>= 2.8.0), dpkg-dev (>= 1.16.1~), Build-Conflicts: libwebkitgtk-3.0-dev, python-minimal Standards-Version: 4.1.4 Homepage: http://www.glx-dock.org/ -Vcs-Git: https://salsa.debian.org/cairo-dock-team/cairo-dock-plug-ins.git -Vcs-Browser: https://salsa.debian.org/cairo-dock-team/cairo-dock-plug-ins Package: cairo-dock-plug-ins Architecture: any @@ -62,6 +58,7 @@ Depends: ${misc:Depends}, cairo-dock-dustbin-plug-in, cairo-dock-icon-effect-plug-in, cairo-dock-illusion-plug-in, + cairo-dock-indicator-generic-plug-in, cairo-dock-logout-plug-in, cairo-dock-motion-blur-plug-in, cairo-dock-netspeed-plug-in, @@ -73,6 +70,7 @@ Depends: ${misc:Depends}, cairo-dock-showmouse-plug-in, cairo-dock-slider-plug-in, cairo-dock-stack-plug-in, + cairo-dock-status-notifier-plug-in, cairo-dock-switcher-plug-in, cairo-dock-systray-plug-in, cairo-dock-tomboy-plug-in, @@ -663,3 +661,26 @@ Description: Remote control plug-in for Cairo-dock . This plug-in lets you control dock from the keyboard, or even a remote controller. + +Package: cairo-dock-status-notifier-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Status notification plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in adds a notification area (system tray) to your dock where + programs can display their current status. This supports the newer, + DBus-based interface in contrast to the systray plugin that provides + support for older programs. + +Package: cairo-dock-indicator-generic-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Indicator plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in can display all the available Indicators into your dock. + Indicators provide information about something, and a menu to act on it: + for instance, an indicator to control the printer jobs. Idle Indicators + are automatically hidden. You can also blacklist indicators you don't + want to see. diff --git a/jammy/plug-ins/debian/copyright b/jammy/plug-ins/debian/copyright index b709939..33ab9e7 100644 --- a/jammy/plug-ins/debian/copyright +++ b/jammy/plug-ins/debian/copyright @@ -50,6 +50,12 @@ License: GPL-3+ Files: dock-rendering/* Copyright: 2008, 2009 Fabrice Rey and parAdOxxx_ZeRo + 2024 Daniel Kondor +License: GPL-3+ + +Files: dialog-rendering/* +Copyright: 2007-2014 Fabrice Rey + 2024 Daniel Kondor License: GPL-3+ Files: Dbus/* @@ -106,6 +112,11 @@ Files: Composite-Manager/data/composite*.svg Copyright: John Varouhakis License: GPL-3+ +Files: logout/* +Copyright: 2007-2014 Fabrice Rey + 2024 Daniel Kondor +License: GPL-3+ + Files: shared-images/*.svg Copyright: ccsm icons License: GPL-3+ diff --git a/jammy/plug-ins/debian/rules b/jammy/plug-ins/debian/rules index 4ab2e24..04fdba7 100755 --- a/jammy/plug-ins/debian/rules +++ b/jammy/plug-ins/debian/rules @@ -1,17 +1,4 @@ #!/usr/bin/make -f -DPKG_EXPORT_BUILDFLAGS = 1 -include /usr/share/dpkg/buildflags.mk -CFLAGS+=$(CPPFLAGS) -D_POSIX_C_SOURCE=200809L -CXXFLAGS+=$(CPPFLAGS) -D_POSIX_C_SOURCE=200809L - -DEB_CMAKE_EXTRA_FLAGS += \ - -DROOT_PREFIX=$(CURDIR)/debian/tmp \ - -Denable-gnome-integration=ON \ - -Denable-old-gnome-integration=OFF \ - -Denable-kde-integration=ON \ - -Denable-xfce-integration=ON \ - -DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/cmake.mk +%: + dh $@ diff --git a/jammy/plug-ins/debian/tools/plugins-list b/jammy/plug-ins/debian/tools/plugins-list index 64df72e..5d4cbef 100644 --- a/jammy/plug-ins/debian/tools/plugins-list +++ b/jammy/plug-ins/debian/tools/plugins-list @@ -17,6 +17,7 @@ GMenu: cairo-dock-gmenu-plugin gnome-integration: cairo-dock-gnome-integration-plugin icon-effect: cairo-dock-icon-effect-plugin illusion: cairo-dock-illusion-plugin +Indicator-Generic: cairo-dock-indicator-generic-plug-in keyboard-indicator: cairo-dock-keyboard-indicator-plugin logout: cairo-dock-logout-plugin mail: cairo-dock-mail-plugin @@ -33,6 +34,7 @@ showDesktop; cairo-dock-showdesktop-plugin show-mouse: cairo-dock-showmouse-plugin slider: cairo-dock-slider-plugin stack: cairo-dock-stack-plugin +Status-Notifier: cairo-dock-status-notifier-plug-in switcher: cairo-dock-switcher-plugin System-Monitor: cairo-dock-system-monitor-plugin systray: cairo-dock-systray-plugin diff --git a/jammy/plug-ins/debian/watch b/jammy/plug-ins/debian/watch index 0fbbb94..cbfedbc 100644 --- a/jammy/plug-ins/debian/watch +++ b/jammy/plug-ins/debian/watch @@ -1,2 +1,8 @@ -version=3 -https://launchpad.net/cairo-dock-plug-ins/+download .*/cairo-dock-plugins-([\d\.]+.*)?.tar.gz +version=4 +opts="searchmode=plain, \ + pgpmode=none, \ + dversionmangle=auto" \ +https://api.github.com/repos/Cairo-Dock/cairo-dock-plug-ins/releases \ +https://api.github.com/repos/Cairo-Dock/cairo-dock-plug-ins/tarball/@ANY_VERSION@ \ +debian + From 5d43a30d1fdb4e2f4245264a92dc4f9d0256b676 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sun, 10 Mar 2024 13:46:25 +0100 Subject: [PATCH 11/17] plug-ins/jammy: update to use ayatana indicators --- jammy/plug-ins/debian/control | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jammy/plug-ins/debian/control b/jammy/plug-ins/debian/control index 8ca645c..2f8352e 100644 --- a/jammy/plug-ins/debian/control +++ b/jammy/plug-ins/debian/control @@ -4,7 +4,6 @@ Priority: optional Maintainer: Daniel Kondor Build-Depends: cdbs, debhelper-compat (= 12), cmake(>= 2.8.12), dpkg-dev (>= 1.16.1~), cairo-dock-dev (>= 3.5.99), - cli-common-dev [amd64 armel armhf i386 mipsel kfreebsd-any ppc64 ppc64el s390x], libasound2-dev [linux-any], libcairo2-dev (>= 1.8.0), libcurl4-gnutls-dev, @@ -21,8 +20,8 @@ Build-Depends: cdbs, debhelper-compat (= 12), cmake(>= 2.8.12), dpkg-dev (>= 1.1 libgnutls28-dev, libgtk-3-dev, libical-dev, - libido3-0.1-dev, - libindicator3-dev, + libayatana-ido3-dev, + libayatana-indicator3-dev, libpango1.0-dev, libpulse-dev, librsvg2-dev, @@ -676,6 +675,7 @@ Description: Status notification plug-in for Cairo-dock Package: cairo-dock-indicator-generic-plug-in Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Recommends: ayatana-indicator-application, ayatana-indicator-keyboard, ayatana-indicator-messages, ayatana-indicator-notifications, ayatana-indicator-printers, ayatana-indicator-sound Description: Indicator plug-in for Cairo-dock A collection of official plug-ins and applets for cairo-dock. . From ff35b0eb775a82a5e01acc1b5efd98a1aebb961c Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sun, 10 Mar 2024 13:51:44 +0100 Subject: [PATCH 12/17] plug-ins/jammy: add Screenshot plugin, update plugin list --- .../debian/cairo-dock-screenshot-plug-in.install | 2 ++ .../cairo-dock-screenshot-plug-in.lintian-overrides | 1 + jammy/plug-ins/debian/control | 10 ++++++++++ jammy/plug-ins/debian/tools/plugins-list | 2 ++ 4 files changed, 15 insertions(+) create mode 100644 jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.install create mode 100644 jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.lintian-overrides diff --git a/jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.install b/jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.install new file mode 100644 index 0000000..51b6079 --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.install @@ -0,0 +1,2 @@ +usr/lib/*/cairo-dock/libcd-Screenshot.so +usr/share/cairo-dock/plug-ins/Screenshot/* diff --git a/jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.lintian-overrides b/jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.lintian-overrides new file mode 100644 index 0000000..6ebddeb --- /dev/null +++ b/jammy/plug-ins/debian/cairo-dock-screenshot-plug-in.lintian-overrides @@ -0,0 +1 @@ +cairo-dock-screenshot-plug-in: pkg-has-shlibs-control-file-but-no-actual-shared-libs diff --git a/jammy/plug-ins/debian/control b/jammy/plug-ins/debian/control index 2f8352e..1abdbb8 100644 --- a/jammy/plug-ins/debian/control +++ b/jammy/plug-ins/debian/control @@ -684,3 +684,13 @@ Description: Indicator plug-in for Cairo-dock for instance, an indicator to control the printer jobs. Idle Indicators are automatically hidden. You can also blacklist indicators you don't want to see. + +Package: cairo-dock-screenshot-plug-in +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) +Description: Screenshot plug-in for Cairo-dock + A collection of official plug-ins and applets for cairo-dock. + . + This plug-in provides a simple way to take screenshots. + + diff --git a/jammy/plug-ins/debian/tools/plugins-list b/jammy/plug-ins/debian/tools/plugins-list index 5d4cbef..90bbbe2 100644 --- a/jammy/plug-ins/debian/tools/plugins-list +++ b/jammy/plug-ins/debian/tools/plugins-list @@ -21,6 +21,7 @@ Indicator-Generic: cairo-dock-indicator-generic-plug-in keyboard-indicator: cairo-dock-keyboard-indicator-plugin logout: cairo-dock-logout-plugin mail: cairo-dock-mail-plugin +Messaging-Menu: cairo-dock-messaging-menu-plug-in motion-blur: cairo-dock-motion-blur-plugin musicPlayer: cairo-dock-musicplayer-plugin netspeed: cairo-dock-netspeed-plugin @@ -29,6 +30,7 @@ quick-browser: cairo-dock-quick-browser-plugin dock-rendering: cairo-dock-rendering-plugin RSSreader: cairo-dock-rssreader-plugin Scooby-Do: cairo-dock-scooby-do-plugin +Screenshot: cairo-dock-screenshot-plug-in shortcuts: cairo-dock-shortcuts-plugin showDesktop; cairo-dock-showdesktop-plugin show-mouse: cairo-dock-showmouse-plugin From ddcc6ae0109afa7bca2c82dba23cd997b91a78f7 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sun, 10 Mar 2024 15:57:00 +0100 Subject: [PATCH 13/17] plug-ins/jammy: update dependency for the Impulse plug-in (#1020234) --- jammy/plug-ins/debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jammy/plug-ins/debian/control b/jammy/plug-ins/debian/control index 1abdbb8..89dd5a5 100644 --- a/jammy/plug-ins/debian/control +++ b/jammy/plug-ins/debian/control @@ -628,7 +628,7 @@ Package: cairo-dock-impulse-plug-in Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}), - pulseaudio + pulseaudio | pipewire-pulse Description: Implus plug-in Cairo-dock A collection of official plug-ins and applets for cairo-dock. . From 0433ca8f9a2c49be1a2eb9ca354897f0ed911ab0 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 30 Mar 2024 13:21:02 +0100 Subject: [PATCH 14/17] core/jammy: update dependency versions --- jammy/debian/control | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jammy/debian/control b/jammy/debian/control index 8c913d9..2484e3c 100644 --- a/jammy/debian/control +++ b/jammy/debian/control @@ -34,7 +34,7 @@ Homepage: http://www.glx-dock.org/ Package: cairo-dock Architecture: any Depends: cairo-dock-core (= ${binary:Version}), - cairo-dock-plug-ins (>= 3.4.1), + cairo-dock-plug-ins (>= 3.5.99), ${misc:Depends}, ${shlibs:Depends} Recommends: cairo-dock-gnome-session @@ -66,9 +66,9 @@ Description: Light eye-candy fully themable animated dock for Linux desktop Package: cairo-dock-gnome-session Architecture: any -Depends: cairo-dock-core (>= 3.4.1), +Depends: cairo-dock-core (>= 3.5.99), cairo-dock-gnome-integration-plug-in, - cairo-dock-plug-ins (>= 3.4.1), + cairo-dock-plug-ins (>= 3.5.99), compiz | metacity, gnome-flashback, gnome-session-bin, From 603b35bd411d16bc4b1a9345533c0113ea605c4d Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sat, 30 Mar 2024 13:21:18 +0100 Subject: [PATCH 15/17] plug-ins/jammy: update dependencies --- jammy/plug-ins/debian/control | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jammy/plug-ins/debian/control b/jammy/plug-ins/debian/control index 89dd5a5..342a72d 100644 --- a/jammy/plug-ins/debian/control +++ b/jammy/plug-ins/debian/control @@ -34,6 +34,7 @@ Build-Depends: cdbs, debhelper-compat (= 12), cmake(>= 2.8.12), dpkg-dev (>= 1.1 libxxf86vm-dev, libzeitgeist-2.0-dev, python3, + python3-setuptools, ruby, ruby-dev, valac, @@ -675,7 +676,7 @@ Description: Status notification plug-in for Cairo-dock Package: cairo-dock-indicator-generic-plug-in Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cairo-dock-plug-in-data (= ${source:Version}) -Recommends: ayatana-indicator-application, ayatana-indicator-keyboard, ayatana-indicator-messages, ayatana-indicator-notifications, ayatana-indicator-printers, ayatana-indicator-sound +Recommends: ayatana-indicator-keyboard, ayatana-indicator-notifications, ayatana-indicator-printers, ayatana-indicator-bluetooth, ayatana-indicator-display Description: Indicator plug-in for Cairo-dock A collection of official plug-ins and applets for cairo-dock. . From ad631b8e35363d02abc04601701436088456065a Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sun, 21 Apr 2024 12:51:54 +0200 Subject: [PATCH 16/17] add build dependency for nlohmann-json needed for Wayfire IPC --- jammy/debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/jammy/debian/control b/jammy/debian/control index 2484e3c..b4318b7 100644 --- a/jammy/debian/control +++ b/jammy/debian/control @@ -25,6 +25,7 @@ Build-Depends: autotools-dev, libxrandr-dev, libxrender-dev, libxtst-dev, + nlohmann-json3-dev, pkg-config, systemd, quilt From 7807010d526be92e012725892e736f0b2f0dfa44 Mon Sep 17 00:00:00 2001 From: Daniel Kondor Date: Sun, 21 Apr 2024 20:06:01 +0200 Subject: [PATCH 17/17] plug-ins/jammy: install some missing files --- .../debian/cairo-dock-dbus-plug-in-interface-python.install | 1 + jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install | 1 + jammy/plug-ins/debian/cairo-dock-plug-in-data.install | 1 + jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install | 1 + 4 files changed, 4 insertions(+) diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install index c2fcdef..302ce14 100644 --- a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in-interface-python.install @@ -1,2 +1,3 @@ usr/lib/python*/dist-packages/*.egg-info usr/lib/python*/dist-packages/*.py +usr/lib/python*/dist-packages/*/*.pyc diff --git a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install index 9803f3b..0c8be25 100644 --- a/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install +++ b/jammy/plug-ins/debian/cairo-dock-dbus-plug-in.install @@ -1,2 +1,3 @@ usr/lib/*/cairo-dock/libcd-Dbus.so +usr/lib/*/cairo-dock/cairo-dock-launcher-API-daemon usr/share/cairo-dock/plug-ins/Dbus/* diff --git a/jammy/plug-ins/debian/cairo-dock-plug-in-data.install b/jammy/plug-ins/debian/cairo-dock-plug-in-data.install index 0d4f068..cf6d429 100644 --- a/jammy/plug-ins/debian/cairo-dock-plug-in-data.install +++ b/jammy/plug-ins/debian/cairo-dock-plug-in-data.install @@ -1,2 +1,3 @@ usr/share/locale/*/LC_MESSAGES/*.mo usr/share/cairo-dock/plug-ins/shared-files/* +usr/share/cairo-dock/gauges/*/* diff --git a/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install b/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install index 4e19dfd..771e6f6 100644 --- a/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install +++ b/jammy/plug-ins/debian/cairo-dock-status-notifier-plug-in.install @@ -1,2 +1,3 @@ usr/lib/*/cairo-dock/libcd-status-notifier.so +usr/lib/*/cairo-dock/status-notifier-watcher usr/share/cairo-dock/plug-ins/Status-Notifier/*