rev 13050 - in kde-extras/touchfreeze/trunk: . debian
Kel Modderman
kelmo-guest at alioth.debian.org
Sun Dec 28 13:59:58 UTC 2008
Author: kelmo-guest
Date: 2008-12-28 13:59:58 +0000 (Sun, 28 Dec 2008)
New Revision: 13050
Added:
kde-extras/touchfreeze/trunk/debian/
kde-extras/touchfreeze/trunk/debian/README.Debian
kde-extras/touchfreeze/trunk/debian/changelog
kde-extras/touchfreeze/trunk/debian/compat
kde-extras/touchfreeze/trunk/debian/control
kde-extras/touchfreeze/trunk/debian/copyright
kde-extras/touchfreeze/trunk/debian/rules
kde-extras/touchfreeze/trunk/debian/touchfreeze.desktop
kde-extras/touchfreeze/trunk/debian/touchfreeze.sgml
kde-extras/touchfreeze/trunk/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk
Property changes on: kde-extras/touchfreeze/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: kde-extras/touchfreeze/trunk/debian/README.Debian
===================================================================
--- kde-extras/touchfreeze/trunk/debian/README.Debian (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/README.Debian 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,34 @@
+In order for touchfreeze to be able to control the behaviour of your touchpad
+hardware, the so called "SHMConfig" option must be enabled.
+
+A typical /etc/X11/xorg.conf entry for a synaptics touchpad device would look
+like:
+
+Section "InputDevice"
+ Identifier "SynPS/2 Synaptics TouchPad"
+ Driver "synaptics"
+ Option "Device" "/dev/input/mice"
+ Option "Protocol" "auto-dev"
+ Option "SHMConfig" "on"
+ Option "CorePointer"
+EndSection
+
+And do not forget to add the Identifier to the ServerLayout section:
+
+Section "ServerLayout"
+ ...
+ InputDevice "SynPS/2 Synaptics TouchPad"
+EndSection
+
+In case Xorg is getting input device information from Hal, a policy is
+required to activate SHMConfig. Add the following policy configuration to
+/etc/hal/fdi/policy/10-synaptics-shmconfig.fdi:
+
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<deviceinfo version="0.2">
+ <device>
+ <match key="input.x11_driver" contains="synaptics">
+ <merge key="input.x11_options.SHMConfig" type="string">on</merge>
+ </match>
+ </device>
+</deviceinfo>
Added: kde-extras/touchfreeze/trunk/debian/changelog
===================================================================
--- kde-extras/touchfreeze/trunk/debian/changelog (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/changelog 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,16 @@
+touchfreeze (0.2.3-1) unstable; urgency=low
+
+ * Initial release.
+ * Borrow packaging from Carol Meertens <mouz at xs4all.nl>:
+ http://packages.ubuntu.com/source/intrepid/touchfreeze
+ * Use debehlper 7's dh command, depend on debhelper >= 7 and revamp
+ debian/rules.
+ * Only recommend xserver-xorg-input-synaptics, it could be possible that
+ someone would like to use this package with an unpackaged synaptics
+ xorg input driver.
+ * Adjust Homepage field.
+ * Use machine parsable debian/copyright format.
+ * Add a debian/README.Debian to describe how to turn on SHMConfig, as that
+ is required for touchfreeze to operate correctly.
+
+ -- Kel Modderman <kel at otaku42.de> Sun, 28 Dec 2008 23:56:42 +1000
Added: kde-extras/touchfreeze/trunk/debian/compat
===================================================================
--- kde-extras/touchfreeze/trunk/debian/compat (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/compat 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1 @@
+7
Added: kde-extras/touchfreeze/trunk/debian/control
===================================================================
--- kde-extras/touchfreeze/trunk/debian/control (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/control 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,20 @@
+Source: touchfreeze
+Section: utils
+Priority: optional
+Maintainer: Kel Modderman <kel at otaku42.de>
+Build-Depends: debhelper (>= 7),
+ libqt4-dev,
+ libx11-dev,
+ docbook-to-man,
+ inkscape
+Standards-Version: 3.8.0
+Homepage: http://qsynaptics.sourceforge.net/index.html
+
+Package: touchfreeze
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-svg
+Recommends: xserver-xorg-input-synaptics
+Description: a facility for disabling touchpad tap-to-click function
+ Touchfreeze docks in your system tray and disables your touchpad
+ while typing. It re-enables your touchpad when typing stops, using a
+ configurable delay time.
Added: kde-extras/touchfreeze/trunk/debian/copyright
===================================================================
--- kde-extras/touchfreeze/trunk/debian/copyright (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/copyright 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,18 @@
+Upstream-Name: touchfreeze
+Upstream-Maintainer: Stefan Kombrink <katakombi at gmail.com>
+Upstream-Source: http://qsynaptics.sourceforge.net/dl.html
+
+Files: debian/*
+Copyright: Copyright (c) 2008 Kel Modderman <kel at otaku42.de>
+ Copyright (c) 2008 Carol Meertens <mouz at xs4all.nl>
+License: GPL-3+
+ The Debian packaging information is licensed under the GPL version 3
+ or any later version.
+
+Files: *
+Copyright: Copyright (c) 2007, 2008 Stefan Kombrink <katakombi at gmail.com>
+License: GPL-3+
+ This program is licensed under the GPL version 3 or any later version.
+
+On Debian GNU/Linux systems, the complete text of the GNU General Public
+License version 3 can be found in `/usr/share/common-licenses/GPL-3'.
Added: kde-extras/touchfreeze/trunk/debian/rules
===================================================================
--- kde-extras/touchfreeze/trunk/debian/rules (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/rules 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,40 @@
+#!/usr/bin/make -f
+
+debian/touchfreeze.1:
+ docbook-to-man debian/touchfreeze.sgml > $@
+
+debian/touchfreeze.png:
+ inkscape res/touchpad.svg \
+ --without-gui \
+ --export-width=48 \
+ --export-height=48 \
+ --export-png=$@
+
+build: build-stamp
+build-stamp: debian/touchfreeze.1 debian/touchfreeze.png
+ dh build --before dh_auto_configure
+ qmake-qt4
+ dh build --after dh_auto_configure
+ touch build-stamp
+
+clean:
+ dh clean
+ dh_clean debian/touchfreeze.png debian/touchfreeze.1
+
+install: build install-stamp
+install-stamp:
+ dh install --before dh_auto_install
+ dh_install touchfreeze usr/bin/
+ dh_install debian/touchfreeze.desktop usr/share/applications/
+ dh_install debian/touchfreeze.png usr/share/pixmaps/
+ dh_installman debian/touchfreeze.1
+ dh install --after dh_auto_install
+ touch install-stamp
+
+binary-arch: install
+ dh binary-arch
+
+binary-indep: install
+ dh binary-indep
+
+binary: binary-arch binary-indep
Property changes on: kde-extras/touchfreeze/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: kde-extras/touchfreeze/trunk/debian/touchfreeze.desktop
===================================================================
--- kde-extras/touchfreeze/trunk/debian/touchfreeze.desktop (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/touchfreeze.desktop 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Name=TouchFreeze
+Comment=Freezes your touchpad when you type
+Exec=touchfreeze
+Icon=touchfreeze
+GenericName=Touchpad Freezer
+Terminal=false
+Type=Application
+Categories=Qt;KDE;Utility;
+StartupNotify=false
Added: kde-extras/touchfreeze/trunk/debian/touchfreeze.sgml
===================================================================
--- kde-extras/touchfreeze/trunk/debian/touchfreeze.sgml (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/touchfreeze.sgml 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,99 @@
+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+
+ <!ENTITY dhfirstname "<firstname>Carol</firstname>">
+ <!ENTITY dhsurname "<surname>Meertens</surname>">
+ <!ENTITY dhdate "<date>June 30, 2008</date>">
+ <!ENTITY dhsection "<manvolnum>1</manvolnum>">
+ <!ENTITY dhemail "<email>mouz at xs4all.nl</email>">
+ <!ENTITY dhusername "Carol Meertens">
+ <!ENTITY dhucpackage "<refentrytitle>TOUCHFREEZE</refentrytitle>">
+ <!ENTITY dhpackage "touchfreeze">
+ <!ENTITY debian "<productname>Debian/Ubuntu</productname>">
+ <!ENTITY gnu "<acronym>GNU</acronym>">
+ <!ENTITY gpl "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+ <refentryinfo>
+ <address>
+ &dhemail;
+ </address>
+ <author>
+ &dhfirstname;
+ &dhsurname;
+ </author>
+ <copyright>
+ <year>2008</year>
+ <holder>&dhusername;</holder>
+ </copyright>
+ &dhdate;
+ </refentryinfo>
+ <refmeta>
+ &dhucpackage;
+ &dhsection;
+ </refmeta>
+ <refnamediv>
+ <refname>&dhpackage;</refname>
+ <refpurpose>disables your touchpad when typing</refpurpose>
+ </refnamediv>
+ <refsynopsisdiv>
+ <cmdsynopsis>
+ <command>touchfreeze</command>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+ <refsect1>
+ <title>DESCRIPTION</title>
+
+ <para>This manual page documents briefly
+ <command>&dhpackage;</command>.</para>
+
+ <para><command>&dhpackage;</command> is a program that
+ disables your touchpad when you are typing. This
+ prevents unintended click and scroll events when part of
+ your hand touches the touchpad while you are
+ typing.</para>
+
+ <para>After you stop typing, there is a certain delay
+ before your touchpad is enabled again. You can set the
+ value of the delay by moving the slider in
+ <command>&dhpackage;</command>'s window.
+ <command>&dhpackage;</command>'s window appears when clicking on
+ its dock icon.</para>
+
+ <para><command>&dhpackage;</command> only disables click
+ and scroll events coming from your touchpad. It does not
+ disable cursor movement, neither any events coming from
+ your mouse.</para>
+
+ </refsect1> <refsect1> <title>AUTHOR</title>
+
+ <para>This manual page was written by &dhusername;
+ <&dhemail;> for the &debian; system (but may be
+ used by others). Permission is granted to copy,
+ distribute and/or modify this document under the terms
+ of the &gnu; General Public License, Version 3 or any
+ later version published by the Free Software
+ Foundation.</para>
+
+ <para>On Debian systems, the complete text of the GNU
+ General Public License version 3 can be found in
+ /usr/share/common-licenses/GPL-3.</para>
+
+ </refsect1> </refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
Added: kde-extras/touchfreeze/trunk/debian/watch
===================================================================
--- kde-extras/touchfreeze/trunk/debian/watch (rev 0)
+++ kde-extras/touchfreeze/trunk/debian/watch 2008-12-28 13:59:58 UTC (rev 13050)
@@ -0,0 +1,2 @@
+version=3
+http://qsynaptics.sourceforge.net/dl.html touchfreeze-(.*)\.tar\.gz debian uupdate
More information about the pkg-kde-commits
mailing list