tags 494904 + patch pending tags 516306 + patch pending thanks Hi,
I prepared a patch to address these issues. I'll send a message to debian-ment...@l.d.o later to ask for someone to sponsor the upload. The patch for the upload is attached. Regards, Ansgar -- PGP: 1024D/595FAD19 739E 2D09 0969 BEA9 9797 B055 DDB0 2FF7 595F AD19
diff -u ldaptor-0.0.43/debian/changelog ldaptor-0.0.43/debian/changelog --- ldaptor-0.0.43/debian/changelog +++ ldaptor-0.0.43/debian/changelog @@ -1,3 +1,17 @@ +ldaptor (0.0.43-3) unstable; urgency=low + + * QA upload. + * `python-pyopenssl' has been renamed into `python-openssl'. + Update dependencies accordingly. (Closes: #494904) + * debian/control: Add ${misc:Depends}. + * debian/control: Bump Standards Version to 3.8.0 (no changes) + * debian/control: Do not duplicate Section field for binary packages. + * debian/rules: Do not rely on python-support internals to find files, + instead remove them earlier using the standard path (Closes: #516306). + * postinst: Set -e option. + + -- Ansgar Burchardt <ans...@43-1.org> Mon, 09 Mar 2009 19:44:37 +0100 + ldaptor (0.0.43-2) unstable; urgency=low * QA upload. diff -u ldaptor-0.0.43/debian/control ldaptor-0.0.43/debian/control --- ldaptor-0.0.43/debian/control +++ ldaptor-0.0.43/debian/control @@ -2,15 +2,14 @@ Section: admin Priority: optional Maintainer: Debian QA Group <packa...@qa.debian.org> -Standards-Version: 3.7.3 -Build-Depends-Indep: docbook-slides (>= 3.2.0), xsltproc, source-highlight, python-epydoc, dia (>= 0.93-2), python-twisted-core , python-twisted-names , python-twisted-mail , python-twisted-web , python-nevow , python-webut, python-pyparsing, python-pyopenssl, python-crypto, python-support (>= 0.6) +Standards-Version: 3.8.0 +Build-Depends-Indep: docbook-slides (>= 3.2.0), xsltproc, source-highlight, python-epydoc, dia (>= 0.93-2), python-twisted-core, python-twisted-names, python-twisted-mail, python-twisted-web, python-nevow, python-webut, python-pyparsing, python-openssl, python-crypto, python-support (>= 0.6) Build-Depends: cdbs (>= 0.4.49), debhelper (>> 6.0.0), python-all-dev Homepage: http://www.inoi.fi/open/trac/ldaptor Package: ldaptor-utils -Section: admin Architecture: all -Depends: ${python:Depends}, python-ldaptor +Depends: ${python:Depends}, ${misc:Depends}, python-ldaptor Description: Command-line LDAP utilities A set of LDAP utilities for use from the command line, including: . @@ -44,9 +43,8 @@ ldaptor-fetchschema -- Fetch schema from a server. Package: ldaptor-webui -Section: admin Architecture: all -Depends: ${python:Depends}, python-nevow , python-webut, python-ldaptor, python-pyopenssl +Depends: ${python:Depends}, ${misc:Depends}, python-nevow, python-webut, python-ldaptor, python-openssl Description: Web user interface for editing LDAP directories A web-based user interface to search and edit information in an LDAP directory. @@ -54,7 +52,7 @@ Package: python-ldaptor Section: python Architecture: all -Depends: ${python:Depends}, python-twisted-core (>= 2.2), python-twisted-names (>= 0.2), python-twisted-mail (>= 0.2), python-twisted-web (>= 0.5), python-pyparsing +Depends: ${python:Depends}, ${misc:Depends}, python-twisted-core (>= 2.2), python-twisted-names (>= 0.2), python-twisted-mail (>= 0.2), python-twisted-web (>= 0.5), python-pyparsing Provides: ${python:Provides} Replaces: python2.3-ldaptor, ldaptor-common Conflicts: python2.3-ldaptor, ldaptor-common @@ -70,6 +68,7 @@ Package: ldaptor-doc Section: doc Architecture: all +Depends: ${misc:Depends} Description: Documentation for Ldaptor A collection of documentation about Ldaptor and LDAP, including * An introduction to LDAP diff -u ldaptor-0.0.43/debian/postinst ldaptor-0.0.43/debian/postinst --- ldaptor-0.0.43/debian/postinst +++ ldaptor-0.0.43/debian/postinst @@ -1,3 +1,3 @@ -#!/bin/sh +#!/bin/sh -e #DEBHELPER# diff -u ldaptor-0.0.43/debian/rules ldaptor-0.0.43/debian/rules --- ldaptor-0.0.43/debian/rules +++ ldaptor-0.0.43/debian/rules @@ -5,6 +5,12 @@ PYDEFAULT=$(shell pyversions -d) include /usr/share/cdbs/1/rules/debhelper.mk + +binary-install/python-ldaptor:: + rm -rf \ + debian/python-ldaptor/usr/lib/python*/site-packages/ldaptor/apps/webui \ + debian/python-ldaptor/usr/lib/python*/site-packages/ldaptor/test/test_webui.py + include /usr/share/cdbs/1/class/python-distutils.mk DEB_COMPRESS_EXCLUDE := .py .js @@ -14,11 +20,6 @@ PYTHONPATH='debian/tmp/usr/lib/$(PYDEFAULT)/site-packages' \ trial --tbformat=emacs --reporter=text ldaptor -binary-post-install/python-ldaptor:: - rm -rf \ - debian/python-ldaptor/usr/share/python-support/*/ldaptor/apps/webui \ - debian/python-ldaptor/usr/share/python-support/*/ldaptor/test/test_webui.py - build/ldaptor-doc:: doc-stamp doc-stamp: make -C doc