[Python-modules-commits] r17994 - in packages/pyside/trunk/debian (control rules)
odyx at users.alioth.debian.org
odyx at users.alioth.debian.org
Tue Aug 2 20:42:09 UTC 2011
Date: Tuesday, August 2, 2011 @ 20:42:08
Author: odyx
Revision: 17994
Symlink arch:any packages' documentation to libpyside's. Make sure the dependencies are explicit for Policy compliance.
Modified:
packages/pyside/trunk/debian/control
packages/pyside/trunk/debian/rules
Modified: packages/pyside/trunk/debian/control
===================================================================
--- packages/pyside/trunk/debian/control 2011-08-02 20:41:59 UTC (rev 17993)
+++ packages/pyside/trunk/debian/control 2011-08-02 20:42:08 UTC (rev 17994)
@@ -60,8 +60,8 @@
python-pyside.qtsvg (>= ${binary:Version}) |
python-pyside.qtuitools (>= ${binary:Version}) |
python-pyside.qtwebkit (>= ${binary:Version}) |
- python-pyside.qtxml (>= ${binary:Version}) |
- libpyside1.0 (>= ${binary:Version})
+ python-pyside.qtxml (>= ${binary:Version}),
+ libpyside1.0 (= ${binary:Version})
Description: Python bindings for Qt 4 (debug symbols)
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -80,7 +80,7 @@
Package: libpyside-dev
Architecture: any
Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libpyside1.0 (=${binary:Version}), libqt4-dev (>= 4:4.7.0)
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpyside1.0 (= ${binary:Version}), libqt4-dev (>= 4:4.7.0)
Replaces: libpyside0.3 (<< 0.4.0)
Breaks: libpyside0.3 (<< 0.4.0)
Description: Python bindings for Qt 4 (development files)
@@ -91,7 +91,7 @@
Package: python-pyside.qtcore
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 core module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -101,7 +101,7 @@
Package: python-pyside.qtdeclarative
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 Declarative module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -111,7 +111,7 @@
Package: python-pyside.qtgui
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 GUI module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -121,7 +121,7 @@
Package: python-pyside.qthelp
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 help module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -131,7 +131,7 @@
Package: python-pyside.qtnetwork
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 network module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -141,7 +141,7 @@
Package: python-pyside.qtopengl
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 OpenGL module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -154,7 +154,7 @@
Package: python-pyside.phonon
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 Phonon module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -164,7 +164,7 @@
Package: python-pyside.qtscript
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 script module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -175,7 +175,7 @@
Package: python-pyside.qtsql
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 SQL module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -185,7 +185,7 @@
Package: python-pyside.qtsvg
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 SVG module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -198,7 +198,7 @@
Package: python-pyside.qttest
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 test module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -208,7 +208,7 @@
Package: python-pyside.qtuitools
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 UI tools module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -218,7 +218,7 @@
Package: python-pyside.qtwebkit
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 WebKit module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -228,7 +228,7 @@
Package: python-pyside.qtxml
Architecture: any
-Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.0 (= ${binary:Version})
Provides: ${python:Provides}
Description: Qt 4 XML module - Python bindings
Qt is a cross-platform C++ application framework. Qt's primary feature
Modified: packages/pyside/trunk/debian/rules
===================================================================
--- packages/pyside/trunk/debian/rules 2011-08-02 20:41:59 UTC (rev 17993)
+++ packages/pyside/trunk/debian/rules 2011-08-02 20:42:08 UTC (rev 17994)
@@ -86,6 +86,15 @@
override_dh_auto_test-%:
- dh_auto_test --builddirectory=build-$*
+#### usr/share/doc/* symlinks ####
+override_dh_link:
+ # Replace doc directories by symlinks
+ for p in `dh_listpackages -a -Nlibpyside1.0`; do \
+ rm -Rf debian/$$p/usr/share/doc/$$p; \
+ ln -sf libpyside1.0 debian/$$p/usr/share/doc/$$p ; \
+ done
+ dh_link
+
#### CLEAN ####
override_dh_auto_clean:
rm -rf build-*
More information about the Python-modules-commits
mailing list