[SCM] Synaptiks packaging repository, a touchpad configuration utility used in KDE branch, master, updated. 4d0d24f7e211f489a10ba15ed17bfeb9aebccde1

Felix Geyer debfx-guest at alioth.debian.org
Fri Feb 11 15:13:09 UTC 2011


The following commit has been merged in the master branch:
commit 4d0d24f7e211f489a10ba15ed17bfeb9aebccde1
Author: Felix Geyer <debfx-pkg at fobos.de>
Date:   Fri Feb 11 16:12:16 2011 +0100

    Import initial 0.5 package.
---
 debian/changelog                            |   12 ++++++++++++
 debian/compat                               |    2 +-
 debian/control                              |   22 ++++++++++++++++------
 debian/copyright                            |    4 ++--
 debian/patches/01_init_config_kde_only.diff |    7 +++++++
 debian/patches/series                       |    1 +
 debian/rules                                |   17 +----------------
 debian/watch                                |    2 ++
 8 files changed, 42 insertions(+), 25 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8189da0..aaf5755 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+synaptiks (0.5.2-1) UNRELEASED; urgency=low
+
+  * New upstream version.
+    - Complete rewrite in python.
+  * Bump debian/compat to 8.
+  * Add myself as uploader.
+  * Add a watch file.
+  * Add Vcs-* control fields.
+  * Bump Standards-Version to 3.9.1, no changes needed.
+
+ -- Felix Geyer <debfx-pkg at fobos.de>  Fri, 11 Feb 2011 16:12:06 +0100
+
 synaptiks (0.4.0-1) unstable; urgency=low
 
   * Initial release (Closes: #582058)
diff --git a/debian/compat b/debian/compat
index 7f8f011..45a4fb7 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+8
diff --git a/debian/control b/debian/control
index d230c8a..d869bdd 100644
--- a/debian/control
+++ b/debian/control
@@ -2,15 +2,25 @@ Source: synaptiks
 Section: x11
 Priority: extra
 Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 7.0.50~), cmake, kdelibs5-dev (>> 4:4.4), libxi-dev, x11proto-input-dev, libx11-dev
-Standards-Version: 3.8.4
-Uploaders: Sune Vuorela <sune at debian.org>
+Build-Depends: debhelper (>= 8),
+               kdesdk-scripts,
+               kdelibs-bin,
+               kdoctools,
+               python,
+               python-setuptools,
+               python-argparse,
+               python-pyudev
+X-Python-Version: >= 2.6
+Standards-Version: 3.9.1
+Uploaders: Sune Vuorela <sune at debian.org>,
+           Felix Geyer <debfx-pkg at fobos.de>
 Homepage: http://kde-apps.org/content/show.php/synaptiks?content=114270
+Vcs-Git: git://git.debian.org/pkg-kde/kde-extras/synaptiks.git
+Vcs-Browser: http://git.debian.org/?p=pkg-kde/kde-extras/synaptiks.git
 
 Package: kde-config-touchpad
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: ${shlibs:Recommends}
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-kde4
 Description: touchpad configuration tool (synaptiks)
  synaptiks touchpad configuration tool. this package contains a 
  configuration  tool for touchpads. The package provides a kcm 
diff --git a/debian/copyright b/debian/copyright
index f6e37b5..a1fdcf9 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -7,10 +7,10 @@ It was downloaded from:
     http://kde-apps.org/content/show.php/synaptiks?content=114270
 
 Upstream Author(s):
-	Sebastian Wiesner <basti.wiesner at gmx.net>
+    Sebastian Wiesner <lunaryorn at googlemail.com>
 
 Copyright:
-    Copyright (C) 2009-2010 Sebastian Wiesner <basti.wiesner at gmx.net>
+    Copyright (C) 2009-2011 Sebastian Wiesner <lunaryorn at googlemail.com>
 
 
     Redistribution and use in source and binary forms, with or without
diff --git a/debian/patches/01_init_config_kde_only.diff b/debian/patches/01_init_config_kde_only.diff
new file mode 100644
index 0000000..8c8c989
--- /dev/null
+++ b/debian/patches/01_init_config_kde_only.diff
@@ -0,0 +1,7 @@
+--- synaptiks-0.5.2.orig/autostart/synaptiks_init_config.desktop
++++ synaptiks-0.5.2/autostart/synaptiks_init_config.desktop
+@@ -4,3 +4,4 @@ Exec=synaptikscfg init
+ Name=Synaptiks touchpad configuration
+ Comment=Initialize touchpad configuration
+ Terminal=False
++OnlyShowIn=KDE;
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..0d65c75
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+01_init_config_kde_only.diff
diff --git a/debian/rules b/debian/rules
index 4e1a91e..344a201 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,20 +1,5 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
 
 %:
-	dh  $@
-
-override_dh_auto_configure:
-	dh_auto_configure -- -DWITH_XINPUT2=ON
-
-
-override_dh_shlibdeps:
-	dh_shlibdeps -Xplasma_applet_synaptiks.so -- -dRecommends debian/kde-config-touchpad/usr/lib/kde4/plasma_applet_synaptiks.so -dDepends
+	dh $@ --with python2
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..afe8745
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://pypi.python.org/packages/source/s/synaptiks/synaptiks-([\d.]+).tar.gz

-- 
Synaptiks packaging repository, a touchpad configuration utility used in KDE



More information about the pkg-kde-commits mailing list