summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--Makefile11
-rw-r--r--README6
-rw-r--r--debian/README.Debian2
-rw-r--r--debian/changelog7
-rw-r--r--debian/control17
-rw-r--r--debian/copyright2
-rw-r--r--debian/dirs2
-rwxr-xr-xdebian/rules2
-rw-r--r--fdi/11-multitouch.fdi10
10 files changed, 25 insertions, 36 deletions
diff --git a/.gitignore b/.gitignore
index 7eb23b5..19bcc25 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
1debian/files
2debian/xf86-input-multitouch*
1bin 3bin
2obj 4obj
3patches 5patches
diff --git a/Makefile b/Makefile
index 81eec08..b91b2fa 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,8 @@
1VERSION = 1 1VERSION = 1
2PATCHLEVEL = 0 2PATCHLEVEL = 0
3EXTRAVERSION = beta1 3EXTRAVERSION = rc1
4 4
5LIBRARY = multitouch.so 5LIBRARY = multitouch.so
6FDIS = 11-multitouch.fdi
7MODULES = src 6MODULES = src
8XMODULES = driver 7XMODULES = driver
9 8
@@ -23,13 +22,11 @@ XOBJECTS= $(addsuffix .o,\
23TBIN = $(addprefix bin/,$(TARGETS)) 22TBIN = $(addprefix bin/,$(TARGETS))
24TLIB = $(addprefix obj/,$(LIBRARY)) 23TLIB = $(addprefix obj/,$(LIBRARY))
25TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) 24TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS)))
26TFDI = $(addprefix fdi/,$(FDIS))
27OBJS = $(addprefix obj/,$(OBJECTS)) 25OBJS = $(addprefix obj/,$(OBJECTS))
28XOBJS = $(addprefix obj/,$(XOBJECTS)) 26XOBJS = $(addprefix obj/,$(XOBJECTS))
29LIBS = -lmtdev -lm 27LIBS = -lmtdev -lm
30 28
31DLIB = usr/lib/xorg/modules/input 29DLIB = usr/lib/xorg/modules/input
32DFDI = usr/share/hal/fdi/policy/20thirdparty
33 30
34INCLUDE = -Iinclude -I/usr/include/xorg -I/usr/include/pixman-1 31INCLUDE = -Iinclude -I/usr/include/xorg -I/usr/include/pixman-1
35OPTS = -O3 -fPIC 32OPTS = -O3 -fPIC
@@ -59,10 +56,8 @@ clean:
59 rm -rf bin obj 56 rm -rf bin obj
60 57
61distclean: clean 58distclean: clean
62 rm -rf debian/*.log debian/files 59 rm -rf debian/*.log debian/files debian/xf86-input-multitouch*
63 60
64install: $(TLIB) $(TFDI) 61install: $(TLIB)
65 install -d "$(DESTDIR)/$(DLIB)" 62 install -d "$(DESTDIR)/$(DLIB)"
66 install -d "$(DESTDIR)/$(DFDI)"
67 install -m 755 $(TLIB) "$(DESTDIR)/$(DLIB)" 63 install -m 755 $(TLIB) "$(DESTDIR)/$(DLIB)"
68 install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)"
diff --git a/README b/README
index f6716ab..7d36411 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
1Multitouch X Driver 1xf86-input-multitouch
2 2
3The Multitouch X Driver driver uses the kernel MT protocol to bring 3The Multitouch X Driver provides gestures support for multitouch
4multi-touch gestures to the Linux desktop. 4touchpads, in particular those with integrated button.
5 5
6--- 6---
7Copyright (C) 2008 Henrik Rydberg <rydberg@euromail.se> 7Copyright (C) 2008 Henrik Rydberg <rydberg@euromail.se>
diff --git a/debian/README.Debian b/debian/README.Debian
index e1e27bf..82e4cb1 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,4 +1,4 @@
1multitouch Xorg driver 1xf86-input-multitouch Xorg driver
2 2
3* Install the debian package 3* Install the debian package
4 4
diff --git a/debian/changelog b/debian/changelog
index b6ef16b..7b0cbae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
1multitouch (0.1) unstable; urgency=low 1xf86-input-multitouch (1.0~rc2-mactel1) unstable; urgency=low
2 2
3 * Add multitouch Xorg input driver 3 * Introducing the multitouch Xorg input driver
4
5 -- Henrik Rydberg <rydberg@euromail.se> Thu, 21 Oct 2010 19:30:17 +0200
4 6
5 -- Henrik Rydberg <rydberg@euromail.se> Mon, 03 Nov 2008 00:47:37 +0100
diff --git a/debian/control b/debian/control
index c74798c..0deffc6 100644
--- a/debian/control
+++ b/debian/control
@@ -1,14 +1,17 @@
1Source: multitouch 1Source: xf86-input-multitouch
2Section: misc 2Section: misc
3Priority: optional 3Priority: optional
4Maintainer: Henrik Rydberg <rydberg@euromail.se> 4Maintainer: Henrik Rydberg <rydberg@euromail.se>
5Build-Depends: debhelper (>= 5) 5Build-Depends:
6 debhelper (>= 5),
7 xserver-xorg-dev (>= 2:1.7.6.901),
8 libmtdev-dev (>= 1.0.10)
6Standards-Version: 3.7.2 9Standards-Version: 3.7.2
7Homepage: http://web.comhem.se/rydberg/Bits/ 10Homepage: http://bitmath.org/code/multitouch/
8 11
9Package: multitouch 12Package: xf86-input-multitouch
10Architecture: any 13Architecture: any
11Depends: bash (>> 1.99) 14Depends: ${shlibs:Depends}, ${misc:Depends}, libmtdev1 (>= 1.0)
12Description: Multitouch X input driver 15Description: Multitouch X input driver
13 This package is a multitouch Xorg input driver. 16 This X input driver provides gestures support for multitouch touchpads,
14 17 in particular those with integrated button.
diff --git a/debian/copyright b/debian/copyright
index bf1dcd2..93b3ce3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
1Source URL: http://web.comhem.se/rydberg/Bits/ 1Source URL: http://bitmath.org/code/multitouch/
2 2
3Upstream Author: Henrik Rydberg <rydberg@euromail.se> 3Upstream Author: Henrik Rydberg <rydberg@euromail.se>
4 4
diff --git a/debian/dirs b/debian/dirs
index 6611862..8b13789 100644
--- a/debian/dirs
+++ b/debian/dirs
@@ -1,3 +1 @@
1usr/share/hal/fdi/information/10freedesktop
2usr/lib/hal
3
diff --git a/debian/rules b/debian/rules
index 90568c9..c34780c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,7 +17,7 @@ install:
17 dh_testroot 17 dh_testroot
18 dh_clean -k 18 dh_clean -k
19 dh_installdirs 19 dh_installdirs
20 $(MAKE) DESTDIR=$(CURDIR)/debian/hal-applesmc install 20 $(MAKE) DESTDIR=$(CURDIR)/debian/xf86-input-multitouch install
21 21
22binary-arch: build-arch install 22binary-arch: build-arch install
23 dh_testdir 23 dh_testdir
diff --git a/fdi/11-multitouch.fdi b/fdi/11-multitouch.fdi
deleted file mode 100644
index 215b866..0000000
--- a/fdi/11-multitouch.fdi
+++ /dev/null
@@ -1,10 +0,0 @@
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<deviceinfo version="0.2">
3 <device>
4 <match key="info.capabilities" contains="input.touchpad">
5 <match key="info.product" contains="bcm5974">
6 <merge key="input.x11_driver" type="string">multitouch</merge>
7 </match>
8 </match>
9 </device>
10</deviceinfo>