--- xvkbd-3.3.orig/debian/copyright +++ xvkbd-3.3/debian/copyright @@ -0,0 +1,34 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=121 +Upstream Author: Tom Sato +Packaged-By: Francois Gurin +Packaged-Date: Mon, 10 Dec 2001 13:11:03 -0500. +Original-Source-Location: http://member.nifty.ne.jp/tsato/xvkbd/ + +Files: findwidget.c, resources.h +Copyright: Copyright (C) 2000 by Tom Sato +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 any later version. + +Files: xvkbd.c +Copyright: Copyright (C) 2000-2006 by Tom Sato +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 any later version. + +Files: debian/* +Copyright: + Copyright (C) 2001-2006 Francois Gurin + Copyright (C) 2008 Peter Pentchev +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 any later version. + +On Debian systems, the complete text of the GNU General Public License +can be found in file "/usr/share/common-licenses/GPL". --- xvkbd-3.3.orig/debian/xvkbd.menu +++ xvkbd-3.3/debian/xvkbd.menu @@ -0,0 +1,3 @@ +?package(xvkbd):needs="x11" section="Applications/Accessories" \ + title="xvkbd" longtitle="X Virtual Keyboard" command="/usr/bin/xvkbd" + --- xvkbd-3.3.orig/debian/docs +++ xvkbd-3.3/debian/docs @@ -0,0 +1 @@ +README --- xvkbd-3.3.orig/debian/changelog +++ xvkbd-3.3/debian/changelog @@ -0,0 +1,168 @@ +xvkbd (3.3-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Thu, 27 Dec 2012 10:31:50 -0500 + +xvkbd (3.0-1) unstable; urgency=low + + * New upstream release. + * applied the changes provided by Peter Pentchev : + debian/control + - drop the ${misc:Depends} added in my 2.8 standards update; + it does not really serve much of a purpose + debian/patches/02_xvkbd_man_words.dpatch + - update + - escape some more minus signs + - fix a typo + debian/patches/02_xvkbd_c_various.dpatch + - update + - fix a lot of C compiler warnings, mostly signed/unsigned mismatches + debian/patches/03_README.dpatch + - new; fix the path to the /usr/share/dict/words file + debian/rules + - with the warning fixes in xvkbd.c, enable the -Wall and -W compiler + flags, yet exclude the "unused function parameter" warning + - use "filter" instead of "findstring" in parsing DEB_BUILD_OPTIONS to + avoid false positives; options must be separated by whitespace now + debian/compat + - create this file, updating the compatibility level to 6 + debian/control + - add a dependency on dpatch + - add ${misc:Depends} to Depends, just in case + - make the debhelper dependency versioned on debhelper >= 7 + - update the standards version to 3.7.3 + debian/copyright + - update to the new machine-parseable format + - add my copyright to the debian/ files section + debian/i + - remove this unused file + debian/patches/01_xvkbd_man_words.dpatch + - convert the /usr/dict/words patch to dpatch format + - mark up lots of minus signs that are not used as hyphens + debian/patches/02_xvkbd_c_various.dpatch + - convert the /usr/dict/words and snprintf() patch to dpatch format + debian/rules + - use dpatch + - do not ignore "make clean" errors, test if the Makefile exists instead + - use "make distclean" instead of "make clean" to remove + the Makefile, too + - move the DH_COMPAT setting to debian/compat + - add DEB_BUILD_OPTIONS handling - "noopt", "nostrip", "werror" + - install the manual page as xvkbd.1, not .1x + - clean up some unused pieces of the dh_make template + debian/xvkbd.menu + - update the menu section to "Applications/Accessibility" since + "Apps/Tools" is no longer available + + -- Francois Gurin Mon, 23 Jun 2008 20:44:56 -0400 + + +xvkbd (2.8-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Mon, 25 Dec 2006 23:04:41 -0500 + +xvkbd (2.7a-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Add explicit build-dependency on libxaw7-dev to fix FTBFS. + (Closes: #364257) + + -- Adeodato Simó Thu, 1 Jun 2006 21:07:48 +0200 + +xvkbd (2.7a-3) unstable; urgency=low + + * first complete build against xorg7. (Closes: #362931) + + -- Francois Gurin Sun, 16 Apr 2006 22:00:09 -0400 + +xvkbd (2.7a-2) unstable; urgency=low + + * changed install paths to comply with x11-common 7.0.12 + * recompiled against current unstable + * switched to a static Makefile to quickly work around Imake troubles + * cleaned up most of the lintian warnings and errors. still using old standards-version for now + + -- Francois Gurin Sun, 16 Apr 2006 18:52:24 -0400 + +xvkbd (2.7a-1) unstable; urgency=low + + * New upstream release (Closes: #348324). + * Rebuild. (Closes: #362931). + + -- Francois Gurin Sun, 16 Apr 2006 14:03:46 -0400 + +xvkbd (2.6-2.1) unstable; urgency=high + + * Non-maintainer upload. + * Split xlibs-dev build-dep (Closes: #346838). + + -- Luk Claes Fri, 20 Jan 2006 17:51:39 +0100 + +xvkbd (2.6-2) unstable; urgency=low + + * fixed watch file + + -- Francois Gurin Mon, 26 Jul 2004 12:57:48 -0400 + +xvkbd (2.6-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Sat, 17 Jul 2004 02:56:09 -0400 + +xvkbd (2.5a-2) unstable; urgency=low + + * include menu file (closes: #230700) + + -- Francois Gurin Sun, 2 May 2004 00:50:51 -0400 + +xvkbd (2.5a-1) unstable; urgency=low + + * New upstream release + * Fix potential bounds check bug closes: #198886 + + -- Francois Gurin Tue, 15 Jul 2003 21:21:41 -0400 + +xvkbd (2.5-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Sat, 9 Nov 2002 21:44:52 -0500 + +xvkbd (2.4-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Sun, 6 Oct 2002 16:00:11 -0400 + +xvkbd (2.3-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Sat, 4 May 2002 16:57:56 -0400 + +xvkbd (2.2-1) unstable; urgency=low + + * New upstream release + + -- Francois Gurin Sun, 17 Mar 2002 06:21:21 -0500 + +xvkbd (2.1-1) unstable; urgency=low + + * New upstream release + * Supports word completion if wordlist is available + + -- Francois Gurin Mon, 28 Jan 2002 05:48:20 -0500 + +xvkbd (2.0-1) unstable; urgency=low + + * Initial Release, closes: #125392 + + -- Francois Gurin Mon, 10 Dec 2001 13:11:03 -0500 + +Local variables: +mode: debian-changelog +End: --- xvkbd-3.3.orig/debian/watch +++ xvkbd-3.3/debian/watch @@ -0,0 +1,3 @@ +version=2 +# Site Directory Pattern Version Script +http://homepage3.nifty.com/tsato/xvkbd/xvkbd-(.*)\.tar\.gz debian uupdate --- xvkbd-3.3.orig/debian/rules +++ xvkbd-3.3/debian/rules @@ -0,0 +1,89 @@ +#!/usr/bin/make -f +# Debhelper build rules for xvkbd + +#include /usr/share/dpatch/dpatch.make + +CFLAGS_WARN= -pipe -Wall -W -Wno-unused-parameter +CFLAGS_DBG= -g + +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS_OPT= -O0 +else + CFLAGS_OPT= -O2 -fno-strict-aliasing +endif +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + STRIP= +else + STRIP=-s +endif +ifneq (,$(filter werror,$(DEB_BUILD_OPTIONS))) + CFLAGS_WARN+= -Werror +endif + +CDEBUGFLAGS= ${CFLAGS_WARN} ${CFLAGS_OPT} ${CFLAGS_DBG} + +configure: configure-stamp +configure-stamp: ${DPATCH_STAMPFN} + dh_testdir + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + /usr/bin/xmkmf + $(MAKE) CDEBUGFLAGS="${CDEBUGFLAGS}" PROJECTMANSUFFIX="" + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean +# ${MAKE} -f debian/rules unpatch + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/xvkbd PROJECTMANSUFFIX="" + $(MAKE) install.man DESTDIR=$(CURDIR)/debian/xvkbd PROJECTMANSUFFIX="" + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs + dh_installexamples + dh_installmenu +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit + dh_installcron + dh_installman + dh_installinfo +# dh_undocumented + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_makeshlibs + dh_installdeb +# dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- xvkbd-3.3.orig/debian/control +++ xvkbd-3.3/debian/control @@ -0,0 +1,19 @@ +Source: xvkbd +Section: x11 +Priority: optional +Maintainer: Francois Gurin +Build-Depends: debhelper (>= 7.0.0), xaw3dg-dev, libxaw7-dev, libx11-dev, libxmu-dev, libxt-dev, libxtst-dev, xutils-dev (>= 1:1.0.2-2) +Standards-Version: 3.8.0 + +Package: xvkbd +Architecture: any +Depends: ${shlibs:Depends} +Recommends: wenglish | wordlist +Description: software virtual keyboard for X11 + xvkbd is a virtual (graphical) keyboard program for X Window System + which provides facility to enter characters onto other clients + (software) by clicking on a keyboard displayed on the screen. This + may be used for systems without a hardware keyboard such as kiosk + terminals or handheld devices. This program also has facility to + send characters specified as the command line option to another + client. --- xvkbd-3.3.orig/debian/compat +++ xvkbd-3.3/debian/compat @@ -0,0 +1 @@ +7