Blame SPECS/xorg-x11-drv-synaptics.spec

3e0dde
%global tarball xf86-input-synaptics
3e0dde
%global moduledir %(pkg-config xorg-server --variable=moduledir )
3e0dde
%global driverdir %{moduledir}/input
3e0dde
3e0dde
#global gitdate 20130214
3e0dde
%global gitversion 4cdee4005
3e0dde
3e0dde
Name:           xorg-x11-drv-synaptics
3e0dde
Summary:        Xorg X11 Synaptics touchpad input driver
1a5adf
Version:        1.9.0
553148
Release:        2%{?gitdate:.%{gitdate}git%{gitversion}}%{?dist}
3e0dde
URL:            http://www.x.org
3e0dde
License:        MIT
3e0dde
Group:          User Interface/X Hardware Support
3e0dde
3e0dde
%if 0%{?gitdate}
3e0dde
Source0:        %{tarball}-%{gitdate}.tar.bz2
3e0dde
Source1:        make-git-snapshot.sh
3e0dde
Source2:        commitid
3e0dde
%else
3e0dde
Source0:        ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
3e0dde
%endif
3e0dde
Source3:        50-synaptics.conf
3e0dde
Source4:        70-touchpad-quirks.rules
3e0dde
553148
Patch01:        0001-eventcomm-if-we-get-a-read-error-other-than-EAGAIN-r.patch
553148
3e0dde
ExcludeArch:    s390 s390x
3e0dde
3e0dde
BuildRequires:  autoconf automake libtool pkgconfig
3e0dde
BuildRequires:  xorg-x11-server-devel >= 1.10.99.902
3e0dde
BuildRequires:  libX11-devel libXi-devel libXtst-devel
3e0dde
BuildRequires:  xorg-x11-util-macros >= 1.8.0
3a84de
BuildRequires:  libevdev-devel
3e0dde
3e0dde
Requires:       Xorg %(xserver-sdk-abi-requires ansic)
3e0dde
Requires:       Xorg %(xserver-sdk-abi-requires xinput)
3a84de
Requires:       libevdev
3e0dde
Requires:       libXi libXtst
3e0dde
3e0dde
Provides:       synaptics = %{version}-%{release}
3e0dde
Obsoletes:      synaptics < 0.15.0
3e0dde
3e0dde
3e0dde
%description
3e0dde
This is the Synaptics touchpad driver for the X.Org X server. The following
3e0dde
touchpad models are supported:
3e0dde
* Synaptics
3e0dde
* appletouch (Post February 2005 and October 2005 Apple Aluminium Powerbooks)
3e0dde
* Elantech (EeePC)
3e0dde
* bcm5974 (Macbook Air (Jan 2008), Macbook Pro Penryn (Feb 2008), iPhone
3e0dde
  (2007), iPod Touch (2008)
3e0dde
3e0dde
Note that support for appletouch, elantech and bcm5974 requires the respective
3e0dde
kernel module.
3e0dde
A touchpad by default operates in compatibility mode by emulating a standard
3e0dde
mouse. However, by using a dedicated driver, more advanced features of the
3e0dde
touchpad become available.
3e0dde
3e0dde
Features:
3e0dde
3e0dde
    * Movement with adjustable, non-linear acceleration and speed.
3e0dde
    * Button events through short touching of the touchpad ("tapping").
3e0dde
    * Double-Button events through double short touching of the touchpad.
3e0dde
    * Dragging through short touching and holding down the finger on the
3e0dde
      touchpad.
3e0dde
    * Middle and right button events on the upper and lower corner of the
3e0dde
      touchpad.
3e0dde
    * Vertical scrolling (button four and five events) through moving the
3e0dde
      finger on the right side of the touchpad.
3e0dde
    * The up/down button sends button four/five events.
3e0dde
    * Horizontal scrolling (button six and seven events) through moving the
3e0dde
      finger on the lower side of the touchpad.
3e0dde
    * The multi-buttons send button four/five events, and six/seven events for
3e0dde
      horizontal scrolling.
3e0dde
    * Adjustable finger detection.
3e0dde
      Multifinger taps: two finger for middle button and three finger for
3e0dde
      right button events. (Needs hardware support. Not all models implement
3e0dde
      this feature.)
3e0dde
    * Run-time configuration using shared memory. This means you can change
3e0dde
      parameter settings without restarting the X server.
3e0dde
3e0dde
%prep
3e0dde
%setup -q -n %{tarball}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
553148
%patch01 -p1 
3e0dde
3e0dde
%build
3e0dde
autoreconf -v --install --force || exit 1
3e0dde
%configure --disable-static --disable-silent-rules
3e0dde
make %{?_smp_mflags}
3e0dde
3e0dde
%install
3e0dde
rm -rf $RPM_BUILD_ROOT
3e0dde
3e0dde
make install DESTDIR=$RPM_BUILD_ROOT
3e0dde
3e0dde
# FIXME: Remove all libtool archives (*.la) from modules directory.  This
3e0dde
# should be fixed in upstream Makefile.am or whatever.
3e0dde
find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
3e0dde
1a5adf
# we keep shipping our own config file
1a5adf
rm -f $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/70-synaptics.conf
1a5adf
3e0dde
install -d $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d
3e0dde
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/50-synaptics.conf
3e0dde
3e0dde
install -d $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d/
3e0dde
install -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d/70-touchpad-quirks.rules
3e0dde
3e0dde
3e0dde
%clean
3e0dde
rm -rf $RPM_BUILD_ROOT
3e0dde
3e0dde
%files
3e0dde
%defattr(-,root,root,-)
3e0dde
%doc COPYING
3e0dde
%{_datadir}/X11/xorg.conf.d/50-synaptics.conf
3e0dde
%{driverdir}/synaptics_drv.so
3e0dde
%{_bindir}/synclient
3e0dde
%{_bindir}/syndaemon
3e0dde
%{_mandir}/man4/synaptics.4*
3e0dde
%{_mandir}/man1/synclient.1*
3e0dde
%{_mandir}/man1/syndaemon.1*
3e0dde
%doc COPYING README
3e0dde
%{_prefix}/lib/udev/rules.d/70-touchpad-quirks.rules
3e0dde
3e0dde
%package devel
3e0dde
Summary:        Xorg X11 synaptics input driver
3e0dde
Group:          Development/Libraries
3e0dde
Requires:       pkgconfig
3e0dde
3e0dde
%description devel
3e0dde
Development files for the Synaptics TouchPad for X.Org.
3e0dde
3e0dde
%files devel
3e0dde
%defattr(-,root,root,-)
3e0dde
%doc COPYING
3e0dde
%{_libdir}/pkgconfig/xorg-synaptics.pc
3e0dde
%dir %{_includedir}/xorg
3e0dde
%{_includedir}/xorg/synaptics-properties.h
3e0dde
3e0dde
3e0dde
%changelog
553148
* Tue May 15 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.9.0-2
553148
- Fix infinite log spam in case of read errors (#1564624).
553148
1a5adf
* Fri Jan 27 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.0-1
1a5adf
- synaptics 1.9.0 (#1401659)
1a5adf
3a84de
* Fri May 01 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.8.2-1
3a84de
- synaptics 1.8.2 (#1194883)
3a84de
03e2c1
* Wed Sep 10 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-13
03e2c1
- Avoid click delays when clocks drift apart (#1138484)
03e2c1
03e2c1
* Thu Aug 14 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-12
03e2c1
- Fix 3-finger click on clickpads (#1123297)
03e2c1
03e2c1
* Thu Jul 17 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-11
03e2c1
- Add support for secondary software button areas (#1093050)
e94010
1d8db1
* Wed Jan 15 2014 Adam Jackson <ajax@redhat.com> - 1.7.1-10
1d8db1
- 1.15 ABI rebuild
1d8db1
1d8db1
* Tue Jan 14 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-9
1d8db1
- Fix ABI detection for input ABI 20 and higher (#1048099)
1d8db1
1d8db1
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.7.1-8
1d8db1
- Mass rebuild 2013-12-27
1d8db1
3e0dde
* Wed Nov 06 2013 Adam Jackson <ajax@redhat.com> - 1.7.1-7
3e0dde
- 1.15RC1 ABI rebuild
3e0dde
3e0dde
* Fri Oct 25 2013 Adam Jackson <ajax@redhat.com> - 1.7.1-6
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1-5
3e0dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
3e0dde
3e0dde
* Mon Jul 22 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-4
3e0dde
- Disable in-driver coordinate scaling on ABI 19.2, requires
3e0dde
  xorg-x11-server-1.14.2-7.fc19
3e0dde
3e0dde
* Fri Jul 12 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-3
3e0dde
- Quieten rpmlint (non-escaped percent sign, tab/spaces mix)
3e0dde
3e0dde
* Thu May 16 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-2
3e0dde
- add explicit BR for automake, autoconf
3e0dde
- Fix a few specfile complaints
3e0dde
3e0dde
* Mon May 13 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-1
3e0dde
- synaptics 1.7.1
3e0dde
3e0dde
* Fri Apr 26 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.0-2
3e0dde
- Fix stack smash on magic trackpad (#952221)
3e0dde
3e0dde
* Tue Apr 02 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.0-1
3e0dde
- synaptics 1.7.0
3e0dde
3e0dde
* Tue Mar 19 2013 Adam Jackson <ajax@redhat.com> 1.6.99-8.20130214git4cdee4005
3e0dde
- Less RHEL customization
3e0dde
3e0dde
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-7.20130214git4cdee4005
3e0dde
- require xorg-x11-server-devel, not -sdk
3e0dde
3e0dde
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-6.20130214git4cdee4005
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-5.20130214git4cdee4005
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-4.20130214git4cdee4005
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Thu Feb 14 2013 Peter Hutterer <peter.hutterer@redhat.com>  1.6.99-3.20130214git4cdee4005
3e0dde
- Today's git snapshot
3e0dde
3e0dde
* Thu Jan 10 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-2
3e0dde
- Add commitid file, got lost during a git reset
3e0dde
3e0dde
* Thu Jan 10 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-1
3e0dde
- Today's git snapshot
3e0dde
3e0dde
* Thu Jan 10 2013 Adam Jackson <ajax@redhat.com> - 1.6.2-9
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Fri Dec 21 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-8
3e0dde
- Allow right softbuttons in dead area (#888051)
3e0dde
3e0dde
* Wed Oct 31 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.2-7
3e0dde
- Fix {?dist} tag
3e0dde
3e0dde
* Fri Aug 31 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-6
3e0dde
- Fix memory corruption on resume. Triggered if fingers are still on the
3e0dde
  touchpad when the device is disabled.
3e0dde
3e0dde
* Fri Aug 10 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-5
3e0dde
- Use signal-safe logging
3e0dde
3e0dde
* Sun Aug 05 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-4
3e0dde
- Align git snapshot building with other drivers
3e0dde
3e0dde
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-3
3e0dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3e0dde
3e0dde
* Wed Jul 18 2012 Dave Airlie <airlied@redhat.com> - 1.6.2-2
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Tue Jun 12 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-1
3e0dde
- synaptics 1.6.2
3e0dde
3e0dde
* Thu Jun 07 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.1-2
3e0dde
- Drop udev requires, install udev rules in /usr/lib
3e0dde
3e0dde
* Fri May 11 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.1-1
3e0dde
- synaptics 1.6.1 (#813668, #819348)
3e0dde
3e0dde
* Thu May 03 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-1
3e0dde
- synaptics 1.6.0
3e0dde
3e0dde
* Fri Apr 27 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.904-1
3e0dde
- synaptics 1.5.99.904
3e0dde
3e0dde
* Thu Apr 26 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-5.20120419git11d892964
3e0dde
- Force clickpad on for apple wireless trackpad
3e0dde
3e0dde
* Tue Apr 24 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-4.20120419git11d892964
3e0dde
- Reset touch state on DEVICE_OFF (#814972)
3e0dde
3e0dde
* Thu Apr 19 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-3.20120419git11d892964
3e0dde
- Update .conf file for softbuttons
3e0dde
3e0dde
* Thu Apr 19 2012 Peter Hutterer <peter.hutterer@redhat.com>  1.5.99.903-2.20120419git11d892964
3e0dde
- Git snapshot, fix for #813686
3e0dde
3e0dde
* Mon Apr 16 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-1
3e0dde
- synaptics 1.5.99.903
3e0dde
3e0dde
* Thu Apr 05 2012 Adam Jackson <ajax@redhat.com> - 1.5.99.902-2
3e0dde
- RHEL arch exclude updates
3e0dde
3e0dde
* Fri Mar 23 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-1
3e0dde
- synaptics 1.5.99.902
3e0dde
3e0dde
* Wed Mar 14 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.901-2
3e0dde
- Require mtdev
3e0dde
3e0dde
* Wed Mar 14 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.901-1
3e0dde
- synaptics 1.5.99.901
3e0dde
3e0dde
* Thu Feb 23 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-8.20120223git0a2fd560a
3e0dde
- New git snapshot, with improved MT handling
3e0dde
3e0dde
* Sat Feb 11 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-7.20120207git141d9120b
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Fri Feb 10 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-6.20120207git141d9120b
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Tue Feb 07 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99-5.20120207git141d9120b
3e0dde
- Update to today's git snapshot with MT support
3e0dde
3e0dde
* Tue Jan 24 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-4.20120104gitc861d4568
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Wed Jan 04 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99-3.20120104.gitc861d4568
3e0dde
- Update to today's git snapshot
3e0dde
- Switch define to global in spec file
3e0dde
- Append git version to NVR
3e0dde
3e0dde
* Mon Nov 14 2011 Adam Jackson <ajax@redhat.com> - 1.5.99-2.20111110
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Thu Nov 10 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99-1.20111110
3e0dde
- Update to today's git snapshot
3e0dde
3e0dde
* Wed Nov 09 2011 ajax <ajax@redhat.com> - 1.5.0-3
3e0dde
- ABI rebuild
3e0dde
3e0dde
* Wed Oct 12 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.5.0-2
3e0dde
- Add libXtst dependency to enable syndaemon build with the RECORD
3e0dde
  extension (#745289)
3e0dde
3e0dde
* Fri Sep 02 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.5.0-1
3e0dde
- synaptics 1.5.0
3e0dde
3e0dde
* Fri Aug 19 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.99.1-1
3e0dde
- synaptics 1.4.99.1
3e0dde
3e0dde
* Thu Aug 18 2011 Adam Jackson <ajax@redhat.com> - 1.4.1-3
3e0dde
- Rebuild for xserver 1.11 ABI
3e0dde
3e0dde
* Mon Aug 01 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.1-2
3e0dde
- devel package requires pkgconfig
3e0dde
3e0dde
* Thu Jul 07 2011 Peter Hutterer <peter.hutterer@redhat.com>
3e0dde
- Disable silent rules on build
3e0dde
3e0dde
* Tue Jun 28 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.1-1
3e0dde
- synaptics 1.4.1
3e0dde
3e0dde
* Mon Apr 18 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.0.901-1
3e0dde
- synaptics 1.4.1RC1
3e0dde
3e0dde
* Fri Mar 04 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.0-1
3e0dde
- synaptics 1.4 
3e0dde
3e0dde
* Mon Feb 21 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.3.99.901-1
3e0dde
- synaptics 1.4 RC1
3e0dde
3e0dde
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.99-3.20101125
3e0dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3e0dde
3e0dde
* Thu Nov 25 2010 Peter Hutterer <peter.hutterer@redhat.com> - 1.3.99-2.20101125
3e0dde
- Rebuild for server 1.10
3e0dde
3e0dde
* Thu Nov 25 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.3.99-1.20101125
3e0dde
- today's git snapshot
3e0dde
3e0dde
* Wed Oct 27 2010 Adam Jackson <ajax@redhat.com> 1.3.0-2
3e0dde
- Add ABI requires magic (#542742)
3e0dde
3e0dde
* Wed Sep 01 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-1
3e0dde
- synaptics 1.3.0
3e0dde
3e0dde
* Mon Aug 23 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99.901-1.20100823
3e0dde
- synaptics 1.2.99.901 from git
3e0dde
3e0dde
* Thu Aug 19 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99.1-4.20100819
3e0dde
- today's git snapshot
3e0dde
- synaptics-1.2.99.1-increase-accel-factor.patch: increase default accel
3e0dde
  factor to something more useful (#621591)
3e0dde
- drop unused patches
3e0dde
3e0dde
* Thu Jul 08 2010 Adam Jackson <ajax@redhat.com> 1.2.99.1-3
3e0dde
- Install COPYING
3e0dde
3e0dde
* Mon Jul 05 2010 Peter Hutterer <peter.hutterer@redhat.com> - 1.2.99.1-2.20100617
3e0dde
- rebuild for X Server 1.9
3e0dde
3e0dde
* Thu Jun 17 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99.1-1.20100617
3e0dde
- synaptics 1.2.99.1 (from git)
3e0dde
3e0dde
* Tue Jun 01 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99-1
3e0dde
- Update to today's git version. Includes the new pointer acceleration code.
3e0dde
3e0dde
* Tue May 18 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-6
3e0dde
- The rules file shouldn't end in .conf...
3e0dde
3e0dde
* Mon May 17 2010 Peter Hutterer <peter.hutterer@redhat.com>
3e0dde
- Add missing LABEL statement to 70-touchpad.rules
3e0dde
3e0dde
* Thu May 13 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-5
3e0dde
- Change ClickFinger defaults to 0 if there's more than one.
3e0dde
- Add ClickPad support, this requires a kernel patch as well (#590835)
3e0dde
- pop the udev rule into /lib/udev/rules.d instead of $sysconfigdir
3e0dde
3e0dde
* Mon May 10 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-4
3e0dde
- 70-touchpad-rules.conf: label Dell Mini touchpads as broken in udev,
3e0dde
  requiring special config.
3e0dde
- 50-synaptics.conf: add dell mini quirk for bottom edge. This is only
3e0dde
  partially useful for now, a real patch is coming soon.
3e0dde
  One half of the fix for #573463.
3e0dde
3e0dde
* Thu Apr 15 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-3
3e0dde
- Install config snippet in $datadir/X11/xorg.conf.d.
3e0dde
- Rename to 50-synaptics.conf to match upstream better.
3e0dde
3e0dde
* Wed Apr 14 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-2
3e0dde
- Only match /dev/input/event* in 10-synaptics.conf. (related #581573)
3e0dde
3e0dde
* Fri Mar 26 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-1
3e0dde
- synaptics 1.2.2
3e0dde
3e0dde
* Thu Mar 11 2010 Adam Jackson <ajax@redhat.com> 1.2.1-4
3e0dde
- synaptics-1.2.1-timer-fix.patch: Don't clobber the timer we just created.
3e0dde
3e0dde
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-3
3e0dde
- cvs add 10-synaptics.conf this time
3e0dde
3e0dde
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-2
3e0dde
- 10-synaptics.conf: new xorg.conf.d config file, replacing the fdi.
3e0dde
- 10-synaptics.fdi: drop, X server doesn't use HAL anymore.
3e0dde
- Drop HAL require
3e0dde
3e0dde
* Sat Feb 13 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-1
3e0dde
- synaptics 1.2.1
3e0dde
3e0dde
* Thu Jan 21 2010 Peter Hutterer <peter.hutterer@redhat.com> - 1.2.0-4
3e0dde
- Rebuild for server 1.8
3e0dde
3e0dde
* Wed Dec 09 2009 Adam Jackson <ajax@redhat.com> 1.2.0-3
3e0dde
- synaptics-1.2.0-timer-fix.patch: Don't free the timer in DeviceClose, since
3e0dde
  that gets called on VT switch. (#540248)
3e0dde
3e0dde
* Fri Nov 20 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.2.0-2
3e0dde
- BuildRequires xorg-x11-util-macros 1.3.0
3e0dde
3e0dde
* Fri Oct 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.2.0-1
3e0dde
- synaptics 1.2.0
3e0dde
3e0dde
* Mon Sep 07 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-7.20090907
3e0dde
- This time with the tarball.
3e0dde
3e0dde
* Mon Sep 07 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-6.20090907
3e0dde
- Update to today's git master (synaptics 1.1.99.1)
3e0dde
3e0dde
* Tue Jul 28 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-5.20090728
3e0dde
- Update to today's git master.
3e0dde
3e0dde
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.99-4.20090717
3e0dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
3e0dde
3e0dde
* Fri Jul 17 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-3-20090717
3e0dde
- Update to today's git master.
3e0dde
3e0dde
* Wed Jul 15 2009 Adam Jackson <ajax@redhat.com> - 1.1.99-2.20090710.1
3e0dde
- ABI bump
3e0dde
3e0dde
* Fri Jul 10 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-2-20090710
3e0dde
- Update to today's git master.
3e0dde
3e0dde
* Mon Jun 22 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99.1-20090622
3e0dde
- Update to today's git master.
3e0dde
3e0dde
* Tue Apr 14 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-2
3e0dde
- synaptics-1.1.0-synclient-64.patch: fix 64-bit integer issues with
3e0dde
  synclient (#494766) 
3e0dde
3e0dde
* Mon Mar 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-1
3e0dde
- synaptics 1.1
3e0dde
3e0dde
* Thu Mar 05 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.99.4-1
3e0dde
- synaptics 1.1, snapshot 4 (fix for 64 bit crashes)
3e0dde
3e0dde
* Wed Mar 04 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.99.3-1
3e0dde
- synaptics 1.1, snapshot 3
3e0dde
3e0dde
* Fri Feb 27 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.99.2-1
3e0dde
- Synaptics 1.1, snapshot 2
3e0dde
- Up Requires to 1.6.0-2 for XATOM_FLOAT defines.
3e0dde
3e0dde
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-5
3e0dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
3e0dde
3e0dde
* Mon Feb 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-4
3e0dde
- Fix 10-synaptics.fdi, the warning added in the last commit was not
3e0dde
  well-formed xml.
3e0dde
3e0dde
* Mon Feb 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-3
3e0dde
- Revert last commit, this is against Fedora policy.
3e0dde
  https://fedoraproject.org/wiki/Packaging:Guidelines#Configuration_files
3e0dde
3e0dde
* Mon Feb 02 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-2
3e0dde
- mark the fdi file as %%config(noreplace)
3e0dde
3e0dde
* Mon Feb 02 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-1
3e0dde
- synaptics 1.0
3e0dde
3e0dde
* Mon Jan 05 2009 Peter Hutterer <peter.hutterer@redhat.com> 0.99.3-3
3e0dde
- Require xorg-x11-server-devel 1.6 to build
3e0dde
- Update fdi file with comments on how to merge your own keys.
3e0dde
3e0dde
* Mon Dec 22 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.3-2
3e0dde
- Rebuild for server 1.6
3e0dde
3e0dde
* Mon Dec 15 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.3-1
3e0dde
- synaptics 1.0 RC 3
3e0dde
3e0dde
* Thu Dec 4 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.2-1
3e0dde
- synaptics 1.0 RC 2
3e0dde
3e0dde
* Thu Dec 4 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.1-2
3e0dde
- 10-synaptics.fdi: if something has capabilities input.touchpad match it.
3e0dde
  Don't bother about product names.
3e0dde
3e0dde
* Mon Nov 24 2008 Peter Hutterer <peter.hutterer@redhat.com>
3e0dde
- Fix up summary and description, provide list of supported models.
3e0dde
3e0dde
* Fri Nov 14 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.1-1
3e0dde
- synaptics 1.0 RC 1
3e0dde
3e0dde
* Tue Oct 14 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.99-0.2
3e0dde
- add the make-git-snapshot script.
3e0dde
3e0dde
* Tue Oct 14 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.99-0.1
3e0dde
- Today's git snapshot.
3e0dde
- Add devel subpackage.
3e0dde
- remove xf86-input-synaptics-0.15.2-maxtapmove.patch: driver autoscales now.
3e0dde
3e0dde
* Wed Sep 17 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.2-1
3e0dde
- update to 0.15.2
3e0dde
- remove patches merged upstream.
3e0dde
- xf86-input-synaptics-0.15.2-maxtapmove.patch: scale MaxTapMove parameter
3e0dde
  depending on touchpad height #462211
3e0dde
3e0dde
* Tue Sep 9 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.1-1
3e0dde
- update to 0.15.1
3e0dde
- remove xf86-input-synaptics-0.15.0-tap.patch: merged in upstream.
3e0dde
- update patches to apply against 0.15.1.
3e0dde
- xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch: don't crash if
3e0dde
  neither Device nor Path is given.
3e0dde
3e0dde
* Mon Sep 8 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-6
3e0dde
- xf86-input-synaptics-0.15.0-edges.patch: updated to improve edge calculation
3e0dde
  and acceleration factors.
3e0dde
- xf86-input-synaptics-0.15.0-preprobe patch: pre-probe eventcomm devices for
3e0dde
  axis ranges if specifed with Device option.
3e0dde
- update fdi file to support "bcm5974" devices.
3e0dde
3e0dde
* Sun Sep 7 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-5
3e0dde
- update fdi file to support "appletouch" devices.
3e0dde
3e0dde
* Tue Sep 2 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-4
3e0dde
- xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch: force a click if
3e0dde
  middle button emulation times out during ReadInput cycle. RH #233717.
3e0dde
3e0dde
* Thu Aug 28 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-3
3e0dde
- xf86-input-synaptics-0.15.0-edges.patch: reserve 5% on each side for edge
3e0dde
  detection.
3e0dde
3e0dde
* Mon Aug 25 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.15.0-2
3e0dde
- Enable tapping RH #439386
3e0dde
3e0dde
* Fri Aug 8 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-1
3e0dde
- Initial RPM release - this is the relicensed version of the old synaptics
3e0dde
  package.
3e0dde
- Includes Changelog from synaptics package.
3e0dde
3e0dde
* Wed Aug 6 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.14.6-10
3e0dde
- Update Release, really this time.
3e0dde
3e0dde
* Wed Aug 6 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.14.6-10
3e0dde
- Fix license tag and BuildRoot, reduce description line width.
3e0dde
 
3e0dde
* Tue Jun 17 2008 Adam Jackson <ajax@redhat.com> 0.14.6-9
3e0dde
- Fix %%fedora version comparison to be numeric not string.
3e0dde
3e0dde
* Thu Apr 10 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.14.6-8
3e0dde
- Build with $RPM_OPT_FLAGS, fix debuginfo (#249979).
3e0dde
3e0dde
* Fri Mar 28 2008 Rex Dieter <rdieter@fedoraproject.org> 0.14.6-7
3e0dde
- Synaptics default acceleration values are way slow for alps (#437039)
3e0dde
3e0dde
* Wed Mar 26 2008 Adam Jackson <ajax@redhat.com> 0.14.6-6
3e0dde
- synaptics-0.14.6-alps.patch: Fix the defaults on ALPS touchpads.  Values
3e0dde
  stolen from rhpxl.
3e0dde
3e0dde
* Tue Mar 18 2008 Matt Domsch <Matt_Domsch@dell.com> 0.14.6-5
3e0dde
- synaptics-0.14.6-poll-delay.patch: make poll interval user configurable
3e0dde
  http://www.bughost.org/pipermail/power/2008-January/001234.html
3e0dde
- synaptics-0.14.6-poll-200ms.patch: reduce default poll from 20ms to 200ms
3e0dde
3e0dde
* Sun Mar 09 2008 Adam Jackson <ajax@redhat.com> 0.14.6-4
3e0dde
- 10-synaptics.fdi: Get hal to report the X driver as synaptics for
3e0dde
  touchpads we support.
3e0dde
- synaptics-0.14.6-tap-to-click.patch: Disable tap to click by default in
3e0dde
  the name of accessibility.
3e0dde
3e0dde
* Wed Mar 05 2008 Dave Airlie <airlied@redhat.com> 0.14.6-3
3e0dde
- rebuild for ppc64
3e0dde
3e0dde
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.14.6-2
3e0dde
- Autorebuild for GCC 4.3
3e0dde
3e0dde
* Mon Jan 07 2008 Jarod Wilson <jwilson@redhat.com> 0.14.6-1
3e0dde
- Update to 0.14.6 w/permission from krh
3e0dde
- Adds two-finger scrolling capability on supported hardware
3e0dde
3e0dde
* Fri Nov 30 2007 Caolan McNamara <caolanm@redhat.com> 0.14.4-12
3e0dde
- Resolves: rhbz#396891 patch it to at least work
3e0dde
3e0dde
* Mon Oct 15 2007 Adam Jackson <ajax@redhat.com> 0.14.4-11
3e0dde
- Back to ExclusiveArch, buildsystem is a disaster.
3e0dde
3e0dde
* Wed Oct 03 2007 Adam Jackson <ajax@redhat.com> 0.14.4-10
3e0dde
- ExclusiveArch -> ExcludeArch.
3e0dde
3e0dde
* Tue Aug 21 2007 Adam Jackson <ajax@redhat.com> - 0.14.4-9
3e0dde
- Rebuild for build id
3e0dde
3e0dde
* Wed Aug 16 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-8
3e0dde
- bump for missing ppc package
3e0dde
- remove 0 epoch
3e0dde
- add dist tag
3e0dde
3e0dde
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-7.1
3e0dde
- rebuild
3e0dde
3e0dde
* Tue May 16 2006 Kristian Høgsberg <krh@redhat.com> - 0:0.14.4-7
3e0dde
- Add missing build requires for libXext.
3e0dde
3e0dde
* Tue Apr 11 2006 Kristian Høgsberg <krh@redhat.com> 0:0.14.4-6
3e0dde
- Build as a shared object.
3e0dde
3e0dde
* Mon Apr 10 2006 Adam Jackson 
3e0dde
- Delibcwrap and rebuild for 7.1RC1 ABI.
3e0dde
3e0dde
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-4.2.1
3e0dde
- bump again for double-long bug on ppc(64)
3e0dde
3e0dde
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-4.2
3e0dde
- rebuilt for new gcc4.1 snapshot and glibc changes
3e0dde
3e0dde
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
3e0dde
- rebuilt
3e0dde
3e0dde
* Fri Nov 18 2005 Jeremy Katz <katzj@redhat.com> - 0:0.14.4-4
3e0dde
- fix install destination too
3e0dde
3e0dde
* Fri Nov 18 2005 Jeremy Katz <katzj@redhat.com> - 0:0.14.4-3
3e0dde
- patch for modular X include paths
3e0dde
3e0dde
* Fri Nov 18 2005 Kristian Høgsberg <krh@redhat.com> - 0:0.14.4-2
3e0dde
- Remove last bits of monolithic X paths.
3e0dde
3e0dde
* Mon Nov 07 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.4-1
3e0dde
- Modular X.org
3e0dde
- New upstream version 
3e0dde
3e0dde
* Thu Aug 04 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.3-3
3e0dde
- Enable ppc builds as we have appletouch driver now
3e0dde
3e0dde
* Tue Jul 26 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.3-2
3e0dde
- Fix man page location (#164295)
3e0dde
3e0dde
* Fri Jul 22 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.3-1
3e0dde
- Update to 0.14.3
3e0dde
3e0dde
* Tue May 17 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.2-1
3e0dde
- Update to 0.14.2
3e0dde
3e0dde
* Mon May 16 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.1-1
3e0dde
- Update to 0.14.1
3e0dde
3e0dde
* Tue Mar 15 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.0-2
3e0dde
- Rebuild
3e0dde
3e0dde
* Thu Jan 06 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.0-1
3e0dde
- Update to 0.14.0
3e0dde
- Drop patch for 64bit as upstream now
3e0dde
3e0dde
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-5
3e0dde
- rebuild
3e0dde
3e0dde
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-4
3e0dde
- more ARCH fixes
3e0dde
3e0dde
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-3
3e0dde
- need to explicitely pass ARCH
3e0dde
3e0dde
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-2
3e0dde
- Add x86_64
3e0dde
3e0dde
* Mon Aug 09 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-1
3e0dde
- New version 
3e0dde
- Override mandir/bindir rather than patching
3e0dde
3e0dde
* Wed Jul 28 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.4-3
3e0dde
- Fix typo
3e0dde
- Only i386 for the moment
3e0dde
3e0dde
* Wed Jul 28 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.4-2
3e0dde
- Add ExclusiveArch
3e0dde
3e0dde
* Wed Jul 28 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.4-1
3e0dde
- New version
3e0dde
3e0dde
* Fri Jul 09 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.3-1
3e0dde
- New version
3e0dde
- Update makefile patch
3e0dde
3e0dde
* Thu Apr 01 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.5-0.fdr.1
3e0dde
- New version 
3e0dde
- Remove Imakefile
3e0dde
3e0dde
* Wed Feb 18 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.4-0.fdr.1
3e0dde
- New version
3e0dde
3e0dde
* Thu Feb 05 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.3-0.fdr.2
3e0dde
- Imakefile now builds synclient and syndaemon
3e0dde
- TODO manpages
3e0dde
3e0dde
* Mon Jan 19 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.3-0.fdr.1
3e0dde
- Revert to imakefile and XFree86-sdk
3e0dde
- Include missing sdk headers - push upstream
3e0dde
- don't build synclient and syndaemon for now
3e0dde
3e0dde
* Sat Nov 29 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.12.1-0.fdr.1
3e0dde
- update to latest version
3e0dde
- Remove imake and XFree86-sdk magic
3e0dde
3e0dde
* Fri Oct 03 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.7-0.fdr.1
3e0dde
- new version
3e0dde
3e0dde
* Tue Sep 16 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.3-0.fdr.3.p11
3e0dde
- Build against latest XFree86-sdk
3e0dde
3e0dde
* Mon Sep 08 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.3-0.fdr.2.p11
3e0dde
- Use XFree86 sdk
3e0dde
3e0dde
* Sun Aug 10 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.3-0.fdr.1.p11
3e0dde
- Initial RPM release.