debian/0000755000000000000000000000000012231505304007161 5ustar debian/source/0000755000000000000000000000000012154155173010472 5ustar debian/source/format0000644000000000000000000000001412154155173011700 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000206312154155173011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Easystroke Upstream-Contact: Thomas Jaeger Source: http://easystroke.sourceforge.net Files: * Copyright: 2008, Thomas Jaeger License: ISC Files: debian/* Copyright: 2008, Thomas Jaeger License: ISC License: ISC Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. . THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 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. debian/changelog0000644000000000000000000001374612231505304011046 0ustar easystroke (0.6.0-0ubuntu2) trusty; urgency=low * No change rebuild for Boost 1.54 transition. -- Dmitrijs Ledkovs Tue, 22 Oct 2013 15:25:08 +0100 easystroke (0.6.0-0ubuntu1) saucy; urgency=low * New upstream release * Use vala-0.20 instead of vala-0.18 -- Jeremy Bicha Thu, 06 Jun 2013 14:52:26 -0400 easystroke (0.5.99.2-0ubuntu2) saucy; urgency=low * No change rebuild for Boost 1.53 transition. -- Dmitrijs Ledkovs Fri, 26 Apr 2013 19:18:40 +0100 easystroke (0.5.99.2-0ubuntu1) raring; urgency=low [ Thomas Jaeger ] * New upstream release candidate. Fixes - editing actions no longer possible (LP: #1106922) * debian/control: dependent on gtkmm3.0 now [ Julian Taylor ] * generate C source from vala file - requires patch to gtk+3.0.vapi done during build - add build dependency on libgtk+3.0-dev, valac-0.18 and valac-0.18-vapi * drop deprecated dh_builddeb -- -Z lzma for -Z xz -- Thomas Jaeger Fri, 01 Mar 2013 04:29:16 -0500 easystroke (0.5.6-0ubuntu1) raring; urgency=low [ Logan Rosen ] * New upstream release. Should fix the following bugs, according to Tom Jaeger on Launchpad: - Exceptions don't work (LP: #995841). - The focus randomly changes between windows if easystroke is in use and the evdev driver is built with mtdev (LP: #1048865). * debian/source/format: Indicate format of 3.0 (quilt). * debian/control: Bump Standards-Version to 3.9.4. [ Andrew Starr-Bochicchio ] * debian/copyright: Update to DEP-5 style. -- Logan Rosen Tue, 08 Jan 2013 01:44:02 -0500 easystroke (0.5.5.1-0ubuntu1) quantal; urgency=low * New upstream release. * Update build structure to satisfy Lintian. * Bump Standards-Version to 3.9.3. -- Logan Rosen Mon, 16 Jul 2012 11:25:21 +0200 easystroke (0.5.4-0ubuntu3) quantal; urgency=low * No change rebuild for boost1.49 transition -- Dmitrijs Ledkovs Thu, 03 May 2012 20:59:03 +0100 easystroke (0.5.4-0ubuntu2) oneiric; urgency=low * No change rebuild for boost1.46 transition -- Scott Kitterman Wed, 07 Sep 2011 22:42:42 -0400 easystroke (0.5.4-0ubuntu1) maverick; urgency=low * New upstream release (LP: #623955) -- Thomas Jaeger Wed, 25 Aug 2010 14:38:25 +0200 easystroke (0.5.3-0ubuntu1) lucid; urgency=low * New upstream release (LP: #521548) - Fixes a crash when a gesture times out during recording -- Thomas Jaeger Sat, 13 Feb 2010 19:09:23 -0500 easystroke (0.5.2-0ubuntu1) lucid; urgency=low [ Thomas Jaeger ] * New upstream release (LP: #502366) - Fixes crash when the third axis is a relative one (LP: #466532) - Uses XI2 now, so upgrade Build-Depends accordingly [ Benjamin Drung ] * Wrap Build-Depends * Bump Standards-Version to 3.8.3 * Add ${misc:Depends} to dependency list * Switch to debhelper v7. -- Thomas Jaeger Sun, 03 Jan 2010 01:02:54 +0100 easystroke (0.4.9-0ubuntu1) karmic; urgency=low * New upstream release (LP: #416097) - Upstream workaround for up and down button problem (LP: #412169) - Include translations (LP: #355251) -- Julien Lavergne Thu, 20 Aug 2009 18:49:34 +0200 easystroke (0.4.4-0ubuntu1) karmic; urgency=low * New upstream release (LP: #377059) -- Thomas Jaeger Fri, 15 May 2009 15:17:06 -0400 easystroke (0.4.1.1-0ubuntu1) jaunty; urgency=low * New upstream release (LP: #344040) -- Thomas Jaeger Mon, 16 Mar 2009 22:58:42 -0400 easystroke (0.4.1-0ubuntu1) jaunty; urgency=low * New upstream release -- Thomas Jaeger Fri, 20 Feb 2009 16:21:02 -0500 easystroke (0.4.0.98.1-0ubuntu1) jaunty; urgency=low * New upstream beta (LP: #329889) -- Thomas Jaeger Sun, 15 Feb 2009 18:43:29 -0500 easystroke (0.4.0-0ubuntu1) jaunty; urgency=low * New upstream release * Packaging changes - Drop obsolete dependencies - Don't suggest xautomation anymore since most of xte's features are present in easystroke now. -- Thomas Jaeger Sun, 08 Feb 2009 11:51:27 -0500 easystroke (0.3.98.1-0ubuntu1) jaunty; urgency=low * New upstream beta (LP: #318051) * Use lzma compression in the deb. - pass -Z lzma to dh_builddeb - Pre-Depend on dpkg (>= 1.14.12ubuntu3) * Build-Depend on intltool for the i18n of the desktop file. -- Thomas Jaeger Fri, 16 Jan 2009 11:31:54 -0500 easystroke (0.3.97.2-0ubuntu1) jaunty; urgency=low * New upstream alpha -- Thomas Jaeger Fri, 09 Jan 2009 17:06:09 -0500 easystroke (0.3.97.1) jaunty; urgency=low * New upstream alpha -- Thomas Jaeger Tue, 06 Jan 2009 17:45:41 -0500 easystroke (0.3.1-0ubuntu1) intrepid; urgency=low * New upstream release -- Thomas Jaeger Mon, 22 Dec 2008 21:13:32 +0100 easystroke (0.2.2.1-0ubuntu2) intrepid; urgency=low [ Thomas Jaeger ] * Set a link open function to make documentation button work * Don't set page_gize in adjustments for spin buttons to fix gtk warnings. [ James Westby ] * Depend on xdg-utils for xdg-open, which is callled to show the documentation. -- Thomas Jaeger Tue, 30 Sep 2008 12:44:57 -0400 easystroke (0.2.2.1-0ubuntu1) intrepid; urgency=low * New upstream bugfix release (LP: #272593) - better handling of unexpected X server behavior - don't leave zombie processes behind - make sure the gesture line disappears after a timeout - workaround for multi-screen setups * fix bug that caused popup preferences not to be saved automatically -- Thomas Jaeger Thu, 25 Sep 2008 10:55:00 -0400 easystroke (0.2.2-0ubuntu1) intrepid; urgency=low * Initial release (LP: #254893) -- Thomas Jaeger Sun, 17 Aug 2008 19:19:14 -0400 debian/gtk3vapi.patch0000644000000000000000000000251112154155173011742 0ustar Description: gtk actually passes NULL to these functions under some circumstances based on /usr/share/vala-0.18/vapi/gtk+-3.0.vapi from valac-0.18 0.18.1-0ubuntu4 Author: Thomas Jaeger Bug: https://bugzilla.gnome.org/show_bug.cgi?id=695329 --- a/gtk+-3.0.vapi 2013-03-06 17:55:59.375791486 -0500 +++ b/gtk+-3.0.vapi 2013-03-06 17:55:13.971790407 -0500 @@ -986,7 +986,7 @@ public void set_padding (int xpad, int ypad); public void set_sensitive (bool sensitive); public void set_visible (bool visible); - public virtual unowned Gtk.CellEditable start_editing (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags); + public virtual unowned Gtk.CellEditable start_editing (Gdk.Event? event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags); public void stop_editing (bool canceled); [NoAccessorMethod] public string cell_background { set; } @@ -6162,7 +6162,7 @@ } [CCode (cheader_filename = "gtk/gtk.h")] public interface CellEditable : Gtk.Widget { - public abstract void start_editing (Gdk.Event event); + public abstract void start_editing (Gdk.Event? event); [NoAccessorMethod] public bool editing_canceled { get; set; } [HasEmitter] debian/control0000644000000000000000000000212612154155173010576 0ustar Source: easystroke Section: x11 Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Thomas Jaeger Build-Depends: debhelper (>= 7), help2man, intltool, libboost-serialization-dev, libdbus-glib-1-dev, libgtk-3-dev, libgtkmm-3.0-dev, libx11-dev (>= 2:1.3), libxi-dev (>= 2:1.3), libxtst-dev, valac-0.20, valac-0.20-vapi, xserver-xorg-dev (>= 2:1.7.0) Standards-Version: 3.9.4 Homepage: http://easystroke.sourceforge.net Package: easystroke Architecture: any Pre-Depends: dpkg (>= 1.14.12ubuntu3) Depends: xdg-utils, ${misc:Depends}, ${shlibs:Depends} Suggests: cellwriter Description: gesture recognition program Easystroke is a gesture-recognition application for X11. It aims to be highly configurable while at the same time providing an intuitive user interface. It was designed with a Tablet PC in mind, but it also works well with a mouse. debian/rules0000755000000000000000000000172612154155173010260 0ustar #!/usr/bin/make -f build: build-arch build-indep build-arch: build-indep build-indep: build-stamp build-stamp: dh_testdir cp /usr/share/vala-0.20/vapi/gtk+-3.0.vapi debian/ cd debian && patch -p1 < gtk3vapi.patch valac --vapidir debian/ --pkg gtk+-3.0 --pkg gdk-3.0 --pkg atk --pkg x11 -H cellrenderertextish.h -C cellrenderertextish.vala $(MAKE) PREFIX=/usr touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp $(MAKE) clean rm -f debian/gtk+-3.0.vapi dh_clean install: build dh_testdir dh_testroot dh_prep $(MAKE) DESTDIR=$(CURDIR)/debian/easystroke PREFIX=/usr man install binary-indep: build install binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installman easystroke.1 dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb -- -Z xz binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/watch0000644000000000000000000000007412154155173010224 0ustar version=3 http://sf.net/easystroke/easystroke-(.*)\.tar\.gz debian/compat0000644000000000000000000000000212154155173010370 0ustar 7