Hello community,

here is the log from the commit of package xorg-x11-driver-input for 
openSUSE:Factory checked in at 2012-05-08 12:06:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xorg-x11-driver-input (Old)
 and      /work/SRC/openSUSE:Factory/.xorg-x11-driver-input.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xorg-x11-driver-input", Maintainer is "[email protected]"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/xorg-x11-driver-input/xorg-x11-driver-input.changes  
    2012-02-17 12:11:07.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.xorg-x11-driver-input.new/xorg-x11-driver-input.changes
 2012-05-08 12:06:26.000000000 +0200
@@ -1,0 +2,27 @@
+Wed Apr 18 13:15:16 UTC 2012 - [email protected]
+
+- Split drivers in their own source packages: xf86-input-evdev
+  xf86-input-joystick xf86-input-keyboard xf86-input-mouse
+  xf86-input-synaptics xf86-input-vmmouse xf86-input-void
+  xf86-input-wacom
+- Drop drivers that are unmaintained upstream, and apparently only
+  useful to a handful of people (we can always resurrect them as
+  new packages if needed): xf86-input-acecad xf86-input-aiptek
+  xf86-input-elographics xf86-input-fpit xf86-input-hyperpen
+  xf86-input-mutouch xf86-input-penmount
+- Bump version to 7.6_1 since the split packages have a Conflicts
+  with xorg-x11-driver-input <= 7.6.
+- Add Provides/Obsoletes to the main subpackage, for the now
+  removed devel subpackage, to smooth upgrades.
+- Add a README.meta file to explain the goal of this compatibility
+  metapackage.
+
+-------------------------------------------------------------------
+Wed Apr 18 08:35:07 UTC 2012 - [email protected]
+
+- Drop jamstudio driver:
+  + It is marked as deactivated in xorg-docs' MAINTAINERS.
+  + Remove xf86-input-jamstudio-1.2.0.tar.bz2 and
+    xf86-input-jamstudio.diff.
+
+-------------------------------------------------------------------

Old:
----
  11-mouse.conf
  65-xorg-wacom.rules
  xf86-input-acecad-1.5.0.tar.bz2
  xf86-input-aiptek-1.4.1.tar.bz2
  xf86-input-elographics-1.3.0.tar.bz2
  xf86-input-evdev-2.6.0.tar.bz2
  xf86-input-fpit-1.4.0.tar.bz2
  xf86-input-hyperpen-1.4.1.tar.bz2
  xf86-input-jamstudio-1.2.0.tar.bz2
  xf86-input-jamstudio.diff
  xf86-input-joystick-1.6.0.tar.bz2
  xf86-input-keyboard-1.6.0.tar.bz2
  xf86-input-mouse-1.7.1.tar.bz2
  xf86-input-mutouch-1.3.0.tar.bz2
  xf86-input-penmount-1.5.0.tar.bz2
  xf86-input-synaptics-1.5.0.tar.bz2
  xf86-input-synaptics-add-clickpad-support.diff
  xf86-input-synaptics-add-led-support.diff
  xf86-input-synaptics-clickpad-doc-update.diff
  xf86-input-synaptics-clickpad-threshold.diff
  xf86-input-synaptics-filter-bogus-coord.diff
  xf86-input-synaptics-fix-clickpad-capabilities.diff
  xf86-input-synaptics-led-double-tap.diff
  xf86-input-synaptics-move-threshold.diff
  xf86-input-synaptics-settings.diff
  xf86-input-synaptics-wait.diff
  xf86-input-synaptics-xorg.conf.d_snippet.diff
  xf86-input-vmmouse-12.7.0.tar.bz2
  xf86-input-vmmouse-iopl.diff
  xf86-input-void-1.4.0.tar.bz2
  xf86-input-wacom-0.12.0.tar.bz2

New:
----
  README.meta

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xorg-x11-driver-input.spec ++++++
--- /var/tmp/diff_new_pack.Jj1yMI/_old  2012-05-08 12:06:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Jj1yMI/_new  2012-05-08 12:06:28.000000000 +0200
@@ -15,170 +15,44 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           xorg-x11-driver-input
-#!BuildIgnore:  xorg-x11-Mesa xorg-x11-Mesa-devel
-BuildRequires:  Mesa-devel libudev-devel pkgconfig udev xorg-x11-proto-devel 
xorg-x11-server-sdk
-BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(xinerama)
-BuildRequires:  pkgconfig(xi) >= 1.2
-Url:            http://xorg.freedesktop.org/
-Version:        7.6
-Release:        38
+Version:        7.6_1
+Release:        0
+Summary:        Compatibility metapackage for X.Org input drivers
 License:        MIT
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Group:          System/X11/Servers/XF86_4
-Requires:       xkeyboard-config >= 1.5 udev
-Provides:       xorg-x11-server:/usr/X11R6/%{_lib}/modules/input/mouse_drv.so 
x11-input-synaptics x11-input-wacom x11-input-wacom-devel x11-input-wacom-tools
-Requires:       INPUT_ABI_VERSION = 12
-Obsoletes:      x11-input-synaptics x11-input-wacom x11-input-wacom-devel 
x11-input-wacom-tools
-Supplements:    xorg-x11-server
-Summary:        X.Org input drivers
-ExcludeArch:    s390 s390x
-Source0:        xf86-input-acecad-1.5.0.tar.bz2
-Source1:        xf86-input-aiptek-1.4.1.tar.bz2
-Source8:        xf86-input-elographics-1.3.0.tar.bz2
-Source10:       xf86-input-fpit-1.4.0.tar.bz2
-Source11:       xf86-input-hyperpen-1.4.1.tar.bz2
-Source12:       xf86-input-jamstudio-1.2.0.tar.bz2
-Source13:       xf86-input-joystick-1.6.0.tar.bz2
-Source14:       xf86-input-keyboard-1.6.0.tar.bz2
-Source18:       xf86-input-mouse-1.7.1.tar.bz2
-Source19:       xf86-input-mutouch-1.3.0.tar.bz2
-Source21:       xf86-input-penmount-1.5.0.tar.bz2
-Source26:       xf86-input-vmmouse-12.7.0.tar.bz2
-Source27:       xf86-input-void-1.4.0.tar.bz2
-Source29:       xf86-input-synaptics-1.5.0.tar.bz2
-Source30:       xf86-input-evdev-2.6.0.tar.bz2
-Source33:       xf86-input-wacom-0.12.0.tar.bz2
-Source42:       11-mouse.conf
-Source45:       65-xorg-wacom.rules
-Patch2:         xf86-input-jamstudio.diff
-Patch23:        xf86-input-synaptics-wait.diff
-Patch24:        xf86-input-synaptics-settings.diff
-Patch47:        xf86-input-vmmouse-iopl.diff
-Patch48:        xf86-input-synaptics-xorg.conf.d_snippet.diff
-Patch49:        xf86-input-synaptics-add-clickpad-support.diff
-Patch50:        xf86-input-synaptics-clickpad-doc-update.diff
-Patch51:        xf86-input-synaptics-add-led-support.diff
-Patch52:        xf86-input-synaptics-led-double-tap.diff
-Patch54:        xf86-input-synaptics-fix-clickpad-capabilities.diff
-Patch55:        xf86-input-synaptics-clickpad-threshold.diff
-Patch56:        xf86-input-synaptics-move-threshold.diff
-Patch57:        xf86-input-synaptics-filter-bogus-coord.diff
+Url:            http://xorg.freedesktop.org/
+Source0:        README.meta
+## Requires of packages that we split away from xorg-x11-driver-input
+Requires:       xf86-input-evdev
+Requires:       xf86-input-joystick
+Requires:       xf86-input-keyboard
+Requires:       xf86-input-mouse
+Requires:       xf86-input-synaptics
+Requires:       xf86-input-vmmouse
+Requires:       xf86-input-void
+Requires:       xf86-input-wacom
+## End Requires of packages that we split away from xorg-x11-driver-input
+Provides:       %{name}-devel = %{version}
+Obsoletes:      %{name}-devel < %{version}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildArch:      noarch
 
 %description
-This package contains X.Org input drivers.
-
-%package devel
-License:        MIT
-Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
-Summary:        Development files for X.org input drivers
-
-%description devel
-Development files for X.org input drivers in the package 
xorg-x11-drivers-input.
+This package is a compatibility metapackage. It used to contain the
+X.Org input drivers.
 
 %prep
-%setup -q -c     -a1                                -a8      -a10
-%setup -q -D -T -a11 -a12 -a13 -a14                -a18 -a19
-%setup -q -D -T -a21                     -a26 -a27      -a29
-%setup -q -D -T -a30 -a33
-pushd xf86-input-jamstudio-*
-%patch2
-popd
-pushd xf86-input-synaptics-*
-%patch23 -p1
-%patch24 -p1
-%patch48 -p1
-%patch49 -p1
-%patch50 -p1
-%patch51 -p1
-%patch52 -p1
-%patch54 -p1
-%patch55 -p1
-%patch56 -p1
-%patch57 -p1
-popd
-%ifnarch %ix86 x86_64
-rm -rf xf86-input-vmmouse*
-%else
-pushd xf86-input-vmmouse-*
-%patch47 -p1
-popd
-%endif
+%setup -c -T
+cp %{SOURCE0} .
 
 %build
-for dir in $(ls); do
-  pushd $dir
-    option="--with-xorg-conf-dir=/etc/X11/xorg.conf.d/"
-    %configure CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" $option
-    make %{?jobs:-j%jobs}
-  popd
-done
 
 %install
-for dir in $(ls); do
-  make -C $dir install DESTDIR=$RPM_BUILD_ROOT
-done
-rm -f $RPM_BUILD_ROOT/usr/share/hal/fdi/policy/20thirdparty/wacom.fdi
-rm -f $RPM_BUILD_ROOT/usr/share/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi
-rm -f $RPM_BUILD_ROOT/usr/%{_lib}/hal/hal-probe-vmmouse
-mkdir -p $RPM_BUILD_ROOT/etc/X11/xorg.conf.d
-install -m 644 %{S:42} xf86-input-wacom-*/conf/50-wacom.conf \
-  $RPM_BUILD_ROOT/etc/X11/xorg.conf.d
-mkdir -p $RPM_BUILD_ROOT/lib/udev/rules.d/
-install -m 644 %{S:45} $RPM_BUILD_ROOT/lib/udev/rules.d/
-
-%clean
-rm -rf "$RPM_BUILD_ROOT"
-
-%post
-# re-plug the input devices
-udevadm trigger --subsystem-match=input --action=change
-exit 0
-
-%postun
-# re-plug the input devices
-udevadm trigger --subsystem-match=input --action=change
-exit 0
 
 %files
 %defattr(-,root,root)
-%dir /etc/X11/xorg.conf.d
-%ifarch %ix86 x86_64
-%dir /lib/udev
-%dir /lib/udev/rules.d
-/lib/udev/rules.d/69-xorg-vmmouse.rules
-%endif
-/usr/%{_lib}/xorg/modules/input/
-%{_mandir}/man1/*
-%{_mandir}/man4/*
-/usr/bin/isdv4-serial-debugger
-/usr/bin/syn*
-/usr/bin/xsetwacom
-%ifarch %ix86 x86_64
-/usr/bin/vmmouse_detect
-/usr/share/man/man1/vmmouse_detect.1.gz
-%endif
-%config /etc/X11/xorg.conf.d/*
-/lib/udev/rules.d/65-xorg-wacom.rules
-
-%files devel
-%defattr(-,root,root)
-/usr/include/xorg/evdev-properties.h
-/usr/include/xorg/isdv4.h
-/usr/include/xorg/joystick-properties.h
-/usr/include/xorg/synaptics-properties.h
-/usr/include/xorg/synaptics.h
-/usr/include/xorg/Xwacom.h
-/usr/include/xorg/wacom-properties.h
-/usr/include/xorg/wacom-util.h
-/usr/%{_lib}/pkgconfig/xorg-evdev.pc
-/usr/%{_lib}/pkgconfig/xorg-joystick.pc
-/usr/%{_lib}/pkgconfig/xorg-synaptics.pc
-/usr/%{_lib}/pkgconfig/xorg-wacom.pc
+%doc README.meta
 
 %changelog

++++++ README.meta ++++++
This package is a metapackage, created for compatibility.

Please use instead the following packages:

  xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-mouse
  xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to