Hello community,
here is the log from the commit of package x11-input-synaptics
checked in at Tue Aug 1 17:10:49 CEST 2006.
--------
--- x11-input-synaptics/x11-input-synaptics.changes 2006-06-14 11:41:02.000000000 +0200
+++ x11-input-synaptics/x11-input-synaptics.changes 2006-07-28 14:43:30.000000000 +0200
@@ -1,0 +2,15 @@
+Fri Jul 28 14:43:29 CEST 2006 - sndirsch@suse.de
+
+- use "-fno-strict-aliasing"
+
+-------------------------------------------------------------------
+Thu Jul 27 11:32:41 CEST 2006 - sndirsch@suse.de
+
+- cleanup
+
+-------------------------------------------------------------------
+Tue Jul 25 11:13:10 CEST 2006 - sndirsch@suse.de
+
+- fixed build for X.Org 7
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ x11-input-synaptics.spec ++++++
--- /var/tmp/diff_new_pack.ZItYnR/_old 2006-08-01 17:10:38.000000000 +0200
+++ /var/tmp/diff_new_pack.ZItYnR/_new 2006-08-01 17:10:38.000000000 +0200
@@ -13,7 +13,7 @@
Name: x11-input-synaptics
BuildRequires: xorg-x11-devel
%ifnarch s390 s390x
-BuildRequires: xorg-x11-sdk
+BuildRequires: xorg-x11-server-sdk
%endif
URL: http://web.telia.com/~u89404340/touchpad/
License: GPL
@@ -21,7 +21,7 @@
Autoreqprov: on
%define driver_release 0.14.5
Version: 0.14.5
-Release: 2
+Release: 6
Summary: X11 input module for synaptics touchpad
Provides: xorg-x11-server:/usr/X11R6/%{_lib}/modules/input/synaptics_drv.o
Source: synaptics-%{version}.tar.bz2
@@ -64,7 +64,7 @@
Group: System/X11/Servers/XF86_4
Autoreqprov: on
Version: 031126
-Release: 30
+Release: 34
%description -n x11-input-gunze
X11 input module for gunze touchscreen
@@ -82,7 +82,7 @@
Requires: x11-input-gunze = %{version}-%{release}
Autoreqprov: on
Version: 031126
-Release: 30
+Release: 34
%description -n x11-input-gunze-tools
Tools to configure and calibrate gunze X11 input driver.
@@ -112,16 +112,16 @@
%build
%ifnarch s390 s390x
xmkmf -a
-make CDEBUGFLAGS="$RPM_OPT_FLAGS"
-LDFLAGS=-lm make synclient CDEBUGFLAGS="$RPM_OPT_FLAGS"
-LDFLAGS="-L/usr/X11R6/%{_lib}/ -lX11" make syndaemon CDEBUGFLAGS="$RPM_OPT_FLAGS"
+make
+LDFLAGS=-lm make synclient CDEBUGFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+LDFLAGS="-L/usr/%{_lib}/ -lX11" make syndaemon CDEBUGFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
pushd ../programs/Xserver/hw/xfree86/input/gunze
xmkmf -a
- make CDEBUGFLAGS="$RPM_OPT_FLAGS"
+ make
popd
%endif
pushd ../gunze-tools
- make CFLAGS="$RPM_OPT_FLAGS"
+ make
popd
%install
@@ -133,21 +133,23 @@
%endif
pushd ../gunze-tools
make install DESTDIR=$RPM_BUILD_ROOT \
- DOCDIR=$RPM_BUILD_ROOT/%{_defaultdocdir}/x11-input-gunze-tools
+ DOCDIR=$RPM_BUILD_ROOT/%{_defaultdocdir}/x11-input-gunze-tools \
+ BINDIR=$RPM_BUILD_ROOT/usr/bin
install -m 644 README \
$RPM_BUILD_ROOT/%{_defaultdocdir}/x11-input-gunze-tools
popd
%ifnarch s390 s390x
mv -f script sample
chmod 0755 sample/*
-install -m 0755 synclient $RPM_BUILD_ROOT/usr/X11R6/bin/
-install -m 0755 syndaemon $RPM_BUILD_ROOT/usr/X11R6/bin/
+mkdir -p $RPM_BUILD_ROOT/usr/bin/
+install -m 0755 synclient $RPM_BUILD_ROOT/usr/bin/
+install -m 0755 syndaemon $RPM_BUILD_ROOT/usr/bin/
install -d -m 0755 $RPM_BUILD_ROOT/%{_mandir}/man1/
install -d -m 0755 $RPM_BUILD_ROOT/%{_mandir}/man5/
install -m 0444 manpages/*.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
install -m 0444 manpages/*.5 $RPM_BUILD_ROOT/%{_mandir}/man5/
-chmod +x $RPM_BUILD_ROOT/usr/X11R6/%_lib/modules/input/synaptics_drv.so
-chmod +x $RPM_BUILD_ROOT/usr/X11R6/%_lib/modules/input/gunze_drv.so
+chmod +x $RPM_BUILD_ROOT/usr/%_lib/xorg/modules/input/synaptics_drv.so
+chmod +x $RPM_BUILD_ROOT/usr/%_lib/xorg/modules/input/gunze_drv.so
%endif
%clean
@@ -160,29 +162,37 @@
%attr(444,root,root) %doc %{_mandir}/man1/*
%attr(444,root,root) %doc %{_mandir}/man5/*
%doc sample
-%dir /usr/X11R6/%{_lib}/modules
-%dir /usr/X11R6/%{_lib}/modules/input
-/usr/X11R6/%{_lib}/modules/input/synaptics_drv.so
-/usr/X11R6/bin/syn*
+%dir /usr/%{_lib}/xorg
+%dir /usr/%{_lib}/xorg/modules
+%dir /usr/%{_lib}/xorg/modules/input
+/usr/%{_lib}/xorg/modules/input/synaptics_drv.so
+/usr/bin/syn*
%endif
%files -n x11-input-gunze
%defattr(-,root,root)
%doc README
%ifnarch s390 s390x
-%dir /usr/X11R6/%{_lib}/modules
-%dir /usr/X11R6/%{_lib}/modules/input
-/usr/X11R6/%{_lib}/modules/input/gunze_drv.so
+%dir /usr/%{_lib}/xorg
+%dir /usr/%{_lib}/xorg/modules
+%dir /usr/%{_lib}/xorg/modules/input
+/usr/%{_lib}/xorg/modules/input/gunze_drv.so
%endif
%files -n x11-input-gunze-tools
%defattr(-,root,root)
%doc %{_defaultdocdir}/x11-input-gunze-tools/
-/usr/X11R6/bin/gunzets_control
-/usr/X11R6/bin/gunze_panel
-/usr/X11R6/bin/gunzets_calib
+/usr/bin/gunzets_control
+/usr/bin/gunze_panel
+/usr/bin/gunzets_calib
%changelog -n x11-input-synaptics
+* Fri Jul 28 2006 - sndirsch@suse.de
+- use "-fno-strict-aliasing"
+* Thu Jul 27 2006 - sndirsch@suse.de
+- cleanup
+* Tue Jul 25 2006 - sndirsch@suse.de
+- fixed build for X.Org 7
* Wed Jun 14 2006 - sndirsch@suse.de
- fixed drivers's version ID (Bug #184523)
* Sun Jun 04 2006 - sndirsch@suse.de
++++++ synaptics-0.14.5.diff ++++++
--- /var/tmp/diff_new_pack.ZItYnR/_old 2006-08-01 17:10:38.000000000 +0200
+++ /var/tmp/diff_new_pack.ZItYnR/_new 2006-08-01 17:10:38.000000000 +0200
@@ -15,7 +15,7 @@
+
+INCLUDES = -I. -I$(XF86COMSRC) -I$(XF86SRC)/loader -I$(XF86OSSRC) \
+ -I$(SERVERSRC)/include -I$(SERVERSRC)/mi -I$(XINCLUDESRC) \
-+ -I$(EXTINCSRC) -I/usr/X11R6/lib64/Server/include -I/usr/X11R6/lib/Server/include
++ -I$(EXTINCSRC) -I/usr/include/X11 -I/usr/include/xorg
+
+#if MakeHasPosixVariableSubstitutions
+SubdirLibraryRule($(OBJS))
@@ -30,3 +30,42 @@
+DependTarget()
+
+InstallDriverSDKObjectModule($(DRIVER),$(DRIVERSDKMODULEDIR),input)
+diff -x Makefile -u -r ../synaptics-0.14.5.orig/eventcomm.c ./eventcomm.c
+--- ../synaptics-0.14.5.orig/eventcomm.c 2006-07-19 12:23:31.000000000 +0200
++++ ./eventcomm.c 2006-07-19 12:32:35.000000000 +0200
+@@ -17,6 +17,10 @@
+ *
+ */
+
++#include