debian/0000755000000000000000000000000012647510424007173 5ustar debian/changelog0000644000000000000000000002254012647510424011050 0ustar unclutter (8-20) unstable; urgency=low * Add Italian debconf translation by Beatrice Torracca (Closes: #714010) * Apply wrap-and-sort. * Bump Standards-Version to 3.9.6 (no changes). * Make DEP5-ish debian/copyright DEP5-compliant. * Let Homepage header in debian/control and Source header in debian/copyright point to a 2015-dated snapshot of ftp.x.org as I can't find unclutter anymore since they restructured their directory layout and cluttered the tar balls over tons of directories. * Switch Vcs-Browser header to HTTPS and cgit. * Add Brazilian Portuguese debconf translation by Adriano Rafael Gomes (Closes: #811521) * 03-fix-gtk-blinking.patch: Make DEP3-ish patch header DEP3-compliant. -- Axel Beckert Tue, 19 Jan 2016 20:40:04 +0100 unclutter (8-19) unstable; urgency=low * Add patch by Tao Nelson to fix blinking pointer and 100% CPU usage with GTK applications. (Closes: #266118) Thanks Tao! * Bump debhelper compatibility to 9 to ease hardening build flags + Update versioned debhelper build-dependency to >= 9~. * Add patch to properly pass $LDFLAGS (fixes lintian warning hardening-no-relro) and $CFLAGS (fixes blhc warning) * Add patch to fix lintian warning hyphen-used-as-minus-sign. * Bump Standards-Version to 3.9.4 (no changes) * Fix grammar in README.source. -- Axel Beckert Thu, 02 May 2013 02:15:08 +0200 unclutter (8-18) unstable; urgency=low * Add a README.source explaining why Debian doesn't use http://sf.net/projects/unclutter/ as upstream project. * Add Ian Jackson to Uploaders. * Add Homepage field pointing to ftp://ftp.x.org/contrib/utilities/ (despite it's not a real homepage, but packages.debian.org and packages.qa.debian.org then link to it which is good.) -- Axel Beckert Fri, 23 Sep 2011 03:33:55 +0200 unclutter (8-17) unstable; urgency=low * Adopting the package (Closes: #640954) * Readding upstream download URL to debian/copyright * Readding Vcs-* headers * Added watch file * Update short description * debian/source/local-options: abort-on-upstream-changes and unapply-patches -- Axel Beckert Fri, 09 Sep 2011 00:11:08 +0200 unclutter (8-16) unstable; urgency=low * Updating to standards version 3.9.2. * Orphaning package. -- Daniel Baumann Thu, 08 Sep 2011 08:26:42 +0000 unclutter (8-15) experimental; urgency=low * Switching to source format 3.0 (quilt). * Updating to debhelper version 8. * Removing unnecessary guarding when sourcing debconfs confmodule. -- Daniel Baumann Sun, 19 Dec 2010 21:31:09 +0100 unclutter (8-14) unstable; urgency=low * Updating standards version to 3.9.0. * Adding Danish debconf translations from Joe Dalton (Closes: #599449). * Running debconf-updatepo. * Updating standards version to 3.9.1. -- Daniel Baumann Thu, 07 Oct 2010 18:55:02 +0200 unclutter (8-13) unstable; urgency=low * Adding README.source. * Updating year in copyright file. * Updating to standards 3.8.4. * Sorting dh call in rules to more common order. -- Daniel Baumann Thu, 25 Mar 2010 08:37:45 +0100 unclutter (8-12) unstable; urgency=low * Updating maintainer field. * Updating vcs fields. * Not calling debconf-updatepo in clean target of rules anymore. * Adding maintainer homepage in copyright. * Using quilt to manage upstream changes. * Correcting wrong vcs-browser field. * Adding explicit debian source version 1.0 until switch to 3.0. -- Daniel Baumann Wed, 16 Dec 2009 22:23:23 +0100 unclutter (8-11) unstable; urgency=low * Using correct rfc-2822 date formats in changelog. * Updating year in copyright file. * Removing manual addition of debconf in depends. * Using more common directory name for storing local debian addisions. * Adding Russian debconf translations from Yuri Kozlov (Closes: #541750). * Updating package to standards version 3.8.3. * Sorting depends. * Minimizing rules file. -- Daniel Baumann Sat, 22 Aug 2009 14:12:22 +0200 unclutter (8-10) unstable; urgency=low * Prefixing debhelper files with package name. * Updating package to standards 3.8.1. * Updating copyright for debian files. -- Daniel Baumann Sun, 12 Apr 2009 10:13:00 +0200 unclutter (8-9) unstable; urgency=medium * Updating vcs fields in control file. * Adding Spanish debconf translations from Francisco Javier Cuadrado (Closes: #499822). -- Daniel Baumann Tue, 23 Sep 2008 07:25:00 +0200 unclutter (8-8) unstable; urgency=low * Correcting typo in header of ja.po, thanks to Christian Perrier (Closes: #490928). -- Daniel Baumann Tue, 15 Jul 2008 14:12:00 +0200 unclutter (8-7) unstable; urgency=low * New maintainer (Closes: #489451). * Upgrading package to standards 3.8.0. * Updating vcs fields in control file. * Rewriting copyright file in machine-interpretable format. * Reverting rules to long format since I prefere this. * Using dedicated debhelper files rather than arguments to dh_* calls, I do prefere this as well. * Adding default and Xsession files, using debconf to populate it (Closes: #483055). -- Daniel Baumann Mon, 14 Jul 2008 07:57:00 +0200 unclutter (8-6) unstable; urgency=low * debhelper v7, rules file minimisation * Orphaned the package (again). -- Joey Hess Sat, 05 Jul 2008 17:33:13 -0400 unclutter (8-5) unstable; urgency=low * Document -visible in man page. Thanks, Marc-Jano Knopp. Closes: #384365 * Fixed a couple typos in help text. -- Joey Hess Thu, 24 Aug 2006 16:41:35 -0400 unclutter (8-4) unstable; urgency=low * Patch from Jonas Koelker to support subsecond idle times. Closes: #369891 * debhelper v5 * Current standards version. -- Joey Hess Sun, 11 Jun 2006 16:51:08 -0400 unclutter (8-3) unstable; urgency=low * Remove the menu file, I think the changes that anyone will want to start/stop unclutter from the menu is slim and its use of killall was evil. * Current standards version. -- Joey Hess Sun, 18 Dec 2005 17:24:23 -0500 unclutter (8-2) unstable; urgency=low * Rebuild to use new split X library packages, update build depends. Closes: #287675 * Menu file updates (qouting). -- Joey Hess Wed, 29 Dec 2004 15:51:24 -0500 unclutter (8-1) unstable; urgency=low * Taking this package over again. * Update to current policy. Closes: #197714 * Changed version number to 8, since the original tarball is named unclutter-8.tar.Z. * Downloaded original tarball, and included it as pristine upstream source, except I had to uncompress it (.Z) and gzip it back up. Still, more pristine than before. * Include patchlevel.h as the upstream changelog, such as it is. * Expanded copyright file with download location and actual non-copyright statement. * Rewrote and simplified the package description. * Update to debhelper v4. * Moved out of the X directories since the Imakefile is not actually used. * Patched it to not spin when a full-screen program (such as a SDL game or xlock) is running and the XGrabPointer fails. Closes: #197684 * Applied patch from Stelios Bounanos that adds a -notclass switch, useful for apps like galeon that frequently change the window title. Closes: #149720 * Also a patch to add regex support in the -not matching. -- Joey Hess Tue, 17 Jun 2003 10:54:44 -0400 unclutter (0.8-22) unstable; urgency=low * Updated build-deps to use new xlibs-dev (Closes: #99691) * Removed dh_suidregister call from debian/rules -- Bradley Marshall Sun, 03 Jun 2001 21:19:58 +1000 unclutter (0.8-21) unstable; urgency=low * Change of maintainer -- Bradley Marshall Tue, 22 Aug 2000 19:37:33 +1000 unclutter (0.8-20) unstable; urgency=low * Build deps. -- Joey Hess Sat, 04 Dec 1999 16:42:27 -0800 unclutter (0.8-19) unstable; urgency=low * FHS -- Joey Hess Mon, 06 Sep 1999 16:56:50 -0700 unclutter (0.8-18) unstable; urgency=low * Fix minior lintian errors. -- Joey Hess Sat, 14 Mar 1998 20:05:24 -0800 unclutter (0.8-17) unstable; urgency=low * Updated standards-version. -- Joey Hess Mon, 09 Feb 1998 15:09:57 -0800 unclutter (0.8-16) unstable; urgency=low * Use debhelper. -- Joey Hess Sat, 07 Feb 1998 20:03:20 -0800 unclutter (0.8-15) unstable; urgency=low * libc6. * Routine update of debian/rules: Fixed binary-indep target. -- Joey Hess Mon, 08 Sep 1997 19:31:27 -0400 unclutter (0.8-14) unstable; urgency=low * Use debstd. -- Joey Hess Mon, 14 Apr 1997 13:46:51 -0400 unclutter (0.8-13) frozen unstable; urgency=low * New maintainer. * Changed dependancy on elf-x11r6lib to xlib6. * Added a menu file. -- Joey Hess Mon, 14 Apr 1997 13:20:26 -0400 unclutter (0.8-12) unstable; urgency=low * Converted to new source format. * New maintainer. -- Lars Wirzenius Thu, 26 Sep 1996 21:23:33 +0300 debian/watch0000644000000000000000000000012212647503302010214 0ustar version=3 ftp://ftp.x.org/contrib/utilities/unclutter-(.*)\.tar\.Z debian uupdate debian/copyright0000644000000000000000000000231612647502202011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Unclutter Source: https://web.archive.org/web/20151129214845/http://ftp.x.org/contrib/utilities/ Files: * Copyright: 1992 Mark M. Martin License: PD The program is released into the public domain. Only the considerate will leave credit for the author. Files: debian/* Copyright: 2008-2011 Daniel Baumann 2011 Axel Beckert 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. . 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, see . . The complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-3 file. debian/unclutter.install0000644000000000000000000000010212647476335012615 0ustar debian/local/90unclutter /etc/X11/Xsession.d unclutter /usr/bin debian/po/0000755000000000000000000000000012647507221007612 5ustar debian/po/es.po0000644000000000000000000000240012647476335010570 0ustar # Spanish translation of unclutter debconf messages. # 2008 Francisco Javier Cuadrado # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter 8-8\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2008-09-13 12:22+0100\n" "Last-Translator: Francisco Javier Cuadrado \n" "Language-Team: Debian Spanish \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "¿Ejecutar «unclutter» automáticamente?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "«unclutter» se puede ejecutar automáticamente al iniciar la sesión gráfica " "de un usuario. Esto puede ser después de que se ejecute startx desde la " "consola o después de identificarse en un gestor de ventanas." debian/po/de.po0000644000000000000000000000232312647476335010555 0ustar # German translation of unclutter debconf messages. # 2004 Markus Braun # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2004-08-22 15:25+0200\n" "Last-Translator: Markus Braun \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "unclutter automatisch starten?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter kann automatisch gestartet werden, nachdem X fr einen Benutzer " "gestartet wurde. Das kann entweder nach dem Aufruf von startx von der " "Konsole aus sein oder nach dem einloggen mit einen Display Manager." debian/po/fr.po0000644000000000000000000000250112647476335010572 0ustar # French translation of unclutter debconf messages. # 2004 Michel Grentzinger # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2004-08-19 22:00+0200\n" "Last-Translator: Michel Grentzinger \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Faut-il dmarrer unclutter automatiquement?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter peut tre dmarr automatiquement une fois que le serveur X a t " "lanc pour un utilisateur. Ce dmarrage automatique peut se faire aussi bien " "lorsque le serveur est lanc par la commande startx que lorsque " "l'utilisateur ouvre une session avec un gestionnaire graphique de sessions." debian/po/ja.po0000644000000000000000000000222612647476335010561 0ustar # Japanese translation of unclutter debconf messages. # 2004 Hideki Yamane # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2004-08-22 12:02+0900\n" "Last-Translator: Hideki Yamane \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=EUC-JP\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "unclutter ưŪ˵ưޤ?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter X εư˼ưŪ˥Ȥ褦ˤǤޤ󥽡뤫 " "startx ȼ¹Ԥȥǥץ쥤ޥ͡㤫ΤɤǤǽ" "" debian/po/pt_BR.po0000644000000000000000000000244212647507214011164 0ustar # Debconf translations for unclutter. # Copyright (C) 2016 THE unclutter'S COPYRIGHT HOLDER # This file is distributed under the same license as the unclutter package. # Adriano Rafael Gomes , 2016. # msgid "" msgstr "" "Project-Id-Version: unclutter 8-19\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2016-01-05 10:41-0200\n" "Last-Translator: Adriano Rafael Gomes \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Iniciar o unclutter automaticamente?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "O unclutter pode ser iniciado automaticamente depois que o X for iniciado " "para um usuário. Isso pode acontecer tanto depois do startx a partir do " "console, como depois do login com um gerenciador de display." debian/po/templates.pot0000644000000000000000000000164512647476335012355 0ustar # LANGUAGE translation of unclutter debconf messages. # YEAR FULL NAME # This file is distributed under the same license as the unclutter package. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" debian/po/it.po0000644000000000000000000000246012647476335010603 0ustar # Italian translation of unclutter debconf messages. # 2013, Beatrice Torracca # This file is distributed under the same license as the unclutter package. # Beatrice Torracca , 2013. msgid "" msgstr "" "Project-Id-Version: unclutter 8-19\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2013-06-10 18:34+0200\n" "Last-Translator: Beatrice Torracca \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Virtaal 0.7.1\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Avviare automaticamente unclutter?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter può essere fatto partire automaticamente dopo che X è stato " "avviato per un utente; ciò può avvenire dopo l'uso di startx da console " "oppure dopo il login con un display manager." debian/po/vi.po0000644000000000000000000000240312647476335010602 0ustar # Vietnamese translation of unclutter debconf messages. # 2005 Clytie Siddall # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2005-08-10 18:02+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Tự động khởi chạy unclutter không?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "Có thể tự động khởi chạy unclutter sau khi trình phục vụ X đã khởi động cho " "một người dùng nào đó, hoặc sau startx từ bàn giao tiếp, hoặc sau khi đăng " "nhập dùng trình quản lý trình bày." debian/po/ru.po0000644000000000000000000000275712647476335010626 0ustar # Russian translation of unclutter debconf messages. # 2009 Yuri Kozlov # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter 8-10\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2009-08-01 21:00+0400\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Запускать unclutter автоматически?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter может запускаться автоматически после запуска X для пользователя. " "Это может быть выполнено после запуска startx из консоли или после " "регистрации через дисплейный менеджер." debian/po/nl.po0000644000000000000000000000241112647476335010574 0ustar # Dutch translation of unclutter debconf messages. # 2007 Bart Cornelis # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2007-03-15 18:26+0100\n" "Last-Translator: Bart Cornelis \n" "Language-Team: debian-l10n-dutch \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Wilt u unclutter automatisch opstarten?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter kan automatisch opgestart worden nadat een gebruiker X (het " "grafische systeem) heeft opgestart. Dit geld zowel voor het starten van het " "grafische systeem vanaf de console met het commando 'startx', als na " "aanmelden via een beeldschermbeheerder." debian/po/pt.po0000644000000000000000000000230612647476335010611 0ustar # Portuguese translation of unclutter debconf messages. # 2007 Luísa Loureco \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Iniciar o unclutter automaticamente?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "O unclutter pode ser iniciado automaticamente depois do X ter iniciado para " "o utilizador. Isso pode ser tanto depois do startx a partir da consola como " "pode ser depois do login através de um gestor de janelas." debian/po/POTFILES.in0000644000000000000000000000005612647476335011403 0ustar [type: gettext/rfc822deb] unclutter.templates debian/po/da.po0000644000000000000000000000221712647476335010553 0ustar # Danish translation of unclutter debconf messages. # 2010 Joe Hansen # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2010-10-07 17:30+01:00\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Start unclutter automatisk?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter kan startes automatisk, efter X er blevet startet af en bruger. " "Dette kan ske enten efter startx fra konsol eller efter logind med en " "skærmhåndtering." debian/po/sv.po0000644000000000000000000000221012647476335010610 0ustar # Swedish translation of unclutter debconf messages. # 2005 Daniel Nylander # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2005-09-29 23:30-0700\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Starta unclutter automatiskt?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter kan startas automatiskt efter att X har startats av en anvndare. " "Det kan vara efter startx frn konsollen eller efter login med en grafisk " "hanterare." debian/po/cs.po0000644000000000000000000000220712647476335010573 0ustar # Czech translation of unclutter debconf messages. # 2005 Miroslav Kure # This file is distributed under the same license as the unclutter package. # msgid "" msgstr "" "Project-Id-Version: unclutter\n" "Report-Msgid-Bugs-To: unclutter@packages.debian.org\n" "POT-Creation-Date: 2008-07-14 06:17+0000\n" "PO-Revision-Date: 2005-02-11 13:15+0100\n" "Last-Translator: Miroslav Kure \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-2\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "Start unclutter automatically?" msgstr "Spustit unclutter automaticky?" #. Type: boolean #. Description #: ../unclutter.templates:1001 msgid "" "unclutter can be started automatically after X has been started for a user. " "That can be either after startx from console or after login with a display " "manager." msgstr "" "unclutter se me spustit automaticky po pihlen uivatele do X Window " "Systemu (a u pkazem startx nebo pihlenm pes grafickho sprvce " "obrazovky)." debian/compat0000644000000000000000000000000212647476335010405 0ustar 9 debian/unclutter.manpages0000644000000000000000000000001612647476335012746 0ustar unclutter.man debian/patches/0000755000000000000000000000000012647510037010622 5ustar debian/patches/04-man-page-fixes.patch0000644000000000000000000001136112647476335014703 0ustar Description: Fixes dash usage in man page i.e. fixes lintian warning hyphen-used-as-minus-sign. Author: Axel Beckert Index: unclutter/unclutter.man =================================================================== --- unclutter.orig/unclutter.man 2013-04-30 01:38:31.503864334 +0200 +++ unclutter/unclutter.man 2013-04-30 01:42:07.409484863 +0200 @@ -1,27 +1,27 @@ .\"unclutter man .TH UNCLUTTER 1 .SH NAME -unclutter \- remove idle cursor image from screen +unclutter - remove idle cursor image from screen .SH SYNOPSIS .B unclutter -.RB [ -display | -d +.RB [ \-display | \-d .IR display ] -.RB [ -idle +.RB [ \-idle .IR seconds ] -.RB [ -keystroke ] -.RB [ -jitter +.RB [ \-keystroke ] +.RB [ \-jitter .IR pixels ] -.RB [ -grab ] -.RB [ -noevents ] -.RB [ -reset ] -.RB [ -root ] -.RB [ -onescreen ] -.RB [ -visible ] -.RB [ -regex ] -.RB [ -not | -notname +.RB [ \-grab ] +.RB [ \-noevents ] +.RB [ \-reset ] +.RB [ \-root ] +.RB [ \-onescreen ] +.RB [ \-visible ] +.RB [ \-regex ] +.RB [ \-not | \-notname .IR name " " ... ] -.RB [ -notclass +.RB [ \-notclass .IR class " " ... ] .SH DESCRIPTION .B unclutter @@ -33,30 +33,30 @@ if you have a mouse that twitches. .SH OPTIONS .TP --display +\-display is followed by the display to open. .TP --idle +\-idle is followed by the number of seconds between polls for idleness. The default is 5. Supports subsecond idle times. .TP --keystroke +\-keystroke tells .B unclutter not to use a timeout to determine when to remove the cursor, but to instead wait until a key has been pressed (released, really). .TP --jitter +\-jitter is followed by the amount of movement of the pointer that is to be ignored and considered as random noise. The default is 0. .TP --grab +\-grab means use the original method of grabbing the pointer in order to remove the cursor. This often doesn't interoperate too well with some window managers. .TP --noevents +\-noevents stops unclutter sending a pseudo EnterNotify event to the X client whose cursor has been stolen. Sending the event helps programs like emacs think that they have not @@ -64,47 +64,47 @@ This option is provided for backwards compatibility in case some clients get upset. .TP --reset +\-reset resets the timeout for idleness after the cursor is restored for some reason (such as a window being pushed or popped) even though the x y coordinates of the cursor have not changed. Normally, the cursor would immediately be removed again. .TP --root +\-root means remove the cursor even if it is on the root background, where in principle it should not be obscuring anything useful. .TP --onescreen +\-onescreen restricts unclutter to the single screen specified as display, or the default screen for the display. Normally, unclutter will unclutter all the screens on a display. .TP --visible -ignore visibility events (does not apply to -grab). -If the cursor never gets hidden, despite a generous -jitter value, +\-visible +ignore visibility events (does not apply to \-grab). +If the cursor never gets hidden, despite a generous \-jitter value, try this option .TP --not +\-not is followed by a list of window names where the cursor should not be removed. The first few characters of the WM_NAME property on the window need to match one the listed names. This argument must be the last on the command line. .TP --notname -is exactly the same as -not +\-notname +is exactly the same as \-not .TP --notclass -is similar to -notname, except that the WM_CLASS property of the window is used. +\-notclass +is similar to \-notname, except that the WM_CLASS property of the window is used. This argument must be the last on the command line, and so cannot be used -with -not or -notname. +with \-not or \-notname. .TP --regex +\-regex treats the first name or class (see above) as a regular expression. -This means that `` -regex -not foo bar '' will not work as expected; instead -use `` -regex -not 'foo|bar' ''. +This means that `` \-regex \-not foo bar '' will not work as expected; instead +use `` \-regex \-not 'foo|bar' ''. .SH LIMITATIONS -The -keystroke option may not work (that is, the cursor will not +The \-keystroke option may not work (that is, the cursor will not disappear) with clients that request KeyRelease events. Games and Xt applications using KeyUp in their translation tables are most likely to suffer from this problem. @@ -112,7 +112,7 @@ extension to get all keyboard and mouse events, though this of course requires XTest to be in the server too. .PP -The -keystroke option does not distinguish modifier keys from +The \-keystroke option does not distinguish modifier keys from keys which actually generate characters. If desired this could be implemented in a simple way by using XLookupString to see if any characters are returned. debian/patches/03-fix-gtk-blinking.patch0000644000000000000000000000134312647510037015230 0ustar Description: Fixes blinking pointer and 100% CPU usage with GTK applications Author: Tao Nelson Bug-Debian: https://bugs.debian.org/266118 Index: unclutter/unclutter.c =================================================================== --- unclutter.orig/unclutter.c 2013-04-30 01:32:16.931767241 +0200 +++ unclutter/unclutter.c 2013-04-30 01:32:16.915766992 +0200 @@ -399,7 +399,9 @@ do{ XNextEvent(display,&event); }while(event.type!=LeaveNotify && - event.type!=FocusOut && + /* Some gtk applications seem not to like this: + * event.type!=FocusOut && + */ event.type!=UnmapNotify && event.type!=ConfigureNotify && event.type!=CirculateNotify && debian/patches/02-pass-flags.patch0000644000000000000000000000205012647476335014133 0ustar Description: Pass $LDFLAGS and $CFLAGS appropriately Author: Axel Beckert Index: unclutter/Makefile =================================================================== --- unclutter.orig/Makefile 2013-04-30 02:24:45.615417278 +0200 +++ unclutter/Makefile 2013-04-30 02:28:53.208263242 +0200 @@ -12,12 +12,10 @@ INSTPGMFLAGS = -c -s INSTMANFLAGS = -c TOP_INCLUDES = -I$(INCROOT) - CDEBUGFLAGS = -O ALLINCLUDES = $(STD_INCLUDES) $(TOP_INCLUDES) $(INCLUDES) $(EXTRA_INCLUDES) ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(DEFINES) $(COMPATFLAGS) - CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) - LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) + LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(LDFLAGS) RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut IRULESRC = $(CONFIGDIR) IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES) debian/patches/series0000644000000000000000000000013612647476335012053 0ustar 01-conglomeration.patch 02-pass-flags.patch 03-fix-gtk-blinking.patch 04-man-page-fixes.patch debian/patches/01-conglomeration.patch0000644000000000000000000002062712647476335015124 0ustar Author: n/a Description: n/a diff -Naurp unclutter.orig/Makefile unclutter/Makefile --- unclutter.orig/Makefile 2009-10-10 14:35:50.000000000 +0200 +++ unclutter/Makefile 2009-10-10 14:36:53.000000000 +0200 @@ -21,13 +21,13 @@ RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut IRULESRC = $(CONFIGDIR) IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES) - BINDIR = $(DESTDIR)/usr/bin/X11 + BINDIR = $(DESTDIR)/usr/bin INCROOT = $(DESTDIR)/usr/include MANPATH = $(DESTDIR)/usr/catman/x11_man MANSOURCEPATH = $(MANPATH)/man MANDIR = $(MANSOURCEPATH)1 IMAKE = imake - XLIB = $(EXTENSIONLIB) -lX11 + XLIB = $(EXTENSIONLIB) -L/usr/X11R6/lib -lX11 LOCAL_LIBRARIES = $(XLIB) @@ -43,6 +43,7 @@ unclutter: $(OBJS) $(DEPLIBS) $(LKED) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: unclutter + $(INSTALL) -d $(BINDIR) $(INSTALL) -c $(INSTPGMFLAGS) unclutter $(BINDIR) install.man:: unclutter.man $(INSTALL) -c $(INSTMANFLAGS) unclutter.man $(MANDIR)/unclutter.1 diff -Naurp unclutter.orig/unclutter.c unclutter/unclutter.c --- unclutter.orig/unclutter.c 2009-10-10 14:35:50.000000000 +0200 +++ unclutter/unclutter.c 2009-10-10 14:36:53.000000000 +0200 @@ -25,6 +25,11 @@ #include #include #include "vroot.h" +#include +#include +#include +#include +#include char *progname; pexit(str)char *str;{ @@ -43,9 +48,23 @@ usage(){ -root apply to cursor on root window too\n\ -onescreen apply only to given screen of display\n\ -visible ignore visibility events\n\ - -noevents dont send pseudo events\n\ - -not names... dont apply to windows whose wm-name begins.\n\ - (must be last argument)"); + -noevents don't send pseudo events\n\ + -regex name or class below is a regular expression\n\ + -not names... don't apply to windows whose wm-name begins.\n\ + (must be last argument)\n\ + -notname names... same as -not names...\n\ + -notclass classes... don't apply to windows whose wm-class begins.\n\ + (must be last argument, cannot be used with\n\ + -not or -notname)"); +} + +static void dsleep(float t) +{ + struct timeval tv; + assert(t >= 0); + tv.tv_sec = (int) t; + tv.tv_usec = (t - tv.tv_sec) * 1000000; + select(0, NULL, NULL, NULL, &tv); } #define ALMOSTEQUAL(a,b) (abs(a-b)<=jitter) @@ -66,27 +85,46 @@ XErrorEvent *error; (*defaulthandler)(display,error); } -char **names; /* -> argv list of names to avoid */ +char **names = 0; /* -> argv list of names to avoid */ +char **classes = 0; /* -> argv list of classes to avoid */ +regex_t *nc_re = 0; /* regex for list of classes/names to avoid */ /* - * return true if window has a wm_name and the start of it matches - * one of the given names to avoid + * return true if window has a wm_name (class) and the start of it matches + * one of the given names (classes) to avoid */ nameinlist(display,window) Display *display; Window window; { char **cpp; - char *name; + char *name = 0; - if(names==0)return 0; - if(XFetchName (display, window, &name)){ - for(cpp = names;*cpp!=0;cpp++){ - if(strncmp(*cpp,name,strlen(*cpp))==0) - break; + if(names) + XFetchName (display, window, &name); + else if(classes){ + XClassHint *xch = XAllocClassHint(); + if(XGetClassHint (display, window, xch)) + name = strdup(xch->res_class); + if(xch) + XFree(xch); + }else + return 0; + + if(name){ + if(nc_re){ + if(!regexec(nc_re, name, 0, 0, 0)) { + XFree(name); + return 1; + } + }else{ + for(cpp = names!=0 ? names : classes;*cpp!=0;cpp++){ + if(strncmp(*cpp,name,strlen(*cpp))==0) + break; + } + XFree(name); + return(*cpp!=0); } - XFree(name); - return(*cpp!=0); } return 0; } @@ -120,8 +158,9 @@ Window root; main(argc,argv)char **argv;{ Display *display; int screen,oldx = -99,oldy = -99,numscreens; - int doroot = 0, jitter = 0, idletime = 5, usegrabmethod = 0, waitagain = 0, - dovisible = 1, doevents = 1, onescreen = 0; + int doroot = 0, jitter = 0, usegrabmethod = 0, waitagain = 0, + dovisible = 1, doevents = 1, onescreen = 0; + float idletime = 5.0; Cursor *cursor; Window *realroot; Window root; @@ -133,7 +172,7 @@ main(argc,argv)char **argv;{ if(strcmp(*argv,"-idle")==0){ argc--,argv++; if(argc<0)usage(); - idletime = atoi(*argv); + idletime = atof(*argv); }else if(strcmp(*argv,"-keystroke")==0){ idletime = -1; }else if(strcmp(*argv,"-jitter")==0){ @@ -152,17 +191,39 @@ main(argc,argv)char **argv;{ onescreen = 1; }else if(strcmp(*argv,"-visible")==0){ dovisible = 0; - }else if(strcmp(*argv,"-not")==0){ + }else if(strcmp(*argv,"-regex")==0){ + nc_re = (regex_t *)malloc(sizeof(regex_t)); + }else if(strcmp(*argv,"-not")==0 || strcmp(*argv,"-notname")==0){ /* take rest of srg list */ names = ++argv; if(*names==0)names = 0; /* no args follow */ argc = 0; + }else if(strcmp(*argv,"-notclass")==0){ + /* take rest of arg list */ + classes = ++argv; + if(*classes==0)classes = 0; /* no args follow */ + argc = 0; }else if(strcmp(*argv,"-display")==0 || strcmp(*argv,"-d")==0){ argc--,argv++; if(argc<0)usage(); displayname = *argv; }else usage(); } + /* compile a regex from the first name or class */ + if(nc_re){ + if(names || classes){ + if (regcomp(nc_re, (names != 0 ? *names : *classes), + REG_EXTENDED | REG_NOSUB)) { /* error */ + free(nc_re); + names = classes = 0; + nc_re = 0; + } + }else{ /* -regex without -not... ... */ + free(nc_re); + nc_re = 0; + } + } + display = XOpenDisplay(displayname); if(display==0)pexit("could not open display"); numscreens = ScreenCount(display); @@ -251,7 +312,7 @@ main(argc,argv)char **argv;{ } } if(idletime>=0) - sleep(idletime); + dsleep(idletime); } /* wait again next time */ if(waitagain) @@ -270,6 +331,10 @@ main(argc,argv)char **argv;{ ALMOSTEQUAL(rootx,event.xmotion.x) && ALMOSTEQUAL(rooty,event.xmotion.y))); XUngrabPointer(display, CurrentTime); + }else{ + /* go to sleep to prevent tight loops */ + if(idletime>=0) + dsleep(idletime); } }else{ XSetWindowAttributes attributes; diff -Naurp unclutter.orig/unclutter.man unclutter/unclutter.man --- unclutter.orig/unclutter.man 2009-10-10 14:35:50.000000000 +0200 +++ unclutter/unclutter.man 2009-10-10 14:36:53.000000000 +0200 @@ -1,5 +1,5 @@ .\"unclutter man -.TH UNCLUTTER 1X +.TH UNCLUTTER 1 .SH NAME unclutter \- remove idle cursor image from screen .SH SYNOPSIS @@ -17,8 +17,12 @@ unclutter .RB [ -reset ] .RB [ -root ] .RB [ -onescreen ] -.RB [ -not ] -.I "name ... +.RB [ -visible ] +.RB [ -regex ] +.RB [ -not | -notname +.IR name " " ... ] +.RB [ -notclass +.IR class " " ... ] .SH DESCRIPTION .B unclutter removes the cursor image from the screen so that it does not @@ -34,7 +38,7 @@ is followed by the display to open. .TP -idle is followed by the number of seconds between polls for idleness. -The default is 5. +The default is 5. Supports subsecond idle times. .TP -keystroke tells @@ -75,12 +79,30 @@ restricts unclutter to the single screen or the default screen for the display. Normally, unclutter will unclutter all the screens on a display. .TP +-visible +ignore visibility events (does not apply to -grab). +If the cursor never gets hidden, despite a generous -jitter value, +try this option +.TP -not is followed by a list of window names where the cursor should not be removed. The first few characters of the WM_NAME property on the window need to match one the listed names. This argument must be the last on the command line. +.TP +-notname +is exactly the same as -not +.TP +-notclass +is similar to -notname, except that the WM_CLASS property of the window is used. +This argument must be the last on the command line, and so cannot be used +with -not or -notname. +.TP +-regex +treats the first name or class (see above) as a regular expression. +This means that `` -regex -not foo bar '' will not work as expected; instead +use `` -regex -not 'foo|bar' ''. .SH LIMITATIONS The -keystroke option may not work (that is, the cursor will not disappear) with clients that request KeyRelease events. debian/unclutter.config0000644000000000000000000000042312647476335012422 0ustar #!/bin/sh set -e . /usr/share/debconf/confmodule if [ -e /etc/default/unclutter ] then . /etc/default/unclutter if [ -n "${START_UNCLUTTER}" ] then db_set unclutter/autostart ${START_UNCLUTTER} fi fi db_input low unclutter/autostart || true db_go || true db_stop debian/unclutter.postrm0000644000000000000000000000040112647476335012475 0ustar #!/bin/sh set -e case "${1}" in purge) rm -f /etc/default/unclutter ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`${1}'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/unclutter.docs0000644000000000000000000000000712647476335012103 0ustar README debian/unclutter.templates0000644000000000000000000000041212647476335013151 0ustar Template: unclutter/autostart Type: boolean Default: true _Description: Start unclutter automatically? unclutter can be started automatically after X has been started for a user. That can be either after startx from console or after login with a display manager. debian/local/0000755000000000000000000000000012647476335010301 5ustar debian/local/90unclutter0000644000000000000000000000041212647476335012417 0ustar # /etc/X11/Xsession.d/90unclutter # This file is sourced by Xsession(5), not executed. if [ -e /etc/default/unclutter ] then . /etc/default/unclutter fi if [ -x /usr/bin/unclutter ] && [ "${START_UNCLUTTER}" = "true" ] then /usr/bin/unclutter ${EXTRA_OPTS} & fi debian/control0000644000000000000000000000141412647504106010576 0ustar Source: unclutter Section: x11 Priority: optional Maintainer: Axel Beckert Uploaders: Ian Jackson Build-Depends: debhelper (>= 9~), libx11-dev Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/unclutter.git Vcs-Git: git://anonscm.debian.org/collab-maint/unclutter.git Homepage: https://web.archive.org/web/20151129214845/http://ftp.x.org/contrib/utilities/ Package: unclutter Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: hides the mouse cursor in X after a period of inactivity unclutter hides your X mouse cursor when you don't need it, to prevent it from getting in the way. You have only to move the mouse to restore the mouse cursor. debian/unclutter.postinst0000644000000000000000000000166312647476335013047 0ustar #!/bin/sh set -e . /usr/share/debconf/confmodule case "${1}" in configure) db_get unclutter/autostart START_UNCLUTTER="${RET}" if [ ! -e /etc/default/unclutter ] then cat > /etc/default/unclutter << EOF # /etc/default/unclutter - configuration file for unclutter # Set this option to 'true' if you want to start unclutter # automagically after X has been started for a user. # Otherwise, set it to 'false'. START_UNCLUTTER="${START_UNCLUTTER}" # Options passed to unclutter, see 'man unclutter' for details. EXTRA_OPTS="-idle 1 -root" EOF else grep -Eq '^ *START_UNCLUTTER=' /etc/default/unclutter || \ echo "START_UNCLUTTER=" >> /etc/default/unclutter sed -i -e "s|^ *START_UNCLUTTER=.*$|START_UNCLUTTER=${START_UNCLUTTER}|" /etc/default/unclutter fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`${1}'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/source/0000755000000000000000000000000012647476335010507 5ustar debian/source/format0000644000000000000000000000001412647476335011715 0ustar 3.0 (quilt) debian/source/options0000644000000000000000000000005112647476335012121 0ustar compression = gzip compression-level = 9 debian/README.source0000644000000000000000000000127712647476335011375 0ustar Some kind of source package FAQ: Q: Why does the Debian unclutter package still use the original sources from 1992 (version 8 respectively 0.8) instead of the the unclutter project at SourceForge (http://sourceforge.net/projects/unclutter/, version 1.09 respectively 9)? A: The source code from unclutter 1.09 at SourceForge only adds a "-match" option which makes "-not" match also somewhere in the title and not just the whole title. This is inferior to the "-regex" patch used in the Debian package and hence there is no value gained if Debian would use the SourceForge hosted project as upstream project. -- Axel Beckert , Fri, 9 Sep 2011 00:43:59 +0200 debian/rules0000755000000000000000000000014312647476335010265 0ustar #!/usr/bin/make -f %: dh ${@} override_dh_installchangelogs: dh_installchangelogs patchlevel.h