Hello community,

here is the log from the commit of package synaptiks for openSUSE:Factory
checked in at Thu Sep 15 14:14:57 CEST 2011.



--------
--- KDE/synaptiks/synaptiks.changes     2011-01-10 19:36:19.000000000 +0100
+++ /mounts/work_src_done/STABLE/synaptiks/synaptiks.changes    2011-09-12 
20:32:51.000000000 +0200
@@ -1,0 +2,44 @@
+Mon Sep 12 18:28:11 UTC 2011 - ctri...@opensuse.org
+
+- Require python-distribute which is needed for the systray-applet
+  (bnc#717168)
+
+-------------------------------------------------------------------
+Mon Sep  5 19:11:56 UTC 2011 - asterios.dra...@gmail.com
+
+- Update to 0.7.0
+  * Require pyudev 0.8 or newer now
+  * Increased maximum for minimum and maximum speed to 10.0
+  From 0.6.2
+  * Fixed punctuation
+- Spec file updates
+  * Updates in BuildRequires: entries.
+  * Changed License: to BSD-2-Clause.
+  * Updated Url: entry.
+  * Changed Group: to Hardware/Other.
+  * Updates in Requires: entries.
+  * Updates in Summary: and %description entries.
+  * Build package as noarch.
+  * Changed synaptiks.desktop file Categories entry to
+    Settings;HardwareSettings.
+  * Fixed some rpmlint warnings.
+  * Minor other updates.
+- Removed dont-warn-no-touchpad.diff, systemsettings_category_bnc637585.diff
+  and two_finger_emulation_bnc658800.diff patches (they don't apply to the
+  current version which is python based instead of c++).
+
+-------------------------------------------------------------------
+Wed May 25 23:13:46 UTC 2011 - cgiboude...@gmx.com
+
+- Update to 0.6.1
+  * Fixed installation of autostart files
+  * Use XRecord for keyboard management, if available
+  * Reinitialize mouse monitoring and mouse display if the system is resuming 
from suspend
+  * Fixed touchpad search on 64-bit systems
+  * Fixed segfault on failed connection to X11 display in synaptikscfg
+  * Show a clean error message instead of a traceback, when no touchpad is 
found by synaptiks cfg
+  * Fixed corner coasting configuration to actually reflect the corner 
coasting setting from the touchpad driver
+  * Fixed property data extraction on 64 bit architectures
+  * Fixed source distribution to include the handbook
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  dont-warn-no-touchpad.diff
  synaptiks-0.4.0.tar.bz2
  systemsettings_category_bnc637585.diff
  two_finger_emulation_bnc658800.diff

New:
----
  synaptiks-0.7.0.tar.bz2

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

Other differences:
------------------
++++++ synaptiks.spec ++++++
--- /var/tmp/diff_new_pack.fLHqWq/_old  2011-09-15 14:14:52.000000000 +0200
+++ /var/tmp/diff_new_pack.fLHqWq/_new  2011-09-15 14:14:52.000000000 +0200
@@ -18,71 +18,86 @@
 
 # norootforbuild
 
-BuildRequires:  kdebase4-workspace-devel >= 4.3.0
-BuildRequires:  xorg-x11-proto-devel
-BuildRequires:  update-desktop-files
 
 Name:           synaptiks
-Summary:        A touchpad management tool for KDE
-Version:        0.4.0
-Release:        6
-License:        BSD
-Group:          System/GUI/KDE
-Url:            
http://www.kde-look.org/content/show.php/synaptiks?content=114270
-Source0:        synaptiks-%{version}.tar.bz2
-Patch1:         dont-warn-no-touchpad.diff
-Patch2:         systemsettings_category_bnc637585.diff
-Patch3:         two_finger_emulation_bnc658800.diff
+Version:        0.7.0
+Release:        1
+License:        BSD-2-Clause
+Summary:        A touchpad configuration and management tool for KDE
+Url:            http://synaptiks.lunaryorn.de/
+Group:          Hardware/Other
+Source0:        
http://pypi.python.org/packages/source/s/synaptiks/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  dbus-1-python
+BuildRequires:  docbook-xsl-stylesheets
+BuildRequires:  fdupes
+BuildRequires:  gettext
+BuildRequires:  kdesdk4-scripts
+BuildRequires:  libXi6-devel
+BuildRequires:  libkde4-devel
+BuildRequires:  python-devel
+BuildRequires:  python-kde4
+BuildRequires:  python-pyudev
+BuildRequires:  python-qt4
+BuildRequires:  python-setuptools
+%if 0%{?suse_version}
+BuildRequires:  update-desktop-files
+%endif
+BuildRequires:  upower
+Requires:       dbus-1-python
 Requires:       kdebase4-workspace
+Requires:       python-kde4
+Requires:       python-qt4
+Requires:       pyudev
+Requires:       upower
+Requires:       xorg-x11-driver-input
+Requires:       python-distribute
 %kde4_runtime_requires
+BuildArch:      noarch
 
 %description
-synaptiks is a touchpad management tool for KDE. It provides a simple 
-configuration interface and can automatically switch off your touchpad 
-on keyboard activity or if mouse devices are plugged.
-
-Author:
---------
-    Sebastian Wiesner
+synaptiks is a touchpad configuration and management tool for KDE. It provides
+a System Settings module to configure both basic and more advanced settings of
+the touchpad. Additionally it comes with a little system tray application,
+which “manages” the touchpad. It does not only provide a global hotkey to
+conveniently switch the touchpad on or off, it can also do this automatically
+while you are typing, or if you plug in an external mouse.
 
 %prep
-%setup -n %{name}-%{version}
-%patch1
-%patch2
-%patch3
+%setup -q
 
 %build
-  %cmake_kde4 -d build 
-  %make_jobs
+python setup.py build
 
 %install
-  cd build
-  %kde4_makeinstall
-  %kde_post_install
-  cd ..
-  %find_lang %{name}
+python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--record-rpm=INSTALLED_FILES --single-version-externally-managed
+
+%if 0%{?suse_version}
+%suse_update_desktop_file -r synaptiks Qt KDE Settings HardwareSettings
+%suse_update_desktop_file 
%{buildroot}%{_sysconfdir}/xdg/autostart/synaptiks_init_config.desktop
+%endif
+
+%kde_post_install
 
-%post -p /sbin/ldconfig
+%fdupes -s %{buildroot}
 
-%postun -p /sbin/ldconfig
+%find_lang %{name}
 
 %clean
-  rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %files  -f %{name}.lang
-%defattr(-,root,root)
-%dir /usr/share/kde4/apps/synaptiks
-%dir /usr/share/kde4/apps/synaptiks/pics
-%{_libdir}/kde4/kcm_synaptiks.so
-%{_libdir}/kde4/kded_synaptiks.so
-%{_libdir}/kde4/plasma_applet_synaptiks.so
-/usr/share/dbus-1/interfaces/*.xml
-/usr/share/icons/hicolor/scalable/apps/synaptiks.svgz
-/usr/share/kde4/apps/synaptiks/pics/*
-/usr/share/kde4/apps/synaptiks/synaptiks.notifyrc
-/usr/share/kde4/config.kcfg/*.kcfg
-/usr/share/kde4/services/kded/synaptiks.desktop
-/usr/share/kde4/services/*.desktop
+%defattr(-,root,root,-)
+%doc CHANGES.rst COPYING PKG-INFO README.rst
+%{_sysconfdir}/xdg/autostart/synaptiks_init_config.desktop
+%{_datadir}/autostart/synaptiks_autostart.desktop
+%{_kde4_applicationsdir}/synaptiks.desktop
+%{_kde4_appsdir}/synaptiks/
+%{_kde4_bindir}/synaptiks
+%{_kde4_bindir}/synaptikscfg
+%{_kde4_iconsdir}/hicolor/scalable/apps/synaptiks.svgz
+%{_kde4_servicesdir}/kcm_synaptiks.desktop
+%{python_sitelib}/synaptiks-*
+%{python_sitelib}/synaptiks/
 
 %changelog

++++++ synaptiks-0.4.0.tar.bz2 -> synaptiks-0.7.0.tar.bz2 ++++++
++++ 43507 lines of diff (skipped)


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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to