[Python-modules-commits] r15964 - in packages/python-keyring/trunk/debian (11 files)

chaica-guest at users.alioth.debian.org chaica-guest at users.alioth.debian.org
Thu Mar 3 00:07:03 UTC 2011


    Date: Thursday, March 3, 2011 @ 00:06:20
  Author: chaica-guest
Revision: 15964

  * New upstream release (Closes: #612432)
  * KDE and GNOME extensions are no more built so dedicated binary packages
    are removed.
  * Removed python-keyring.install
  * Removed python-keyring-kwallet.install
  * Removed python-keyring-gnome.install
  * debian/control
    - Replaced XS-Python-Version by X-Python-Version
    - Bump Standard-Version to 3.9.1.0
    - Removed Build-Depends items to build extensions
    - Removed ${shlibs:Depends} from Depends of the remaining binary package
    - Added Breaks: ${python:Breaks} for the binary package
    - Removed the long descriptions of extension binary packages
  * debian/rules
    - Removed overrides to properly build extensions
    - Added an override to install changelog
  * debian/source/format
    - Bump to 3.0 (quilt)
  * debian/copyright
    - Added thanks to Barry Warsaw <barry at python.org> for his help for the
      packaging of this version

Added:
  packages/python-keyring/trunk/debian/examples
Modified:
  packages/python-keyring/trunk/debian/changelog
  packages/python-keyring/trunk/debian/control
  packages/python-keyring/trunk/debian/copyright
  packages/python-keyring/trunk/debian/rules
  packages/python-keyring/trunk/debian/source/format
Deleted:
  packages/python-keyring/trunk/debian/clvault/
  packages/python-keyring/trunk/debian/python-keyring-gnome.install
  packages/python-keyring/trunk/debian/python-keyring-kwallet.install
  packages/python-keyring/trunk/debian/python-keyring.install
  packages/python-keyring/trunk/debian/python-keyring.manpages

Modified: packages/python-keyring/trunk/debian/changelog
===================================================================
--- packages/python-keyring/trunk/debian/changelog	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/changelog	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1,23 +1,28 @@
-python-keyring (0.2-4) unstable; urgency=low
+python-keyring (0.5.1-1) unstable; urgency=low
 
-  * Added the debian/clvault directory to provide CLVault
-  * Added debian/clvault/get_password.py
-  * Added debian/clvault/set_password.py
-  * Added debian/clvault/passwordlist.py
-  * Added debian/clvault/clvault directory
-  * Added debian/clvault/clvault/passwordlist.py
+  * New upstream release (Closes: #612432)
+  * KDE and GNOME extensions are no more built so dedicated binary packages
+    are removed.
+  * Removed python-keyring.install
+  * Removed python-keyring-kwallet.install
+  * Removed python-keyring-gnome.install 
   * debian/control
-    - Changed Maintainer to DPMT.
-    - Changed Uploaders to Carl Chenet.
-    - Bump Standards-Version to 8.3.4. No changes needed.
+    - Replaced XS-Python-Version by X-Python-Version
+    - Bump Standard-Version to 3.9.1.0
+    - Removed Build-Depends items to build extensions
+    - Removed ${shlibs:Depends} from Depends of the remaining binary package
+    - Added Breaks: ${python:Breaks} for the binary package
+    - Removed the long descriptions of extension binary packages
+  * debian/rules
+    - Removed overrides to properly build extensions
+    - Added an override to install changelog
+  * debian/source/format
+    - Bump to 3.0 (quilt)
   * debian/copyright
-    - Switched the debian packaging to PSF license.
-    - Added the CLVault license. 
-  * debian/rules
-    - Use overrides to create links to clvault executables.
-    - Overrides dh_auto_install to install CLVault files.
+    - Added thanks to Barry Warsaw <barry at python.org> for his help for the
+      packaging of this version
 
- -- Carl Chenet <chaica at ohmytux.com>  Tue, 23 Mar 2010 23:23:17 +0100
+ -- Carl Chenet <chaica at ohmytux.com>  Thu, 03 Mar 2011 01:37:19 +0100
 
 python-keyring (0.2-3) unstable; urgency=low
 

Modified: packages/python-keyring/trunk/debian/control
===================================================================
--- packages/python-keyring/trunk/debian/control	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/control	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1,45 +1,21 @@
 Source: python-keyring
 Priority: optional
 Section: python
-XS-Python-Version: >= 2.5
-Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Carl Chenet <chaica at ohmytux.com>
-Build-Depends: debhelper (>= 7.0.50~), python(>= 2.5), python-support, python-all-dev, pkg-config, libdbus-1-dev, libglib2.0-dev, libgnome-keyring-dev, kdelibs5-dev, kdelibs-bin, libqt4-dev
-Standards-Version: 3.8.4
-Homepage: http://pypi.python.org/pypi/keyring
+X-Python-Version: >= 2.5
+Maintainer: Carl Chenet <chaica at ohmytux.com>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7.0.50~), python-all (>=2.6.6-3), python-setuptools
+Standards-Version: 3.9.1.0
+Homepage: http://home.python-keyring.org/
 Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/python-keyring/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/python-keyring/trunk/
 
 Package: python-keyring
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Depends: ${python:Depends}, ${misc:Depends}
 Recommends: python-crypto
-Suggests: python-keyring-gnome (>= ${source:Version}), python-keyring-kwallet (>= ${source:Version})
+Breaks: ${python:Breaks}
 Description: store and access your passwords safely
  The Python keyring library provides an easy way to access the system
  keyring service (e.g Gnome-Keyring, KWallet) from Python.
  it can be used in any application that needs safe password storage.
- .
- This package does not provides the Gnome-Keyring or KWallet backends.
-
-Package: python-keyring-gnome
-Architecture: any
-Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-keyring (= ${source:Version})
-Provides: ${python:Provides} 
-Description: store and access your passwords safely - Gnome-Keyring backend
- The Python keyring library provides an easy way to access the system
- keyring service (e.g Gnome-Keyring, KWallet) from Python.
- It can be used in any application that needs safe password storage.
- .
- This package only provides the Gnome-Keyring backend.
-
-Package: python-keyring-kwallet
-Architecture: any
-Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-keyring (= ${source:Version})
-Provides: ${python:Provides} 
-Description: store and access your passwords safely - KWallet backend
- The Python keyring library provides an easy way to access the system
- keyring service (e.g Gnome-Keyring, KWallet) from Python.
- it can be used in any application that needs safe password storage.
- .
- This package only provides the KWallet backend.

Modified: packages/python-keyring/trunk/debian/copyright
===================================================================
--- packages/python-keyring/trunk/debian/copyright	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/copyright	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1,5 +1,7 @@
 This package was debianized by Carl Chenet <chaica at ohmytux.com> on
 Tue, 01 Sep 2009 00:22:25 +0200.
+It was updated in Mar 2011 with the help of a great contribution of Barry
+Warsaw <barry at python.org> from the Ubuntu python-keyring package. Thanks !
 
 It was downloaded from http://pypi.python.org/pypi/keyring
 
@@ -275,26 +277,10 @@
     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
     OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 
-The following files:
-debian/clvault/get_password.py
-debian/clvault/set_password.py
-debian/clvault/clvault/passwordlist.py
+The Debian packaging is:
 
-They were downloaded from http://pypi.python.org/pypi/CLVault
-
-Upstream Author:
-
-    Tarek Ziadé <tarek at ziade.org>
-
-Copyright:
-
-    Copyright © 2010 Tarek Ziadé
-
-ClVault files also use the PSF licence, described above.
-
-The Debian packaging and the remnant files in debian/clvault are:
-
     Copyright © 2009 Carl Chenet <chaica at ohmytux.com>
 
-and also use the PSF license, describe above.
+and is licensed under the GPL version 3, 
+see `/usr/share/common-licenses/GPL-3'.
 

Added: packages/python-keyring/trunk/debian/examples
===================================================================
--- packages/python-keyring/trunk/debian/examples	                        (rev 0)
+++ packages/python-keyring/trunk/debian/examples	2011-03-03 00:06:20 UTC (rev 15964)
@@ -0,0 +1 @@
+demo/*.py

Deleted: packages/python-keyring/trunk/debian/python-keyring-gnome.install
===================================================================
--- packages/python-keyring/trunk/debian/python-keyring-gnome.install	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/python-keyring-gnome.install	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1 +0,0 @@
-usr/lib/python*/*-packages/gnome_keyring.so

Deleted: packages/python-keyring/trunk/debian/python-keyring-kwallet.install
===================================================================
--- packages/python-keyring/trunk/debian/python-keyring-kwallet.install	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/python-keyring-kwallet.install	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1 +0,0 @@
-usr/lib/python*/*-packages/kde_kwallet.so

Deleted: packages/python-keyring/trunk/debian/python-keyring.install
===================================================================
--- packages/python-keyring/trunk/debian/python-keyring.install	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/python-keyring.install	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1,8 +0,0 @@
-usr/lib/python*/*-packages/keyring/*.py
-usr/lib/python*/*-packages/keyring-*.egg-info
-usr/lib/clvault/clvault-get
-usr/lib/clvault/clvault-set
-usr/lib/clvault/clvault-list
-usr/lib/clvault/clvault/passwordlist.py
-usr/lib/clvault/clvault/__init__.py
-

Deleted: packages/python-keyring/trunk/debian/python-keyring.manpages
===================================================================
--- packages/python-keyring/trunk/debian/python-keyring.manpages	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/python-keyring.manpages	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1,3 +0,0 @@
-debian/clvault/clvault-set.1
-debian/clvault/clvault-get.1
-debian/clvault/clvault-list.1

Modified: packages/python-keyring/trunk/debian/rules
===================================================================
--- packages/python-keyring/trunk/debian/rules	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/rules	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1,32 +1,7 @@
 #!/usr/bin/make -f
-HOME=$(CURDIR)/debian/tmphome
 
 %:
-	dh $@
+	dh $@ --with python2
 
-override_dh_auto_clean:
-	rm -rf $(HOME)
-	dh_auto_clean
-
-override_dh_auto_build:
-	mkdir -p $(HOME)
-	dh_auto_build
-
-override_dh_auto_install:
-	dh_auto_install
-	mkdir -p usr/lib/clvault/clvault/
-	cp -f debian/clvault/get_password.py usr/lib/clvault/clvault-get
-	chmod 755 usr/lib/clvault/clvault-get
-	cp -f debian/clvault/set_password.py usr/lib/clvault/clvault-set
-	chmod 755 usr/lib/clvault/clvault-set
-	cp -f debian/clvault/print_password.py usr/lib/clvault/clvault-list
-	chmod 755 usr/lib/clvault/clvault-list
-	cp -f debian/clvault/clvault/passwordlist.py usr/lib/clvault/clvault/passwordlist.py
-	touch usr/lib/clvault/clvault/__init__.py
-
-override_dh_link:
-	dh_link usr/lib/clvault/clvault-get usr/bin/clvault-get
-	dh_link usr/lib/clvault/clvault-set usr/bin/clvault-set
-	dh_link usr/lib/clvault/clvault-list usr/bin/clvault-list
-	dh_link 
-
+override_dh_installchangelogs:
+	dh_installchangelogs -k CHANGES.txt

Modified: packages/python-keyring/trunk/debian/source/format
===================================================================
--- packages/python-keyring/trunk/debian/source/format	2011-03-02 21:59:21 UTC (rev 15963)
+++ packages/python-keyring/trunk/debian/source/format	2011-03-03 00:06:20 UTC (rev 15964)
@@ -1 +1 @@
-1.0
+3.0 (quilt)




More information about the Python-modules-commits mailing list