--- xinput-1.3.0.orig/ChangeLog +++ xinput-1.3.0/ChangeLog @@ -1,3 +1,13 @@ +commit b06af76677cd70912c9c4f381b0baed28b4f89a4 +Author: Julien Cristau +Date: Thu Jan 10 20:19:55 2008 +0100 + + Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning + + src/Makefile.am:27: compiling `buttonmap.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' + + Also remove -lm from xinput_LDADD, as it isn't needed. + commit 456a1eab4b0b2f4a9bdc8ca02657869595c4bc60 Author: Philip Langdale Date: Wed Jan 9 18:25:27 2008 -0800 --- xinput-1.3.0.orig/Imakefile +++ xinput-1.3.0/Imakefile @@ -0,0 +1,49 @@ +# +# 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 Frederic Lepied not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Frederic Lepied makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# FREDERIC LEPIED DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL FREDERIC LEPIED 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. +# +# $Id: Imakefile,v 1.7 1997/06/14 19:11:49 fred Exp $ + +# must be kept in synch with version.c +VERSION = 1.2 + +DEPLIBS = $(DEPXILIB) $(DEPXLIB) +LOCAL_LIBRARIES = $(XILIB) $(XLIB) + +OBJS = xinput.o feedback.o buttonmap.o setptr.o setmode.o list.o test.o version.o setint.o state.o +SRCS = xinput.c feedback.c buttonmap.c setptr.c setmode.c list.c test.c version.c setint.c state.c +HDRS = xinput.h +AUX = xinput.man Imakefile README ChangeLog COPYRIGHT + +ComplexProgramTarget(xinput) + +distrib: + @test -f setptr.c + rm -rf xinput-$(VERSION) xinput-$(VERSION).tar.gz + mkdir xinput-$(VERSION) + ln $(AUX) $(HDRS) $(SRCS) xinput-$(VERSION) + tar cvf xinput-$(VERSION).tar xinput-$(VERSION) + gzip --best --verbose xinput-$(VERSION).tar + +clean:: + @test -f setptr.c + rm -rf xinput-$(VERSION) xinput-$(VERSION).tar.gz + +# end of Imakefile --- xinput-1.3.0.orig/autogen.sh +++ xinput-1.3.0/autogen.sh @@ -0,0 +1,13 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +$srcdir/configure --enable-maintainer-mode "$@" + --- xinput-1.3.0.orig/src/Makefile.am +++ xinput-1.3.0/src/Makefile.am @@ -21,8 +21,8 @@ bin_PROGRAMS = xinput -xinput_CFLAGS = $(XINPUT_CFLAGS) -xinput_LDADD = $(XINPUT_LIBS) -lm +AM_CFLAGS = $(XINPUT_CFLAGS) +xinput_LDADD = $(XINPUT_LIBS) xinput_SOURCES = \ buttonmap.c \ --- xinput-1.3.0.orig/debian/changelog +++ xinput-1.3.0/debian/changelog @@ -0,0 +1,93 @@ +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.3.0.orig/debian/compat +++ xinput-1.3.0/debian/compat @@ -0,0 +1 @@ +5 --- xinput-1.3.0.orig/debian/control +++ xinput-1.3.0/debian/control @@ -0,0 +1,13 @@ +Source: xinput +Section: x11 +Priority: optional +Maintainer: Julien Cristau +Standards-Version: 3.7.3 +Build-Depends: debhelper (>= 5), libx11-dev, libxi-dev, libxext-dev, x11proto-input-dev (>= 1.4), pkg-config, automake, autoconf, xutils-dev + +Package: xinput +Architecture: any +Depends: ${shlibs:Depends} +Description: Runtime configuration and test of XInput devices + Xinput is an utility for configuring and testing XInput + devices. --- xinput-1.3.0.orig/debian/copyright +++ xinput-1.3.0/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Frederic Lepied Lepied@debian.org on +Fri, 17 Jan 1997 18:51:09 +0100. + +It was downloaded from http://xorg.freedesktop.org/releases/individual/app/ + +Copyright 1996-1997 by Frederic Lepied, France. + + +License: +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 Frederic Lepied not be used in +advertising or publicity pertaining to distribution of the software without +specific, written prior permission. Frederic Lepied makes no +representations about the suitability of this software for any purpose. It +is provided "as is" without express or implied warranty. + +FREDERIC LEPIED DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL FREDERIC LEPIED 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. --- xinput-1.3.0.orig/debian/rules +++ xinput-1.3.0/debian/rules @@ -0,0 +1,73 @@ +#!/usr/bin/make -f +# This file is public domain software, originally written by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) + +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags = --build $(DEB_HOST_GNU_TYPE) +else + confflags = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + + +build: build-stamp +build-stamp: obj-$(DEB_BUILD_GNU_TYPE)/config.status + dh_testdir + + cd obj-$(DEB_BUILD_GNU_TYPE) && $(MAKE) + + touch build-stamp + +obj-$(DEB_BUILD_GNU_TYPE)/config.status: configure + dh_testdir + mkdir obj-$(DEB_BUILD_GNU_TYPE) + cd obj-$(DEB_BUILD_GNU_TYPE) && ../configure --prefix=/usr $(confflags) + +configure: configure.ac + autoreconf -vfi + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + rm -rf obj-* + rm -f Makefile.in */Makefile.in + rm -f aclocal.m4 config.guess config.sub config.h.in configure + rm -f depcomp install-sh missing + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + cd obj-$(DEB_BUILD_GNU_TYPE) && \ + $(MAKE) DESTDIR=$(CURDIR)/debian/xinput install + +# Build architecture-independent files here. +binary-indep: build install + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs README + 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 --- xinput-1.3.0.orig/debian/watch +++ xinput-1.3.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://xorg.freedesktop.org/releases/individual/app/ xinput-(.*)\.tar\.gz