diff options
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | Makefile | 11 | ||||
| -rw-r--r-- | README | 6 | ||||
| -rw-r--r-- | debian/README.Debian | 2 | ||||
| -rw-r--r-- | debian/changelog | 7 | ||||
| -rw-r--r-- | debian/control | 17 | ||||
| -rw-r--r-- | debian/copyright | 2 | ||||
| -rw-r--r-- | debian/dirs | 2 | ||||
| -rwxr-xr-x | debian/rules | 2 | ||||
| -rw-r--r-- | fdi/11-multitouch.fdi | 10 |
10 files changed, 25 insertions, 36 deletions
| @@ -1,3 +1,5 @@ | |||
| 1 | debian/files | ||
| 2 | debian/xf86-input-multitouch* | ||
| 1 | bin | 3 | bin |
| 2 | obj | 4 | obj |
| 3 | patches | 5 | patches |
| @@ -1,9 +1,8 @@ | |||
| 1 | VERSION = 1 | 1 | VERSION = 1 |
| 2 | PATCHLEVEL = 0 | 2 | PATCHLEVEL = 0 |
| 3 | EXTRAVERSION = beta1 | 3 | EXTRAVERSION = rc1 |
| 4 | 4 | ||
| 5 | LIBRARY = multitouch.so | 5 | LIBRARY = multitouch.so |
| 6 | FDIS = 11-multitouch.fdi | ||
| 7 | MODULES = src | 6 | MODULES = src |
| 8 | XMODULES = driver | 7 | XMODULES = driver |
| 9 | 8 | ||
| @@ -23,13 +22,11 @@ XOBJECTS= $(addsuffix .o,\ | |||
| 23 | TBIN = $(addprefix bin/,$(TARGETS)) | 22 | TBIN = $(addprefix bin/,$(TARGETS)) |
| 24 | TLIB = $(addprefix obj/,$(LIBRARY)) | 23 | TLIB = $(addprefix obj/,$(LIBRARY)) |
| 25 | TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) | 24 | TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) |
| 26 | TFDI = $(addprefix fdi/,$(FDIS)) | ||
| 27 | OBJS = $(addprefix obj/,$(OBJECTS)) | 25 | OBJS = $(addprefix obj/,$(OBJECTS)) |
| 28 | XOBJS = $(addprefix obj/,$(XOBJECTS)) | 26 | XOBJS = $(addprefix obj/,$(XOBJECTS)) |
| 29 | LIBS = -lmtdev -lm | 27 | LIBS = -lmtdev -lm |
| 30 | 28 | ||
| 31 | DLIB = usr/lib/xorg/modules/input | 29 | DLIB = usr/lib/xorg/modules/input |
| 32 | DFDI = usr/share/hal/fdi/policy/20thirdparty | ||
| 33 | 30 | ||
| 34 | INCLUDE = -Iinclude -I/usr/include/xorg -I/usr/include/pixman-1 | 31 | INCLUDE = -Iinclude -I/usr/include/xorg -I/usr/include/pixman-1 |
| 35 | OPTS = -O3 -fPIC | 32 | OPTS = -O3 -fPIC |
| @@ -59,10 +56,8 @@ clean: | |||
| 59 | rm -rf bin obj | 56 | rm -rf bin obj |
| 60 | 57 | ||
| 61 | distclean: clean | 58 | distclean: clean |
| 62 | rm -rf debian/*.log debian/files | 59 | rm -rf debian/*.log debian/files debian/xf86-input-multitouch* |
| 63 | 60 | ||
| 64 | install: $(TLIB) $(TFDI) | 61 | install: $(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)" | ||
| @@ -1,7 +1,7 @@ | |||
| 1 | Multitouch X Driver | 1 | xf86-input-multitouch |
| 2 | 2 | ||
| 3 | The Multitouch X Driver driver uses the kernel MT protocol to bring | 3 | The Multitouch X Driver provides gestures support for multitouch |
| 4 | multi-touch gestures to the Linux desktop. | 4 | touchpads, in particular those with integrated button. |
| 5 | 5 | ||
| 6 | --- | 6 | --- |
| 7 | Copyright (C) 2008 Henrik Rydberg <rydberg@euromail.se> | 7 | Copyright (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 @@ | |||
| 1 | multitouch Xorg driver | 1 | xf86-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 @@ | |||
| 1 | multitouch (0.1) unstable; urgency=low | 1 | xf86-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 @@ | |||
| 1 | Source: multitouch | 1 | Source: xf86-input-multitouch |
| 2 | Section: misc | 2 | Section: misc |
| 3 | Priority: optional | 3 | Priority: optional |
| 4 | Maintainer: Henrik Rydberg <rydberg@euromail.se> | 4 | Maintainer: Henrik Rydberg <rydberg@euromail.se> |
| 5 | Build-Depends: debhelper (>= 5) | 5 | Build-Depends: |
| 6 | debhelper (>= 5), | ||
| 7 | xserver-xorg-dev (>= 2:1.7.6.901), | ||
| 8 | libmtdev-dev (>= 1.0.10) | ||
| 6 | Standards-Version: 3.7.2 | 9 | Standards-Version: 3.7.2 |
| 7 | Homepage: http://web.comhem.se/rydberg/Bits/ | 10 | Homepage: http://bitmath.org/code/multitouch/ |
| 8 | 11 | ||
| 9 | Package: multitouch | 12 | Package: xf86-input-multitouch |
| 10 | Architecture: any | 13 | Architecture: any |
| 11 | Depends: bash (>> 1.99) | 14 | Depends: ${shlibs:Depends}, ${misc:Depends}, libmtdev1 (>= 1.0) |
| 12 | Description: Multitouch X input driver | 15 | Description: 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 @@ | |||
| 1 | Source URL: http://web.comhem.se/rydberg/Bits/ | 1 | Source URL: http://bitmath.org/code/multitouch/ |
| 2 | 2 | ||
| 3 | Upstream Author: Henrik Rydberg <rydberg@euromail.se> | 3 | Upstream 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 @@ | |||
| 1 | usr/share/hal/fdi/information/10freedesktop | ||
| 2 | usr/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 | ||
| 22 | binary-arch: build-arch install | 22 | binary-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> | ||
