Hi Sascha, I'm contacting you directly to make sure you are aware of the
NMU proposal for the debian python-selenium package that you can find in
[1]. I've also attached the patch to this email, please let us know what do
you thing about it.

Thanks!

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770232

-- 
Federico Gimenez
fgime...@canonical.com
From 3598bd9e37408482c0f9f81bc2b3a4e77c018057 Mon Sep 17 00:00:00 2001
From: Federico Gimenez <fgime...@canonical.com>
Date: Tue, 19 May 2015 16:44:40 -0400
Subject: [PATCH] Initial import

---
 debian/changelog                             | 22 ++++++++++++++++++++++
 debian/control                               | 24 ++++++++++++++++++++++--
 debian/copyright                             |  1 -
 debian/docs                                  |  2 --
 debian/lintian-overrides                     |  1 -
 debian/patches/remove_x_ignore_nofocus.patch | 14 ++++++++++++++
 debian/patches/series                        |  3 ++-
 debian/patches/update-egg-information.patch  | 23 -----------------------
 debian/rules                                 |  6 +++++-
 debian/watch                                 |  2 +-
 selenium.egg-info/SOURCES.txt                |  2 +-
 selenium.egg-info/pbr.json                   |  1 -
 12 files changed, 67 insertions(+), 34 deletions(-)
 delete mode 100644 debian/lintian-overrides
 create mode 100644 debian/patches/remove_x_ignore_nofocus.patch
 delete mode 100644 debian/patches/update-egg-information.patch
 delete mode 100644 selenium.egg-info/pbr.json

diff --git a/debian/changelog b/debian/changelog
index f3bc370..c0f7e3e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,25 @@
+python-selenium (2.45.0-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+
+  [ Leo Arias ]
+  * Added python3-setuptools as a dependency.
+
+  [ Thomi Richards ]
+  * Include distropatch to add debugger options.
+  * Build python3 packages as well.
+
+  [ Alexandre Abreu ]
+  * Add debugger_address option to the ChromeDriver options list to optionally
+  instruct ChromeDriver to wait for the target devtools instance to be started
+  at a given host:ip.
+  Backported from upstream: c9e0794d5722a87f3bad8a86504b23c770ec493e.
+
+  [ Federico Gimenez ]
+  * New upstream version
+
+ -- Federico Gimenez <fgime...@canonical.com>  Tue, 19 May 2015 15:55:23 -0400
+
 python-selenium (2.2.0-1) unstable; urgency=low
 
   * source package automatically created by stdeb 0.6.0+git
diff --git a/debian/control b/debian/control
index 0a4591e..fc53c6e 100644
--- a/debian/control
+++ b/debian/control
@@ -1,13 +1,20 @@
 Source: python-selenium
 Maintainer: Sascha Girrulat <sas...@girrulat.de>
 Priority: optional
-Build-Depends: python-setuptools (>= 0.6b3), python (>= 2.6.6-3), debhelper (>= 8)
-Standards-Version: 3.9.2
+Build-Depends: debhelper (>= 9.0.0),
+               dh-python,
+	       python (>= 2.6.6-3),
+	       python-all-dev,
+	       python-setuptools (>= 0.6b3),
+	       python3-all-dev,
+	       python3-setuptools
+Standards-Version: 3.9.6
 Section: non-free/python
 Homepage: http://code.google.com/p/selenium/
 #Vcs-Git: git://git.debian.org/~sagiru-guest/public_git/python-selenium.git
 #Vcs-Browser: http://git.debian.org/?p=users/sagiru-guest/python-selenium.git;a=summary
 X-Python-Version: >= 2.6
+X-Python3-Version: >= 3.2
 
 Package: python-selenium
 Architecture: all
@@ -22,3 +29,16 @@ Description: python bindings for Selenium
  .
  The python package is downloaded from 
  http://pypi.python.org/packages/source/s/selenium/selenium-2.2.0.tar.gz
+
+Package: python3-selenium
+Architecture: all
+Depends: ${misc:Depends}, ${python3:Depends}
+Description: python bindings for Selenium
+ python-selenium includes the Selenium Python Client Driver and is a python
+ language binding for Selenium Remote Control (version 1.0 and 2.0).
+ .
+ Currently the remote protocol, Firefox/Icedove and Chrome for Selenium 2.0 are
+ supported, as well as the Selenium 1.0 bindings. As work will progresses we'll
+ add more "native" drivers.
+ .
+ This package contains the python 3 bindings.
diff --git a/debian/copyright b/debian/copyright
index f9a15c0..00f46bb 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -6,7 +6,6 @@ Files: *
 Copyright: 2007-2011 David Burns 
            2007-2009 Google Inc.
            2007-2009 WebDriver committers
-
 License: Apache-2.0
 
 Files: debian/*
diff --git a/debian/docs b/debian/docs
index de4f200..a188e06 100644
--- a/debian/docs
+++ b/debian/docs
@@ -1,3 +1 @@
-CREDITS.txt
-README.md
 docs/*
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
deleted file mode 100644
index 80ee989..0000000
--- a/debian/lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-python-selenium: capitalization-error-in-description python Python
diff --git a/debian/patches/remove_x_ignore_nofocus.patch b/debian/patches/remove_x_ignore_nofocus.patch
new file mode 100644
index 0000000..d5a9a2b
--- /dev/null
+++ b/debian/patches/remove_x_ignore_nofocus.patch
@@ -0,0 +1,14 @@
+Description: Removed x_ignore_nofocus.so from data_files
+
+--- python-selenium-2.44.0.orig/setup.py
++++ python-selenium-2.44.0/setup.py
+@@ -67,8 +67,6 @@ setup_args = {
+     'package_data':{
+-        'selenium.webdriver.firefox': ['*.xpi', 'webdriver_prefs.json'],
++        'selenium.webdriver.firefox': ['webdriver_prefs.json'],
+     },
+-    'data_files':[('selenium/webdriver/firefox/x86', ['py/selenium/webdriver/firefox/x86/x_ignore_nofocus.so']),
+-            ('selenium/webdriver/firefox/amd64', ['py/selenium/webdriver/firefox/amd64/x_ignore_nofocus.so'])],
+     'include_package_data':True,
+     'zip_safe':False
+ }
diff --git a/debian/patches/series b/debian/patches/series
index 2236ce8..5898859 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
-update-egg-information.patch
+remove_x_ignore_nofocus.patch
+
diff --git a/debian/patches/update-egg-information.patch b/debian/patches/update-egg-information.patch
deleted file mode 100644
index 3f599a4..0000000
--- a/debian/patches/update-egg-information.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Description: Upstream changes introduced in version 2.2.0-1
- This patch has been created by dpkg-source during the package build.
- Here's the last changelog entry, hopefully it gives details on why
- those changes were made:
- .
- selenium (2.2.0-1) unstable; urgency=low
- .
-   * source package automatically created by stdeb 0.6.0+git
- .
- The person named in the Author field signed this changelog entry.
-Author: Sascha Girrulat <sas...@girrulat.de>
-
---- selenium-2.2.0.orig/selenium.egg-info/SOURCES.txt
-+++ selenium-2.2.0/selenium.egg-info/SOURCES.txt
-@@ -13,6 +13,7 @@ go.bat
- properties.yml
- selenium.eml
- selenium.iml
-+setup.cfg
- setup.py
- wire.py
- docs/api/py/index.rst
-
diff --git a/debian/rules b/debian/rules
index e63e010..2e45399 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,11 @@
 # This file was automatically generated by stdeb 0.6.0+git at
 # Thu, 28 Jul 2011 18:28:20 +0200
 
+export DH_VERBOSE=1
+export PYBUILD_NAME=selenium
+export DH_ALWAYS_EXCLUDE=webdriver.xpi:x_ignore_nofocus.cpython-34m-x86_64-linux-gnu.so:x_ignore_nofocus.x86_64-linux-gnu.so
+
 %:
-	dh $@ --with python2 --buildsystem=python_distutils
+	dh $@ --with python2,python3 --buildsystem=pybuild
 
 
diff --git a/debian/watch b/debian/watch
index 248e677..2f1bd6a 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
 version=3
-http://pypi.python.org/packages/source/s/selenium/selenium-(.*)\.tar\.gz
+http://pypi.debian.net/selenium/selenium-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
diff --git a/selenium.egg-info/SOURCES.txt b/selenium.egg-info/SOURCES.txt
index 3455b14..8be909e 100644
--- a/selenium.egg-info/SOURCES.txt
+++ b/selenium.egg-info/SOURCES.txt
@@ -1,4 +1,5 @@
 MANIFEST.in
+setup.cfg
 setup.py
 py/CHANGES
 py/README
@@ -69,5 +70,4 @@ selenium.egg-info/PKG-INFO
 selenium.egg-info/SOURCES.txt
 selenium.egg-info/dependency_links.txt
 selenium.egg-info/not-zip-safe
-selenium.egg-info/pbr.json
 selenium.egg-info/top_level.txt
\ No newline at end of file
diff --git a/selenium.egg-info/pbr.json b/selenium.egg-info/pbr.json
deleted file mode 100644
index 8d89466..0000000
--- a/selenium.egg-info/pbr.json
+++ /dev/null
@@ -1 +0,0 @@
-{"is_release": false, "git_version": "9179eaa"}
\ No newline at end of file
-- 
2.1.4

Reply via email to