--- xinput-1.6.3.orig/ChangeLog +++ xinput-1.6.3/ChangeLog @@ -1,124 +1,3 @@ -commit cef07c0c8280d7e7b82c3bcc62a1dfbe8cc43ff8 -Author: Peter Hutterer -Date: Wed Jul 17 15:25:10 2019 +1000 - - xinput 1.6.3 - - Signed-off-by: Peter Hutterer - -commit d0a77e79a73177090ae7dceb7a9802f98db6d9f0 -Author: Peter Hutterer -Date: Tue Mar 26 16:06:44 2019 +1000 - - Warn if you're running against an XWayland server - - Because there's a 99% chance you don't want this. - - Signed-off-by: Peter Hutterer - -commit c7ca2b99c099456d0c0e83309d6f426c5feacb25 -Author: Alan Coopersmith -Date: Wed Nov 21 17:10:59 2018 -0800 - - Update configure.ac bug URL for gitlab migration - - Signed-off-by: Alan Coopersmith - -commit 5a8f3121c7f64dbb47fad99c027389e7d78453e4 -Author: Peter Hutterer -Date: Thu Sep 13 09:39:22 2018 +1000 - - test-xi2: add an extra NULL-check - - Shuts up coverity because it doesn't know that by the time we get here, we're - guaranteed that the device exists. Otherwise the list() call a few lines above - would've failed and we wouldn't get here. - - Signed-off-by: Peter Hutterer - -commit 3ea8f02027b18cf06774c8f26a719e321e9a78f2 -Author: Peter Hutterer -Date: Wed Sep 12 14:49:21 2018 +1000 - - property: plug a memory leak - - Not that it matters since we'll exit after this call anyway, but coverity is - unhappy and that makes us all unhappy, doesn't it? - - Signed-off-by: Peter Hutterer - -commit 988488127cdf49b47cd075a698c78f25ee193467 -Author: Peter Hutterer -Date: Tue Jul 25 14:32:56 2017 +1000 - - man: document an example for a set-prop call - - Because it's 99% of the use-cases people use libinput for these days. - - Signed-off-by: Peter Hutterer - -commit ed8c0865a2c1ec470b7c179a2907edb37bbad3a6 -Author: Mihail Konev -Date: Thu Jan 26 14:00:21 2017 +1000 - - autogen: add default patch prefix - - Signed-off-by: Mihail Konev - -commit 60d812e56dd6da3f32aea574ef33826f62379d03 -Author: Emil Velikov -Date: Mon Mar 9 12:00:52 2015 +0000 - - autogen.sh: use quoted string variables - - Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent - fall-outs, when they contain space. - - Signed-off-by: Emil Velikov - Reviewed-by: Peter Hutterer - Signed-off-by: Peter Hutterer - -commit fb9cb61708c2cbe832824575daef27ea1c51ab38 -Author: Peter Hutterer -Date: Tue Jan 24 10:32:07 2017 +1000 - - autogen.sh: use exec instead of waiting for configure to finish - - Syncs the invocation of configure with the one from the server. - - Signed-off-by: Peter Hutterer - Reviewed-by: Emil Velikov - -commit d63b2f2d36289396b097bf9b35fc8969bf8f31c4 -Author: Alan Coopersmith -Date: Sun Jun 1 21:03:14 2014 -0700 - - autogen.sh: Honor NOCONFIGURE=1 - - See http://people.gnome.org/~walters/docs/build-api.txt - - Signed-off-by: Alan Coopersmith - -commit 5ecd774d28f011c3ab0008084aa280f65911454a -Author: Peter Hutterer -Date: Thu Jan 26 10:37:26 2017 +1000 - - autogen.sh: drop maintainer mode - - Missing from 1f812f44a3a22e27de00a447c34657e590231a76 - - Signed-off-by: Peter Hutterer - -commit 29e7ec5a3d7e920950d5a5c97020ce82b30c4888 -Author: Peter Hutterer -Date: Mon Oct 24 08:58:22 2016 +1000 - - Switch to using "#if HAVE_XI..." exclusively - - Don't mix "if" and "ifdef" - - Signed-off-by: Peter Hutterer - commit 2865729adc2f004b61ba853d98a4c2758fd0b601 Author: Peter Hutterer Date: Tue Oct 20 07:35:40 2015 +1000 @@ -602,7 +481,7 @@ Merge branch 'smooth-scrolling' Conflicts: - src/test_xi2.c + src/test_xi2.c commit 7bbf4624b8be1bcac7a782057b9c2db5e8bbcc75 Author: Peter Hutterer @@ -1711,7 +1590,7 @@ Merge branch 'master' into xi2 Conflicts: - src/xinput.h + src/xinput.h commit 239cd6a673be2821915301c1b3c3bae063e9dd94 Author: Peter Hutterer @@ -1792,9 +1671,9 @@ Merge branch 'master' into xi2 Conflicts: - src/property.c - src/xinput.c - src/xinput.h + src/property.c + src/xinput.c + src/xinput.h commit 4e6e0dd562e8e844bede349bd11c339644447d78 Author: Peter Hutterer @@ -2263,7 +2142,7 @@ Conflicts: - src/xinput.c + src/xinput.c (just a whitespace conflict) --- xinput-1.6.3.orig/autogen.sh +++ xinput-1.6.3/autogen.sh @@ -0,0 +1,17 @@ +#! /bin/sh + +srcdir=`dirname "$0"` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd "$srcdir" + +autoreconf -v --install || exit 1 +cd "$ORIGDIR" || exit $? + +git config --local --get format.subjectPrefix >/dev/null 2>&1 || + git config --local format.subjectPrefix "PATCH app/xinput" + +if test -z "$NOCONFIGURE"; then + exec "$srcdir"/configure "$@" +fi --- xinput-1.6.3.orig/debian/changelog +++ xinput-1.6.3/debian/changelog @@ -0,0 +1,214 @@ +xinput (1.6.3-1build2) jammy; urgency=high + + * No change rebuild for ppc64el baseline bump. + + -- Julian Andres Klode Fri, 25 Mar 2022 10:54:13 +0100 + +xinput (1.6.3-1build1) impish; urgency=medium + + * No-change rebuild to build packages with zstd compression. + + -- Matthias Klose Thu, 07 Oct 2021 12:27:04 +0200 + +xinput (1.6.3-1) unstable; urgency=medium + + [ Julien Cristau ] + * Switch all xorg.freedesktop.org URLs in packaging to https. + + [ Timo Aaltonen ] + * New upstream release. + * control: Use debhelper-compat, bump to 12. + * control: Update Vcs urls. + * control: Bump policy to 4.5.0. + * watch: Update git url. + + -- Timo Aaltonen Tue, 24 Mar 2020 12:26:01 +0200 + +xinput (1.6.2-1) unstable; urgency=medium + + * Team upload. + * New upstream release. + + Fix crash for enable/disable without a device argument (closes: #686627) + * Let uscan verify tarball signatures. + * Bump Standards-Version to 3.9.6 and update Vcs-* control fields. + + -- Julien Cristau Wed, 28 Oct 2015 15:14:22 +0000 + +xinput (1.6.1-1) unstable; urgency=low + + * New upstream release. + * Remove Cyril Brulebois from Uploaders. + * Use dh with the autoreconf addon. + * Disable silent build rules. + + -- Julien Cristau Mon, 20 Jan 2014 16:00:52 +0100 + +xinput (1.6.0-1) unstable; urgency=low + + [ Julien Cristau ] + * Change Maintainer to the X Strike Force. + * Add Vcs-* control fields. + + [ Chase Douglas ] + * Bump Standards-Version to 3.9.2 + * Add build deps on libxrandr-dev and libxinerama-dev + * Bump build deps on libxi and x11proto-input-dev + + [ Cyril Brulebois ] + * New upstream release. + * Replace Julien with myself in Uploaders. + + -- Cyril Brulebois Sun, 20 May 2012 13:56:03 +0000 + +xinput (1.5.3-1) unstable; urgency=low + + * New upstream release. + + -- Julien Cristau Fri, 17 Dec 2010 16:57:17 +0100 + +xinput (1.5.2-1) unstable; urgency=low + + [ Julien Cristau ] + * Bump Standards-Version to 3.8.4. + + [ Robert Hooker ] + * New upstream release. + + -- Julien Cristau Fri, 04 Jun 2010 14:48:05 +0200 + +xinput (1.5.1-1) unstable; urgency=low + + * New upstream release. + + -- Julien Cristau Mon, 15 Mar 2010 22:29:17 +0100 + +xinput (1.5.0-2) unstable; urgency=low + + * Add Depends on ${misc:Depends} (lintian). + * Upload to unstable. + + -- Julien Cristau Wed, 06 Jan 2010 22:46:52 +0000 + +xinput (1.5.0-1) experimental; urgency=low + + * New upstream release. + * Bump build-deps on libXi and inputproto for XI2. + * Bump Standards-Version to 3.8.3. + * Update debian/copyright. + + -- Julien Cristau Sun, 29 Nov 2009 11:29:03 +0100 + +xinput (1.4.2-1) unstable; urgency=low + + * New upstream release, with 64-bit fixes. + + -- Julien Cristau Sat, 09 May 2009 20:30:25 +0200 + +xinput (1.4.1-1) unstable; urgency=low + + * New upstream release. + * Upload to unstable. + + -- Julien Cristau Fri, 10 Apr 2009 11:26:09 +0100 + +xinput (1.4.0-1) experimental; urgency=low + + * New upstream release. + * Update debian/copyright. + * Bump build-dep on libxi-dev to 2:1.2.0 and x11proto-input-dev to 1.5. + + -- Julien Cristau Thu, 22 Jan 2009 11:15:40 +0100 + +xinput (1.3.0-1) unstable; urgency=low + + * New upstream release. + * Update debian/copyright. + * Use autoconf instead of imake. + * New maintainer (closes: #460127). Thanks to Frédéric Lepied for his work + on this package so far. + + -- Julien Cristau Thu, 10 Jan 2008 23:20:05 +0100 + +xinput (1.2-5.3) unstable; urgency=medium + + * Non-maintainer upload. + * Replace debmake with debhelper. Closes: #368274. + * debian/rules: Remove reference to /usr/X11R6. Closes: #367843. + * debian/prerm: Remove /usr/doc compatibility code. + * Conforms to Standards version 3.7.2. + + -- Matej Vela Mon, 5 Jun 2006 10:10:46 +0200 + +xinput (1.2-5.2) unstable; urgency=high + + * Non-maintainer upload. + * Split xlibs-dev build-dep (Closes: #346819). + + -- Luk Claes Fri, 20 Jan 2006 23:25:03 +0100 + +xinput (1.2-5.1) unstable; urgency=low + + * Non-Maintainer Upload. + * debian/control: + - Bumped Standards-Version to 3.5.8. + - Replaced xlib6g-dev build dependency with xlibs-dev. Closes: #170168. + - Removed full-stop from short description. + - Changed long descripting which must not be the same as the + long description. + * debian/postinst: removed. It is no longer necessary since its + only purpose was to create the /usr/doc link for the package. + * debian/rules: fixed call to dpkg-gencontrol to force inclusion + of section and priority in control file. + + -- Jerome Marant Sat, 8 Mar 2003 10:06:30 +0100 + +xinput (1.2-5) unstable; urgency=low + + * corrected Build-Depends + + -- Frederic Lepied Tue, 20 Nov 2001 01:52:48 +0000 + +xinput (1.2-4) unstable; urgency=low + + * updated Standards-Version and added Build-Depends. + + -- Frederic Lepied Sat, 23 Dec 2000 10:42:46 +0000 + +xinput (1.2-3) unstable; urgency=low + + * compiled with xlib6g (bug #12809). + + -- Frederic Lepied Fri, 12 Sep 1997 17:15:26 +0200 + +xinput (1.2-2) unstable; urgency=low + + * compiled with libc6. + + -- Frederic Lepied Sun, 6 Jul 1997 08:45:55 +0200 + +xinput (1.2-1) unstable; urgency=low + + * rename changelog.upstream into changelog (bug #9632). + * Upstream release. + + -- Frederic Lepied Wed, 18 Jun 1997 05:36:57 +0200 + +xinput (1.1.1-1) unstable; urgency=low + + * Upstream release. + + -- Frederic Lepied Tue, 11 Feb 1997 09:24:23 +0100 + +xinput (1.1-1) unstable; urgency=low + + * Upstream release. + + -- Frederic Lepied Fri, 17 Jan 1997 18:51:09 +0100 + +xinput (1.0.1-1) unstable; urgency=low + + * debianized + + -- Frederic Lepied Fri, 18 Oct 1996 14:43:37 +0200 + + --- xinput-1.6.3.orig/debian/control +++ xinput-1.6.3/debian/control @@ -0,0 +1,27 @@ +Source: xinput +Section: x11 +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian X Strike Force +Standards-Version: 4.5.0 +Build-Depends: + debhelper-compat (= 12), + libx11-dev, + libxi-dev (>= 2:1.5.99.1), + libxext-dev, + libxinerama-dev, + libxrandr-dev, + x11proto-input-dev (>= 2.1.99.1), + pkg-config, + xutils-dev +Vcs-Git: https://salsa.debian.org/xorg-team/app/xinput.git +Vcs-Browser: https://salsa.debian.org/xorg-team/app/xinput + +Package: xinput +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Description: Runtime configuration and test of XInput devices + Xinput is an utility for configuring and testing XInput + devices. --- xinput-1.6.3.orig/debian/copyright +++ xinput-1.6.3/debian/copyright @@ -0,0 +1,72 @@ +This package was debianized by Frederic Lepied Lepied@debian.org on +Fri, 17 Jan 1997 18:51:09 +0100. + +It was downloaded from https://xorg.freedesktop.org/releases/individual/app/ + +Copyright 1996-1997 by Frederic Lepied, France. + + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of the authors not be used in +advertising or publicity pertaining to distribution of the software without +specific, written prior permission. The authors make no +representations about the suitability of this software for any purpose. It +is provided "as is" without express or implied warranty. + +THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, 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. + + +Copyright 2007 Peter Hutterer + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of the author shall +not be used in advertising or otherwise to promote the sale, use or +other dealings in this Software without prior written authorization +from the author. + + +Copyright © 2009 Red Hat, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. --- xinput-1.6.3.orig/debian/docs +++ xinput-1.6.3/debian/docs @@ -0,0 +1 @@ +README --- xinput-1.6.3.orig/debian/gbp.conf +++ xinput-1.6.3/debian/gbp.conf @@ -0,0 +1,8 @@ +[DEFAULT] +upstream-branch = upstream-unstable +debian-branch = debian-unstable +debian-tag = xinput-%(version)s +upstream-tag = xinput-%(version)s + +[git-buildpackage] +sign-tags = True --- xinput-1.6.3.orig/debian/rules +++ xinput-1.6.3/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +%: + dh $@ -Bbuild + +override_dh_auto_configure: + dh_auto_configure -- \ + --disable-silent-rules --- xinput-1.6.3.orig/debian/upstream/signing-key.asc +++ xinput-1.6.3/debian/upstream/signing-key.asc @@ -0,0 +1,24 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQGiBD8b0wYRBACph9kRJmP+4+JGsCgFlFoy4vFO0DCG+jmkQN0n1wdInt/N/UtA +sZToO72AUmfmYizA+IEbzBrx0UnUo3w3BDmHxUWf/akZiPUz9AA/YFY4xC3MY2OK +VN2Jz6YSce4zJ5jd2ZRobHm4HuIf/8yqSCcsv7FNfrLaTNIFRs5gYYsqZwCgwmkp +RSLRc8WAnHrTWNQDaEFM2rUEAKTjrTjMN8+KGd0BxNX7HiTSqQP++nXNwAYs1oWB +Yt82YHj9SvRCqCzD1pzJQivYnlNoWDza1VeMnfdAvkdia8z4lYbO/RunXZJvra3Z +VDm+izq+uwUAyvFuEYnNz09VSqwXKT6+XW0Xtz2vHq52r6DS6mK8cGJHZ5OhrRjq +UEYxA/9STh+QfA98xtNoRcf52E/46r7IpCj440oRVc9lMfxQZrLGQNqp7sPdIhGQ +CCo2NUII5hkhdAG71kpbfSXU4Sh32p1cU1KYCAkDFfb49bKuAs+Pff8v6FGZxTdd +AinPZr4BbsYJatk818aTCnu0+s7L8jL5GPfeyuyEMKwzVBx2mLQpUGV0ZXIgSHV0 +dGVyZXIgKFdoby1UKSA8b2ZmaWNlQHdoby10Lm5ldD6IWQQTEQIAGQUCPxvTBgQL +BwMCAxUCAwMWAgECHgECF4AACgkQ4jt+cLRn8L/0RACfWo3KTMUg+uPRqA6RXxk0 +4CWjXaMAoJeIxOpZLB3RBltPnSi7PyVQIkHFuQENBD8b0wgQBACTnqOYOWYVR8O1 +D73J6nbdAeZCbXrUkyXIuyqBOdKmX/0QJmSs7Wfsa+hPfDhj6ai0Gs2C8Qg/0Pzk +86b4p9DLkf0M6RaYjUtCJBpS59xrsV6nz6xZzQa4RRdf1YJmw2tia1MMXzxbwQU2 +bKpYEm8NsGaBURMGd02EvsMN2wI2uwADBQP/e9MjVr/85XDzAlUBN8HwYW5szTyP +8ZVcQOqOmNebkTWGLvkPrBdXmxpzrWjxPolO1WcWQjUL0bN/rbdqefT65iVHJHJZ +/cpTtgGlCPhL5JTA50ltd0I13CABYWLFmswonXES/6tcglf4rr3Nri2sOrY5HggP +ipEzOo5vdKOow/qIRgQYEQIABgUCPxvTCAAKCRDiO35wtGfwv68jAKCDvL2gkrg1 +4NfV7rNc057K1nL2GgCeKApWRgGVzaOkAp0P5tQulaDD6zM= +=7uBX +-----END PGP PUBLIC KEY BLOCK----- --- xinput-1.6.3.orig/debian/watch +++ xinput-1.6.3/debian/watch @@ -0,0 +1,4 @@ +#git=https://gitlab.freedesktop.org/xorg/app/xinput +version=3 +opts=pgpsigurlmangle=s/$/.sig/ \ +https://xorg.freedesktop.org/releases/individual/app/ xinput-(.*)\.tar\.gz