--- qwo-0.5.orig/.gbp.conf +++ qwo-0.5/.gbp.conf @@ -0,0 +1,26 @@ +[DEFAULT] +# the default build command: +builder = debuild -i'\.(git\.*|gbp.conf)' +# the default clean command: +cleaner = fakeroot debian/rules clean +# the default branch for upstream sources: +upstream-branch = master +# the default branch for the debian patch: +debian-branch = debian +# the default tag formats used: + +# We might like to base debian releases on upstream releases (with +# prepackage autotools magic) +#upstream-tag = releases/%(version)s +debian-tag = debian/%(version)s + +# Options only affecting git-buildpackage +[git-buildpackage] +# ignore some any non-gitted files +#ignore-new = True +#upstream-branch = dfsgclean +# uncomment this to automatically GPG sign tags +#sign-tags = True +# keyid to GPG sign tags with +export-dir = ../build-area/ +tarball-dir = ../build-area/ --- qwo-0.5.orig/data/Makefile.am +++ qwo-0.5/data/Makefile.am @@ -10,11 +10,9 @@ dist_desktop_DATA = qwo.desktop if HAVE_HELP2MAN -man_MANS = qwo.1 +dist_man_MANS = qwo.1 endif -dist_man_MANS = $(man_MANS) - qwo.1: help2man -n "An input method for touchscreen" -s 1 -N -o qwo.1\ $(top_builddir)/src/qwo --- qwo-0.5.orig/debian/README.Debian-source +++ qwo-0.5/debian/README.Debian-source @@ -0,0 +1,9 @@ +This package is generated not based on the released tarballs, but +rather directly from the upstream git repository, with custom debian +patching done in debian branch. Debian's changelog entries must list +shasum for the upstream's rev which was used for the Debian package. + +Please use debcheckout + git + git-buildpackage to build from a fresh +upstream sources. + + -- Yaroslav Halchenko Sun, 18 Jan 2009 15:09:43 -0500 --- qwo-0.5.orig/debian/changelog +++ qwo-0.5/debian/changelog @@ -0,0 +1,74 @@ +qwo (0.5-3) unstable; urgency=medium + + * QA upload. + * Set maintainer to the QA team. + * Build-Depend on libconfig-dev (closes: #881366). + * Build-Depend on modern automake (closes: #865200). + * Add missing build-{arch,indep} targets. + * Compat 10. + + -- Adam Borowski Sat, 11 Nov 2017 00:32:23 +0100 + +qwo (0.5-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Switch to automake1.11 and fix small usage of man_MANS. (Closes: + #741722) + + -- Eric Dorland Sat, 22 Mar 2014 14:33:39 -0400 + +qwo (0.5-2) unstable; urgency=low + + * Adjusting Build-Depends to use recent libconfig8-dev (closes: #536674). + + -- Yaroslav Halchenko Mon, 20 Jul 2009 10:34:13 -0400 + +qwo (0.5-1) unstable; urgency=low + + * New upstream release + - Deprecated gnome-common dependency + - Adopted help2man generation of man page. Debian patch + reverted + * Updated long description (closes: #521330) + * Officially resigning Christian from the maintainership ;) + * Boosted policy complience to 3.8.1 (no changes due) + * Changes Vcs- fields to point to Debian packaging repository + instead of upstream + + -- Yaroslav Halchenko Wed, 15 Apr 2009 12:38:01 -0400 + +qwo (0.4+git20090303+b448a2-1) unstable; urgency=low + + * Merged up-to-date upstream with following changes: + - Remove header files included twice + - Fix bug when releasing a shift gesture + * Base don git master b448a2090f7e358a34cc2cefdff3bc172f18b5e7. + + -- Yaroslav Halchenko Sat, 14 Mar 2009 10:42:18 -0400 + +qwo (0.4-1) UNRELEASED; urgency=low + + * New upstream release. + * Based on git master 16eeac458935ddca9f175e8a2cc81503285b544d (release-0.4). + + -- Yaroslav Halchenko Mon, 09 Feb 2009 09:39:32 -0500 + +qwo (0.3+git20090110+6db30-1) unstable; urgency=low + + * Initial Debian release (closes: #512227). + * Based on git master 6db30b1b111f81fef5616c6e724212f9726eecd6. + * Provided lintian override for 'Keyboard' category in + .desktop file + * Debian packaging specific changes to upstream: + - Patched upstream to provide --help output and use help2man + to generate a manpage. + - Adjusted .desktop to follow the standard for major section name. + + -- Yaroslav Halchenko Sun, 18 Jan 2009 13:26:36 -0500 + +qwo (0.3-1) unstable; urgency=low + + * Initial pre-release + + -- Christian M. Amsüss Mon, 03 Nov 2008 00:07:40 +0100 + --- qwo-0.5.orig/debian/compat +++ qwo-0.5/debian/compat @@ -0,0 +1 @@ +10 --- qwo-0.5.orig/debian/control +++ qwo-0.5/debian/control @@ -0,0 +1,17 @@ +Source: qwo +Section: x11 +Priority: optional +Maintainer: Debian QA Group +Build-Depends: debhelper (>= 10), autoconf, automake, libimlib2-dev, + libconfig-dev, libxtst-dev, help2man +Standards-Version: 4.1.1 +Homepage: http://www.nongnu.org/qwo/ +Vcs-Browser: http://git.onerussian.com/?p=deb/qwo.git;a=summary +Vcs-git: git://git.onerussian.com/deb/qwo + +Package: qwo +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: efficient input method for touch screens + Qwo is an implementation of quikwriting, an input method to continuously + enter text on a touchscreen, without picking up the finger or stylus. --- qwo-0.5.orig/debian/copyright +++ qwo-0.5/debian/copyright @@ -0,0 +1,39 @@ +This package was debianized by Christian M. Amsüss +on Mon, 03 Nov 2008 00:07:40 +0100. The packaging was further improved +by Yaroslav O. Halchenko . + +It was downloaded from http://qwo.projects.openmoko.org/ + +Upstream Authors: + + Charles Clément + +Copyright: + + Copyright (C) 2008,2009 Charles Clément + +License: + + This package 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 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is Copyright (C) 2008,2009 Christian M. Amsüss + and is licensed under the GPL, see above. + +Copyright for the changes made by Yaroslav O. Halchenko tranfered +copyright for his changes to main package maintainer, i.e. Christian +M. Amsüss. --- qwo-0.5.orig/debian/dirs +++ qwo-0.5/debian/dirs @@ -0,0 +1 @@ +usr/bin --- qwo-0.5.orig/debian/docs +++ qwo-0.5/debian/docs @@ -0,0 +1,2 @@ +README +debian/README.Debian-source --- qwo-0.5.orig/debian/qwo.lintian-overrides +++ qwo-0.5/debian/qwo.lintian-overrides @@ -0,0 +1,6 @@ +# http://standards.freedesktop.org/menu-spec/1.0/apa.html just lists +# registered categories which must be supported by all environments. +# 'Keyboard' category is specifically used by illume for efficient +# and easy switching between available input methods + +qwo binary: desktop-entry-invalid-category Keyboard /usr/share/applications/qwo.desktop --- qwo-0.5.orig/debian/rules +++ qwo-0.5/debian/rules @@ -0,0 +1,98 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) +CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +else +CROSS= --build $(DEB_BUILD_GNU_TYPE) +endif + + +configure: + NOCONFIGURE=1 ./autogen.sh + +config.status: configure + dh_testdir + # Add here commands to configure the package. +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" + + +build: build-stamp + +build-stamp: config.status + dh_testdir + dh_prep + # Add here commands to compile the package. + $(MAKE) + #docbook-to-man debian/qwo.sgml > qwo.1 + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean + rm -f config.sub config.guess + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_installdirs + + # Add here commands to install the package into debian/qwo. + $(MAKE) DESTDIR=$(CURDIR)/debian/qwo install + + +# Build architecture-independent files here. +binary-indep: +build-indep: +# We have nothing to do by default. + +# Build architecture-dependent files here. +build-arch: build +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples data/qworc +# dh_install +# dh_installmenu + dh_lintian + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- qwo-0.5.orig/debian/watch +++ qwo-0.5/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://projects.openmoko.org/frs/?group_id=130 /frs/download.php/[0-9]+/qwo-(.*)\.tar\.gz