Hello community,
here is the log from the commit of package x11-input-wacom
checked in at Sat Sep 13 12:28:35 CEST 2008.
--------
--- x11-input-wacom/x11-input-wacom.changes 2008-08-11 14:01:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/x11-input-wacom/x11-input-wacom.changes 2008-09-13 04:46:05.503309313 +0200
@@ -1,0 +2,81 @@
+Mon Sep 1 18:44:09 CEST 2008 - dkukawka@suse.de
+
+- added new patch:
+ - linuxwacom-20080901-fix-find_devices.diff: fixed again
+ device identification for xsetwacom and other tools. My patch
+ was false ifdefed.
+
+-------------------------------------------------------------------
+Mon Sep 1 16:23:04 CEST 2008 - dkukawka@suse.de
+
+- add --enable-libwacomcfg to configure
+
+-------------------------------------------------------------------
+Mon Sep 1 15:27:22 CEST 2008 - dkukawka@suse.de
+
+- added new 65-wacom.rules which should setup the needed by-id
+ links for the stylus and the touchscreen. We go better this way
+ than patching the whole udev package.
+
+-------------------------------------------------------------------
+Mon Sep 1 00:54:41 CEST 2008 - dkukawka@suse.de
+
+- updated to latest version 0.8.1-4:
+ - Support Xorg 7.3 or newer in wacomcpl
+ - Modified wacom_sys.c according to Bartosz Fabianowski's
+ suggestion
+ - Merged bug 2074297 fix (Mike Auty)
+ - Fixed a few minor bugs
+
+-------------------------------------------------------------------
+Sun Aug 31 19:56:09 CEST 2008 - dkukawka@suse.de
+
+- updated to latest version 0.8.1-3
+ - Merged patch 1994583 (Craig Wiegert) for wacom_sys.c
+ - Merged patch 2035856 (Trifon Trifonov) for Uninit on Xorg 7.3
+ and later
+ - Modified configure.in for Danny's patch
+ - Added serial Tablet PC with capacitive touch
+
+-------------------------------------------------------------------
+Mon Aug 11 13:57:00 CEST 2008 - dkukawka@suse.de
+
+- updated to latest version 0.8.1-2
+- removed upstream gone patches:
+ - linuxwacom-fix-wacomcpl-calibration.diff
+ - linuxwacom-fix-xsetwacom_find_devices.diff
+
+-------------------------------------------------------------------
+Mon Aug 11 13:56:00 CEST 2008 - dkukawka@suse.de
+
+- updated to latest version 0.8.1-1
+
+-------------------------------------------------------------------
+Mon Aug 11 13:55:00 CEST 2008 - dkukawka@suse.de
+
+- updated spec-file and log to have also all changes from the
+ distro package
+- added new patch:
+ - linuxwacom-fix-wacomcpl-calibration.diff: fix detection of
+ the core pointers (which currently prevent calibration)
+
+-------------------------------------------------------------------
+Mon Aug 11 13:54:00 CEST 2008 - dkukawka@suse.de
+
+- updated to latest upstream version v0.8.1:
+ - Added Usb Tablet PC with and without touch support
+ - Label 0.8.1
+- removed patch:
+ - linuxwacom-fix-multitouch.diff: package contains now the
+ option as "Touch" (on/off)
+
+-------------------------------------------------------------------
+Mon Aug 11 13:53:00 CEST 2008 - dkukawka@suse.de
+
+- added new patch:
+ - linuxwacom-fix-xsetwacom_find_devices.diff: adopted and
+ extended patch from our 10.2 package to check xorg.conf for
+ wacom devices which are not named "stylus/cursor/eraser/pad"
+ to find wacom devices
+
+-------------------------------------------------------------------
Old:
----
linuxwacom-0.8.1-2.tar.bz2
New:
----
linuxwacom-0.8.1-4.tar.bz2
linuxwacom-20080901-fix-find_devices.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ x11-input-wacom.spec ++++++
--- /var/tmp/diff_new_pack.bu5327/_old 2008-09-13 12:28:05.000000000 +0200
+++ /var/tmp/diff_new_pack.bu5327/_new 2008-09-13 12:28:05.000000000 +0200
@@ -17,21 +17,25 @@
# norootforbuild
-%define revision 2
+%define revision 4
Name: x11-input-wacom
BuildRequires: gtk2-devel ncurses ncurses-devel tk-devel update-desktop-files
+%ifnarch s390 s390x
BuildRequires: xorg-x11-driver-input xorg-x11-server-sdk
-ExcludeArch: s390 s390x
+%endif
License: GPL v2 or later
Url: http://linuxwacom.sourceforge.net/
Group: System/X11/Utilities
Version: 0.8.1
-Release: 15
+Release: 33
Summary: X11 input module for wacom tablet
Provides: xorg-x11-server:/usr/X11R6/%{_lib}/modules/input/wacom_drv.o
Source: linuxwacom-%{version}-%{revision}.tar.bz2
+#Source: linuxwacom-%{version}.tar.bz2
Source1: 65-wacom.rules
+Patch0: linuxwacom-20080901-fix-find_devices.diff
+#BuildRoot: %{_tmppath}/%{name}-%{version}-%{revision}-build
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -83,16 +87,26 @@
%prep
%setup -n linuxwacom-%{version}-%{revision}
+#%setup -n linuxwacom-%{version}
+%patch0 -p1
%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
libtoolize --force
autoreconf --force --install
+%ifarch s390 s390x
+%configure --prefix=/usr
+%else
%configure --prefix=/usr \
+%ifarch x86_64
+ --enable-xserver64 \
+%endif
--enable-wacdump \
+ --enable-libwacomcfg \
--enable-dlloader \
--with-xmoduledir=/usr/%{_lib}/xorg/modules/input \
--with-xlib=/usr/%{_lib}
+%endif
make
%install
@@ -154,6 +168,57 @@
/usr/%_lib/libwacomcfg.so
%changelog
+* Mon Sep 01 2008 dkukawka@suse.de
+- added new patch:
+ - linuxwacom-20080901-fix-find_devices.diff: fixed again
+ device identification for xsetwacom and other tools. My patch
+ was false ifdefed.
+* Mon Sep 01 2008 dkukawka@suse.de
+- add --enable-libwacomcfg to configure
+* Mon Sep 01 2008 dkukawka@suse.de
+- added new 65-wacom.rules which should setup the needed by-id
+ links for the stylus and the touchscreen. We go better this way
+ than patching the whole udev package.
+* Mon Sep 01 2008 dkukawka@suse.de
+- updated to latest version 0.8.1-4:
+ - Support Xorg 7.3 or newer in wacomcpl
+ - Modified wacom_sys.c according to Bartosz Fabianowski's
+ suggestion
+ - Merged bug 2074297 fix (Mike Auty)
+ - Fixed a few minor bugs
+* Sun Aug 31 2008 dkukawka@suse.de
+- updated to latest version 0.8.1-3
+ - Merged patch 1994583 (Craig Wiegert) for wacom_sys.c
+ - Merged patch 2035856 (Trifon Trifonov) for Uninit on Xorg 7.3
+ and later
+ - Modified configure.in for Danny's patch
+ - Added serial Tablet PC with capacitive touch
+* Mon Aug 11 2008 dkukawka@suse.de
+- updated to latest version 0.8.1-2
+- removed upstream gone patches:
+ - linuxwacom-fix-wacomcpl-calibration.diff
+ - linuxwacom-fix-xsetwacom_find_devices.diff
+* Mon Aug 11 2008 dkukawka@suse.de
+- updated to latest version 0.8.1-1
+* Mon Aug 11 2008 dkukawka@suse.de
+- updated spec-file and log to have also all changes from the
+ distro package
+- added new patch:
+ - linuxwacom-fix-wacomcpl-calibration.diff: fix detection of
+ the core pointers (which currently prevent calibration)
+* Mon Aug 11 2008 dkukawka@suse.de
+- updated to latest upstream version v0.8.1:
+ - Added Usb Tablet PC with and without touch support
+ - Label 0.8.1
+- removed patch:
+ - linuxwacom-fix-multitouch.diff: package contains now the
+ option as "Touch" (on/off)
+* Mon Aug 11 2008 dkukawka@suse.de
+- added new patch:
+ - linuxwacom-fix-xsetwacom_find_devices.diff: adopted and
+ extended patch from our 10.2 package to check xorg.conf for
+ wacom devices which are not named "stylus/cursor/eraser/pad"
+ to find wacom devices
* Mon Aug 11 2008 sndirsch@suse.de
- update to release 0.8.1-2
* Added kernel 2.6.26 support
++++++ 65-wacom.rules ++++++
--- x11-input-wacom/65-wacom.rules 2008-07-24 17:06:40.000000000 +0200
+++ /mounts/work_src_done/STABLE/x11-input-wacom/65-wacom.rules 2008-09-10 14:26:09.000000000 +0200
@@ -1 +1,26 @@
+DRIVER!="wacom", GOTO="wacom_input_end
+ACTION!="add|change", GOTO="wacom_input_end"
+SUBSYSTEM!="input", GOTO="wacom_input_end"
+KERNEL=="input[0-9]*", GOTO="wacom_input_end
+
+# generic link
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYMLINK+="input/wacom"
+
+# usb devices
+SUBSYSTEMS=="usb", IMPORT{program}="usb_id --export"
+SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="02", ENV{ID_CLASS}="mouse"
+
+# other devices
+ENV{ID_SERIAL}=="Tablet_ISD-V4", ENV{ID_CLASS}!="mouse", ENV{ID_CLASS}="touch"
+ENV{ID_SERIAL}=="Tablet_ISD-V4", ENV{ID_CLASS}=="mouse", ENV{ID_CLASS}="stylus"
+
+# by-id links
+KERNEL=="mouse*", ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-$env{ID_CLASS}"
+KERNEL=="event*", ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-event-$env{ID_CLASS}"
+
+# by-path
+IMPORT{program}="path_id %p"
+ENV{ID_PATH}=="?*", KERNEL=="mouse*", SYMLINK+="input/by-path/$env{ID_PATH}-$env{ID_CLASS}"
+ENV{ID_PATH}=="?*", KERNEL=="event*", SYMLINK+="input/by-path/$env{ID_PATH}-event-$env{ID_CLASS}"
+
+LABEL="wacom_input_end"
++++++ linuxwacom-0.8.1-2.tar.bz2 -> linuxwacom-0.8.1-4.tar.bz2 ++++++
++++ 3624 lines of diff (skipped)
++++++ linuxwacom-20080901-fix-find_devices.diff ++++++
From: Danny Kukawka