debian/0000755000000000000000000000000012313576605007176 5ustar debian/python-pyside.qthelp.lintian-overrides0000777000000000000000000000000012036220765026346 2python-pyside.qtcore.lintian-overridesustar debian/python-pyside.qtgui.lintian-overrides0000777000000000000000000000000012036220765026202 2python-pyside.qtcore.lintian-overridesustar debian/control.in0000644000000000000000000004253412213652164011210 0ustar Source: pyside Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Didier Raboud Build-Depends: debhelper (>= 8.9.3~), cmake (>= 2.8.4+dfsg.1-3~), dpkg-dev (>= 1.15.6),@BD-DEBUG@ python-all-dev (>= 2.6.6-3), python3-all-dev, phonon-backend-gstreamer, libqt4-dev (>= 4:4.7.0), libphonon-dev, libqt4-opengl-dev (>= 4:4.7.0), libqtwebkit-dev, shiboken (>= 1.2.1), libshiboken-dev (>= 1.2.1), libqt4-sql-sqlite (>= 4:4.7.0), xvfb, xauth, libgl1-mesa-dri # Various Build-Depends are needed for success of the testsuite: # libqt4-sql-sqlite is needed because we need one sql driver. # xvfb and xauth are needed to run a fake X Server; libgl1-mesa-dri is needed for the GLX-using tests # phonon-backend-gstreamer is needed to test phonon Standards-Version: 3.9.3 X-Python-Version: >= 2.6 X-Python3-Version: >= 3.2 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyside/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyside/ Homepage: http://www.pyside.org/ Package: python-pyside Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, python-pyside.phonon (>= ${binary:Version}), python-pyside.qtcore (>= ${binary:Version}), python-pyside.qtdeclarative (>= ${binary:Version}), python-pyside.qtgui (>= ${binary:Version}), python-pyside.qthelp (>= ${binary:Version}), python-pyside.qtnetwork (>= ${binary:Version}), python-pyside.qtopengl (>= ${binary:Version}), python-pyside.qtscript (>= ${binary:Version}), python-pyside.qtsql (>= ${binary:Version}), python-pyside.qtsvg (>= ${binary:Version}), python-pyside.qttest (>= ${binary:Version}), python-pyside.qtuitools (>= ${binary:Version}), python-pyside.qtwebkit (>= ${binary:Version}), python-pyside.qtxml (>= ${binary:Version}) Description: Python bindings for Qt4 (big metapackage) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Python bindings for Qt4 framework. This is a metapackage for all modules. Package: python3-pyside Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, python3-pyside.phonon (>= ${binary:Version}), python3-pyside.qtcore (>= ${binary:Version}), python3-pyside.qtdeclarative (>= ${binary:Version}), python3-pyside.qtgui (>= ${binary:Version}), python3-pyside.qthelp (>= ${binary:Version}), python3-pyside.qtnetwork (>= ${binary:Version}), python3-pyside.qtopengl (>= ${binary:Version}), python3-pyside.qtscript (>= ${binary:Version}), python3-pyside.qtsql (>= ${binary:Version}), python3-pyside.qtsvg (>= ${binary:Version}), python3-pyside.qttest (>= ${binary:Version}), python3-pyside.qtuitools (>= ${binary:Version}), python3-pyside.qtwebkit (>= ${binary:Version}), python3-pyside.qtxml (>= ${binary:Version}) Description: Python3 bindings for Qt4 (big metapackage) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Python3 bindings for Qt4 framework. This is a metapackage for all modules. Package: libpyside1.2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Python bindings for Qt 4 (base files) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains base files used by all modules. Package: libpyside-py3-1.2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Python3 bindings for Qt 4 (base files) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains base files used by all python3 modules. Package: libpyside-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libpyside1.2 (= ${binary:Version}), libpyside-py3-1.2 (= ${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) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides the development headers for the libpyside library. Package: python-pyside.qtcore Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 core module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtCore module. Package: python3-pyside.qtcore Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 core module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtCore module. Package: python-pyside.qtdeclarative Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 Declarative module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtDeclarative module. Package: python3-pyside.qtdeclarative Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 Declarative module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtDeclarative module. Package: python-pyside.qtgui Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 GUI module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtGui module. Package: python3-pyside.qtgui Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 GUI module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtGui module. Package: python-pyside.qthelp Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 help module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtHelp module. Package: python3-pyside.qthelp Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 help module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtHelp module. Package: python-pyside.qtnetwork Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 network module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtNetwork module. Package: python3-pyside.qtnetwork Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 network module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtNetwork module. Package: python-pyside.qtopengl Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 OpenGL module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtOpenGL module. . OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D rendering and provides little or no support for GUI programming issues. Package: python3-pyside.qtopengl Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 OpenGL module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtOpenGL module. . OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D rendering and provides little or no support for GUI programming issues. Package: python-pyside.phonon Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 Phonon module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the Phonon multimedia module. Package: python3-pyside.phonon Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 Phonon module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the Phonon multimedia module. Package: python-pyside.qtscript Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 script module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtScript and QtScriptTools modules. Package: python3-pyside.qtscript Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 script module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtScript and QtScriptTools modules. Package: python-pyside.qtsql Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 SQL module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtSql module. Package: python3-pyside.qtsql Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 SQL module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtSql module. Package: python-pyside.qtsvg Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 SVG module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtSvg module. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. Package: python3-pyside.qtsvg Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 SVG module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtSvg module. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. Package: python-pyside.qttest Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 test module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtTest module. Package: python3-pyside.qttest Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 test module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtTest module. Package: python-pyside.qtuitools Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${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 is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtUiTools module. Package: python3-pyside.qtuitools Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 UI tools module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtUiTools module. Package: python-pyside.qtwebkit Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 WebKit module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtWebKit module. Package: python3-pyside.qtwebkit Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 WebKit module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtWebKit module. Package: python-pyside.qtxml Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 XML module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtXml and QtXmlPatterns modules. Package: python3-pyside.qtxml Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 XML module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtXml and QtXmlPatterns modules. debian/libpyside1.2.symbols.pristine0000644000000000000000000001475612306066166014664 0ustar # Symbols exported for all python versions and all g++ versions. PySideClassInfoType@Base 1.0.3 PySideMetaFunctionType@Base 1.0.0~beta3 PySidePropertyType@Base 1.0.0~beta3 PySideQFlagsNew@Base 1.0.8 PySideQFlagsRichCompare@Base 1.0.8 PySideSignalInstanceType@Base 1.0.0~beta3 PySideSignalType@Base 1.0.0~beta3 _ZN6PySide12MetaFunction9newObjectEP7QObjecti@Base 1.0.0~beta3 _ZN6PySide13SignalManager10emitSignalEP7QObjectPKcP7_object@Base 1.0.0~beta3 _ZN6PySide13SignalManager11qt_metacallEP7QObjectN11QMetaObject4CallEiPPv@Base 1.0.0~beta3 _ZN6PySide13SignalManager13addGlobalSlotEPKcP7_object@Base 1.0.0~beta3 _ZN6PySide13SignalManager14globalReceiverEv@Base 1.0.0~beta3 _ZN6PySide13SignalManager14globalReceiverEP7QObjectP7_object@Base 1.0.6 _ZN6PySide13SignalManager17hasConnectionWithEPK7QObject@Base 1.0.0~beta3 _ZN6PySide13SignalManager17retriveMetaObjectEP7_object@Base 1.0.5 _ZN6PySide13SignalManager18registerMetaMethodEP7QObjectPKcN11QMetaMethod10MethodTypeE@Base 1.0.0~beta3 _ZN6PySide13SignalManager20callPythonMetaMethodERK11QMetaMethodPPvP7_objectb@Base 1.0.7 _ZN6PySide13SignalManager20countConnectionsWithEPK7QObject@Base 1.0.6 _ZN6PySide13SignalManager20notifyGlobalReceiverEP7QObject@Base 1.0.6 _ZN6PySide13SignalManager21addGlobalSlotGetIndexEPKcP7_object@Base 1.0.5 _ZN6PySide13SignalManager21releaseGlobalReceiverEPK7QObjectPS1_@Base 1.0.6 _ZN6PySide13SignalManager26registerMetaMethodGetIndexEP7QObjectPKcN11QMetaMethod10MethodTypeE@Base 1.0.5 _ZN6PySide13SignalManager27globalReceiverConnectNotifyEP7QObjecti@Base 1.0.0~beta3 _ZN6PySide13SignalManager30globalReceiverDisconnectNotifyEP7QObjecti@Base 1.0.0~beta3 _ZN6PySide13SignalManager5clearEv@Base 1.0.0~beta3 _ZN6PySide13SignalManager8instanceEv@Base 1.0.0~beta3 _ZN6PySide13SignalManagerC1Ev@Base 1.0.0~beta3 _ZN6PySide13SignalManagerC2Ev@Base 1.0.0~beta3 _ZN6PySide13SignalManagerD1Ev@Base 1.0.0~beta3 _ZN6PySide13SignalManagerD2Ev@Base 1.0.0~beta3 _ZN6PySide15DestroyListener10m_instanceE@Base 1.0.3 _ZN6PySide15DestroyListener11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.0.3 _ZN6PySide15DestroyListener11qt_metacastEPKc@Base 1.0.3 _ZN6PySide15DestroyListener16staticMetaObjectE@Base 1.0.3 _ZN6PySide15DestroyListener17onObjectDestroyedEP7QObject@Base 1.0.3 _ZN6PySide15DestroyListener6listenEP7QObject@Base 1.0.3 _ZN6PySide15DestroyListener7destroyEv@Base 1.0.3 _ZN6PySide15DestroyListener8instanceEv@Base 1.0.3 _ZN6PySide15DestroyListenerC1EP7QObject@Base 1.0.3 _ZN6PySide15DestroyListenerC2EP7QObject@Base 1.0.3 _ZN6PySide15DestroyListenerD0Ev@Base 1.0.3 _ZN6PySide15DestroyListenerD1Ev@Base 1.0.3 _ZN6PySide15DestroyListenerD2Ev@Base 1.0.3 _ZN6PySide15PyObjectWrapperC1EP7_object@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperC1ERKS0_@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperC1Ev@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperC2EP7_object@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperC2ERKS0_@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperC2Ev@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperD1Ev@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperD2Ev@Base 1.0.0~beta3 _ZN6PySide15PyObjectWrapperaSERKS0_@Base 1.0.0~beta3 _ZN6PySide16fillQtPropertiesEP7_objectPK11QMetaObjectS1_PPKcj@Base 1.0.0~beta3 _ZN6PySide16getSizeOfQObjectEP13SbkObjectType@Base 1.0.5 _ZN6PySide18initQObjectSubTypeEP13SbkObjectTypeP7_objectS3_@Base 1.0.0~beta3 _ZN6PySide19runCleanupFunctionsEv@Base 1.0.0~beta3 _ZN6PySide20getWrapperForQObjectEP7QObjectP13SbkObjectType@Base 1.2.1 _ZN6PySide21initDynamicMetaObjectEP13SbkObjectTypePK11QMetaObject@Base 1.0.0~beta3 (regex)"^_ZN6PySide21initDynamicMetaObjectEP13SbkObjectTypePK11QMetaObjectRK[mj]@Base" 1.0.5 _ZN6PySide21nextQObjectMemoryAddrEv@Base 1.0.5 _ZN6PySide22getMetaDataFromQObjectEP7QObjectP7_objectS3_@Base 1.0.0~beta3 _ZN6PySide23destroyQCoreApplicationEv@Base 1.0.0~beta3 _ZN6PySide23registerCleanupFunctionEPFvvE@Base 1.0.0~beta3 _ZN6PySide24setNextQObjectMemoryAddrEPv@Base 1.0.5 _ZN6PySide4initEP7_object@Base 1.0.0~beta3 _ZN6PySide6QFlags6createEPKcP15PyNumberMethods@Base 1.0.9 _ZN6PySide6QFlags8getValueEP18PySideQFlagsObject@Base 1.0.8 _ZN6PySide6QFlags9newObjectElP11_typeobject@Base 1.0.8 _ZN6PySide6Signal10initializeEP12PySideSignalP7_objectS4_@Base 1.0.0~beta3 _ZN6PySide6Signal10isQtSignalEPKc@Base 1.0.0~beta3 _ZN6PySide6Signal12getSignatureEP20PySideSignalInstance@Base 1.0.0~beta3 _ZN6PySide6Signal13checkQtSignalEPKc@Base 1.0.0~beta3 _ZN6PySide6Signal15registerSignalsEP13SbkObjectTypePK11QMetaObject@Base 1.0.5+git33~g9d4b14d _ZN6PySide6Signal18addSignalToWrapperEP13SbkObjectTypePKcP12PySideSignal@Base 1.0.0~beta3 _ZN6PySide6Signal18updateSourceObjectEP7_object@Base 1.0.0~beta3 _ZN6PySide6Signal19newObjectFromMethodEP7_objectRK5QListI11QMetaMethodE@Base 1.0.0~beta3 _ZN6PySide6Signal20getCallbackSignatureEPKcP7QObjectP7_objectb@Base 1.0.0~beta3 _ZN6PySide6Signal9checkTypeEP7_object@Base 1.0.3 _ZN6PySide6Signal9getObjectEP20PySideSignalInstance@Base 1.0.0~beta3 _ZN6PySide6Signal9newObjectEPKcz@Base 1.0.0~beta3 _ZN6PySide7WeakRef6createEP7_objectPFvPvES3_@Base 1.0.3 _ZN6PySide8Property11setTypeNameEP14PySidePropertyPKc@Base 1.0.0~beta3 _ZN6PySide8Property11setUserDataEP14PySidePropertyPv@Base 1.0.0~beta3 _ZN6PySide8Property13getNotifyNameEP14PySideProperty@Base 1.0.0~beta3 _ZN6PySide8Property14isPropertyTypeEP7_object@Base 1.0.0~beta3 _ZN6PySide8Property18setMetaCallHandlerEP14PySidePropertyPFvS2_P7_objectN11QMetaObject4CallEPPvE@Base 1.0.0~beta3 _ZN6PySide8Property8getValueEP14PySidePropertyP7_object@Base 1.0.0~beta3 _ZN6PySide8Property8setValueEP14PySidePropertyP7_objectS4_@Base 1.0.0~beta3 _ZN6PySide8Property8userDataEP14PySideProperty@Base 1.0.0~beta3 _ZN6PySide8Property9checkTypeEP7_object@Base 1.0.3 _ZN6PySide8Property9getObjectEP7_objectS2_@Base 1.0.0~beta3 _ZN6PySide8inheritsEP11_typeobjectPKc@Base 1.0.4 _ZN6PySide9ClassInfo6getMapEP15PySideClassInfo@Base 1.0.3 _ZN6PySide9ClassInfo9checkTypeEP7_object@Base 1.0.3 _ZN6PySidelsER11QDataStreamRKNS_15PyObjectWrapperE@Base 1.0.2 _ZN6PySidersER11QDataStreamRNS_15PyObjectWrapperE@Base 1.0.2 (optional=destructor)_ZN8Shiboken10AutoDecRefD1Ev@Base 1.0.0~beta3 (optional=destructor)_ZN8Shiboken10AutoDecRefD2Ev@Base 1.0.0~beta3 _ZNK6PySide13SignalManager23globalReceiverSlotIndexEP7QObjectPKc@Base 1.0.6 _ZNK6PySide15DestroyListener10metaObjectEv@Base 1.0.3 _ZNK6PySide15PyObjectWrappercvP7_objectEv@Base 1.0.0~beta3 (optional=old-gcc)_ZSt6__findIPKccET_S2_S2_RKT0_St26random_access_iterator_tag@Base 1.0.9 _ZTIN6PySide15DestroyListenerE@Base 1.0.3 _ZTSN6PySide15DestroyListenerE@Base 1.0.3 _ZTVN6PySide15DestroyListenerE@Base 1.0.3 debian/python-pyside.qtdeclarative.lintian-overrides0000777000000000000000000000000012036220765027701 2python-pyside.qtcore.lintian-overridesustar debian/copyright0000644000000000000000000001047512213652516011133 0ustar This package was debianized by Renato Araujo Oliveira Filho on Wed, 03 Dec 2008 10:50:39 -0300. Upstream Authors: PySide team Copyright: Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2'. Some files are under other licenses and copyrights: doc/inheritance_diagram.py Copyright: Copyright 2007-2009 by the Sphinx team. License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. doc/_themes/pysidedocs/static/jquery.js Copyright: Copyright (c) 2008 John Resig (jquery.com) License: Dual licensed under the MIT and GPL licenses. === MIT License === Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. === GPL License === On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2' The Debian packaging is Copyright (C) 2009, Nokia Corporation Copyright (C) 2009, Didier Raboud is licensed under the LGPL, see `/usr/share/common-licenses/LGPL-2'. debian/control.dbg-packages0000644000000000000000000000444212213652221013100 0ustar Package: python-pyside-dbg Architecture: any Priority: extra Section: debug Pre-Depends: dpkg (>= 1.15.6) Depends: ${shlibs:Depends}, ${misc:Depends}, shiboken-dbg (>= 1.2.1), python-pyside.phonon (>= ${binary:Version}) | python-pyside.qtcore (>= ${binary:Version}) | python-pyside.qtdeclarative (>= ${binary:Version}) | python-pyside.qtgui (>= ${binary:Version}) | python-pyside.qthelp (>= ${binary:Version}) | python-pyside.qtnetwork (>= ${binary:Version}) | python-pyside.qtopengl (>= ${binary:Version}) | python-pyside.qtscript (>= ${binary:Version}) | python-pyside.qtsql (>= ${binary:Version}) | python-pyside.qtsvg (>= ${binary:Version}) | python-pyside.qttest (>= ${binary:Version}) | python-pyside.qtuitools (>= ${binary:Version}) | python-pyside.qtwebkit (>= ${binary:Version}) | python-pyside.qtxml (>= ${binary:Version}), libpyside1.2 (= ${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. . This package contains the debugging symbols. Package: python3-pyside-dbg Architecture: any Priority: extra Section: debug Pre-Depends: dpkg (>= 1.15.6) Depends: ${shlibs:Depends}, ${misc:Depends}, shiboken-dbg (>= 1.2.1), python3-pyside.phonon (>= ${binary:Version}) | python3-pyside.qtcore (>= ${binary:Version}) | python3-pyside.qtdeclarative (>= ${binary:Version}) | python3-pyside.qtgui (>= ${binary:Version}) | python3-pyside.qthelp (>= ${binary:Version}) | python3-pyside.qtnetwork (>= ${binary:Version}) | python3-pyside.qtopengl (>= ${binary:Version}) | python3-pyside.qtscript (>= ${binary:Version}) | python3-pyside.qtsql (>= ${binary:Version}) | python3-pyside.qtsvg (>= ${binary:Version}) | python3-pyside.qttest (>= ${binary:Version}) | python3-pyside.qtuitools (>= ${binary:Version}) | python3-pyside.qtwebkit (>= ${binary:Version}) | python3-pyside.qtxml (>= ${binary:Version}), libpyside-py3-1.2 (= ${binary:Version}) Description: Python3 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. . This package contains the debugging symbols for the python3 modules. debian/python-pyside.qtsql.lintian-overrides0000777000000000000000000000000012036220765026215 2python-pyside.qtcore.lintian-overridesustar debian/libpyside-py3-1.2.install0000644000000000000000000000004412036220765013552 0ustar usr/lib/*/libpyside.cpython-3*.so.* debian/python-pyside.qtdeclarative.install0000644000000000000000000000006412036220765016224 0ustar usr/lib/python2*/*-packages/PySide/QtDeclarative.so debian/python3-pyside.qtsvg.install0000644000000000000000000000006712156602050014620 0ustar usr/lib/python3*/*-packages/PySide/QtSvg.cpython-*m.so debian/python3-pyside.qtcore.install0000644000000000000000000000014012156602050014741 0ustar usr/lib/python3*/*-packages/PySide/*.py usr/lib/python3*/*-packages/PySide/QtCore.cpython-*m.so debian/python-pyside.qttest.lintian-overrides0000777000000000000000000000000012036220765026375 2python-pyside.qtcore.lintian-overridesustar debian/python-pyside.qtsql.install0000644000000000000000000000005311624745710014542 0ustar usr/lib/python*/*-packages/PySide/QtSql.so debian/python-pyside.qtopengl.install0000644000000000000000000000005611624745706015237 0ustar usr/lib/python*/*-packages/PySide/QtOpenGL.so debian/python3-pyside-dbg.install0000644000000000000000000000014012156602050014177 0ustar usr/lib/python3*/*-packages/PySide/*dm.so usr/lib/*/*dm.so* usr/lib/*/cmake/PySide-*/*dmu.cmake debian/changelog0000644000000000000000000004767212313576605011070 0ustar pyside (1.2.1-4build1) trusty; urgency=medium * No-change rebuild to drop Python 3.3 support. -- Matthias Klose Sun, 23 Mar 2014 15:28:05 +0000 pyside (1.2.1-4) unstable; urgency=high * Make the python3 modules renaming idempotent (Closes: #742130) * Set urgency to high for fixing unuseable python3 modules in testing -- Didier Raboud Thu, 20 Mar 2014 10:09:09 +0100 pyside (1.2.1-3) unstable; urgency=medium * Brown-paper-bag upload to fix sparc for real * Mark the two AutoDecRef symbols optional -- Didier Raboud Thu, 06 Mar 2014 13:41:34 +0100 pyside (1.2.1-2) unstable; urgency=low * Mark the AutoDecRef destructor symbol as optional as it chokes on sparc * Bump Standards-Version to 3.9.5 without changes needed -- Didier Raboud Wed, 05 Mar 2014 14:13:50 +0100 pyside (1.2.1-1) unstable; urgency=low * New 1.2.1 upstream release. - Drop upstream-imported patches - Bump B-Ds on shiboken to 1.2.1 - Bump libpyside SOVERSION to 1.2 - Replaced Nokia with Digia in debian/copyright - Add one 1.2.1 new symbol * Update debian/watch -- Didier Raboud Wed, 11 Sep 2013 20:21:32 +0200 pyside (1.1.2-4) unstable; urgency=low [ Julian Taylor ] * Update install files and debian/rules to account for removal of "u" python3 abi flag. -- Didier Raboud Fri, 14 Jun 2013 13:55:56 +0200 pyside (1.1.2-3) unstable; urgency=low * Help the sbuild apt resolver by adding phonon to Build-Depends and phonon-backend-null to Build-Conflicts. -- Didier Raboud Fri, 14 Jun 2013 10:34:10 +0200 pyside (1.1.2-2) unstable; urgency=low * Upload to unstable [ Didier Raboud ] * Bump debhelper build-depends to 9, to align with compat. * Bump Standards-Version to 3.9.4 without changes needed. * Fix watch file. * Bump build-depends on shiboken to 1.1.2-4~ as -3 in unstable is broken. * Limit compilation on python3 > 3.3 as does shiboken. * Backport 3 commits from upstream to fix build against recent Qt. * Fix compilation against python3.3 in debian/rules. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. -- Didier Raboud Wed, 12 Jun 2013 10:50:50 +0200 pyside (1.1.2-1) experimental; urgency=low * New 1.1.2 "Alaursa" release. - Update B-Ds: + bump shiboken to 1.1.2. - Refresh patches. * Update control.in to match what should have been there before; also drop the Python3 provides. -- Didier Raboud Wed, 05 Sep 2012 23:59:59 +0200 pyside (1.1.1-3) unstable; urgency=low * Make sure python3-pyside.* packages depend on python3. (Closes: #674404) -- Didier Raboud Thu, 24 May 2012 14:13:43 +0200 pyside (1.1.1-2) unstable; urgency=low * Mark one symbol as optional as it disappears with gcc-4.7. (Closes: #673659) -- Didier Raboud Tue, 22 May 2012 09:47:40 +0200 pyside (1.1.1-1) unstable; urgency=low * New 1.1.1 "Free Hugs" release. - Update B-Ds: - drop generatorrunner; + bump shiboken to 1.1.1. -- Didier Raboud Fri, 20 Apr 2012 19:15:42 +0200 pyside (1.1.0-2) unstable; urgency=low [ Simon Ruderich ] * Pass hardening CPPFLAGS trough CFLAGS/CXXFLAGS. (Closes: #666679) [ Didier Raboud ] * Bump Standards-Version to 3.9.3 without changes needed. -- Didier Raboud Sun, 01 Apr 2012 16:55:55 +0200 pyside (1.1.0-1) unstable; urgency=low * New 1.1.0 “Adriano” release. - Bump B-Ds: + generatorrunner to 0.6.16. + shiboken to 1.1.0. - Bump libpyside SONAME to 1.1. -- Didier Raboud Wed, 04 Jan 2012 15:52:27 +0100 pyside (1.0.9-2) unstable; urgency=low * Debug flavours are not built anymore: support to build them locally is kept (and documented) though. (Closes: #629919) -- Didier Raboud Tue, 13 Dec 2011 14:13:10 +0100 pyside (1.0.9-1) unstable; urgency=low * New 1.0.9 “Sheldon” release. - Bump B-Ds: + generatorrunner to 0.6.15. + shiboken to 1.0.10. - Symbols: + Add two for 1.0.9. * Refresh patches. * Upload the python3 flavours to unstable. -- Didier Raboud Fri, 09 Dec 2011 11:48:46 +0100 pyside (1.0.8-1+py3~exp1) experimental; urgency=low * Build with hardening flags enabled: - Add upstream patch `Fix bug 1012 - "FTBFS with hardening flags enabled"` - Drop debian/rules snippet that avoided "format" hardening features. * Don't forget py3 temporary symbol files on clean. -- Didier Raboud Mon, 31 Oct 2011 23:05:07 +0100 pyside (1.0.8-1+py3~exp0) experimental; urgency=low * Build for python3 versions too: - Add python3-all-{dev,dbg} build-depends; - Add X-Python3-Version entry in debian/control; - Build-Depend on a python3-enabled libshiboken-dev; - Add a new libpyside-py3-1.0 package; - Make sure symbols are also tracked for this new library; - Add new python3 packages for all modules; - Add a new python3-pyside-dbg package; - Update dh_pycmakedeps to cope with python3 modules; - Enhance debian/rules to cope with the additional python3 compilation; -- Didier Raboud Sun, 30 Oct 2011 21:03:23 +0100 pyside (1.0.8-1) unstable; urgency=low * New 1.0.8 "Adiós Coxinha" release. - Bump B-Ds: + generatorrunner to 0.6.14. + shiboken to 1.0.9. - Symbols: + Add four for 1.0.8. * Refresh patches. * Update packaging to 1.0.8: - Refresh cmake_selectDefaultPython.patch to allow picking a specific python version. - Make sure the picked pkg-config file is the one for the default python version. - Update the cmake configuration calls. -- Didier Raboud Wed, 26 Oct 2011 16:19:29 +0200 pyside (1.0.7-2) unstable; urgency=low * Disable "format" hardening option for now, as it isn't supported. This is #642591. -- Didier Raboud Sat, 24 Sep 2011 11:33:19 +0200 pyside (1.0.7-1) unstable; urgency=low * New 1.0.7 "Beatriz" release. - Bump B-Ds: + generatorrunner to 0.6.13. + shiboken to 1.0.7. - Symbols: + Add one for 1.0.7. * Add the QtTest module to the meta packages. -- Didier Raboud Fri, 23 Sep 2011 10:29:13 +0200 pyside (1.0.6.1-2) unstable; urgency=low * Add Pre-Depends on dpkg to -dbg for its data.tar.xz. * Fix the -dbg files renaming regexp. (Closes: #639380) -- Didier Raboud Fri, 26 Aug 2011 23:40:37 +0200 pyside (1.0.6.1-1) unstable; urgency=low * New 1.0.6.1 "Isolino for Qt4.6" release. - Drop patch from upstream, included in point-release. * Bump tests timeout from 1 to 10 minutes. * Make sure to move the -dbg symlinks out of the -dev package. * Add DEP-3 header to patches that lack one. * Add lintian overrides: - missing-pre-dependency-on-multiarch-support for the -dbg package. - package-contains-empty-directory for all the python packages. -- Didier Raboud Fri, 26 Aug 2011 10:46:28 +0200 pyside (1.0.6-1) unstable; urgency=low * New 1.0.6 upstream "Isolino" release - Bump B-Ds: + generatorrunner to 0.6.12. + shiboken to 1.0.6. - Symbols: + Add six for 1.0.6. * Compress python-pyside-dbg using xz. * Import upstream patch to fix build with Qt4.6. * Convert library to multiarch. - Bump B-D: - on debhelper to 8.9.3. - on cmake to 2.8.4+dfsg.1-3~. - Bump debhelper compatibility level to 9. - Override lintian warning about debhelper being too young. - Update *.install files to cope with new library paths. - Update .so symlinks paths. - Initialize D_H_MULTIARCH from dpkg-architectures, use it in the LIB_SUFFIX cmake variable. - Add a Pre-Depends on multiarch-support to the libpyside package. - Add Multi-Arch: same to the libpyside package. * Use the ${LIBPYSIDE_SOVERSION} variable everywhere. * Un-$(shell ize debian/rules. -- Didier Raboud Wed, 24 Aug 2011 15:33:56 +0200 pyside (1.0.5-2) unstable; urgency=low * Update symbols to cope with size_t size differences between 32-64 bit machines (Closes: #635868). * Update buildsystem to ensure proper build'ability of arch:all packages. -- Didier Raboud Tue, 02 Aug 2011 17:44:03 +0200 pyside (1.0.5-1) unstable; urgency=low * New 1.0.5 upstream "And no name was given that day" release - Bump B-Ds: + shiboken to 1.0.5. - Symbols: + Add one from 1.0.4. + Add six for 1.0.5. * Symlink arch:any packages' documentation to libpyside's. Make sure the dependencies are explicit for Policy compliance. -- Didier Raboud Thu, 28 Jul 2011 03:44:46 +0200 pyside (1.0.4-1) unstable; urgency=low * New 1.0.4 upstream "The winter is coming" release - Bump the B-D chain versions: + generatorrunner to 0.6.11. + shiboken to 1.0.4. * Remove the "make the debug flavour work" TODO. * Separate -indep and -arch targets. * Include the PySideConfig snippets for the debug flavours -- Didier Raboud Thu, 23 Jun 2011 17:59:00 +0200 pyside (1.0.3-1) unstable; urgency=low * New 1.0.3 upstream release - Bump the B-D chain versions: + generatorrunner to 0.6.10. + shiboken to 1.0.3. - Refresh patches. - Add 23 new symbols to libpyside1.0. * This fixes the PySide 1.0.2 FTBFS (Closes: #628266), when built against shiboken 1.0.3. -- Didier Raboud Sat, 28 May 2011 16:01:40 +0200 pyside (1.0.2-1) unstable; urgency=low * New 1.0.2 upstream release - Bump the B-D chain versions: + generatorrunner to 0.6.9. + shiboken to 1.0.2. * Drop explicit apiextractor B-D. * Add two symbols for the new stream operators for PyObjectWrapper. * Bump Standards-Version to 3.9.2 without changes needed. -- Didier Raboud Sun, 01 May 2011 16:05:13 +0200 pyside (1.0.1-1) unstable; urgency=low * New 1.0.1 upstream release - Bump the B-D chain versions: + generatorrunner to 0.6.8. + shiboken to 1.0.1. * Move phonon-backend-gstreamer B-D earlier in the list to help the aptitude-based resolver (thanks to the pkg-kde team for the help!) * Use dh_python2, hence get the debug files at the correct place. -- Didier Raboud Fri, 01 Apr 2011 15:21:05 +0200 pyside (1.0.0-2) unstable; urgency=low * Upload to unstable -- Didier Raboud Thu, 10 Mar 2011 15:19:32 +0100 pyside (1.0.0-1) experimental; urgency=low * New 1.0.0 upstream release - Bump the B-D chain versions: + generatorrunner to 0.6.7. + shiboken to 1.0.0. -- Didier Raboud Fri, 04 Mar 2011 16:25:21 +0100 pyside (1.0.0~rc1-1) experimental; urgency=low * New 1.0.0~rc1 upstream release - Bump the B-D chain versions: + apiextractor to 0.10.0-2~ + generatorrunner to 0.6.6 + shiboken to 1.0.0~rc1 * Update patches to ~rc1. * debian/watch: update to handle Release Candidates too. * Bump XS-Python-Version to >= 2.6. -- Didier Raboud Fri, 18 Feb 2011 18:01:00 +0100 pyside (1.0.0~beta5-1) experimental; urgency=low * New 1.0.0~beta5 upstream release - Bump the B-D chain versions: + apiextractor to 0.9.4 + generatorrunner to 0.6.5 + shiboken to 1.0.0~beta5 + Qt to 4:4.7.0 - Bump libpyside SONAME to 1.0 * Add libgl1-mesa-dri Build-Dependency to enable the GLX extension to the Xvfb server (useful for some OpenGL build-tests) * Make the libpyside SOVERSION configurable in debian/rules. * Patches: - Update all patches to ~beta5 - Add allowMultiplePySideVersions.patch to allow the selection of the desired python flavour * Make sure the private.py is installed in QtCore module. * Fix the QtGui->QtCore modules dependencies. * debian/watch: Update to handle more versions. * Rewrite completely the symbols handling: - Split them to track them across various distributions and gcc versions. - Generate the symbols files for the concerned python versions * Use my @d.o address and remove the DMUA flag. -- Didier Raboud Mon, 14 Feb 2011 17:37:41 +0100 pyside (0.4.2-1) experimental; urgency=low * New 0.4.2 upstream release. - Add some 0.4.1 and 0.4.2 symbols. - Bump apiextractor and shiboken B-D versions. - Update patches. - Update debian/dh_pycmakedeps to work with new upstream coding style. * Patches: - u_c130273_fix_py25_QtScript_property.patch Remove, was from upstream. - u_20e226b_fix_missing_qcoreapplication_arguments_method.patch Remove, was from upstream. - u_268bf77_fixed_signal_signature_parser.patch Remove, was from upstream. + libPythonVersionPostfix.patch: Refresh + usePySpecificShiboken.patch: Refresh + lessBuildVerbosity.patch: Refresh * Bump the B-D chain versions. * Make sure the private.py is installed in QtCore module. * Build against Qt 4.7. - Add libqtwebkit-dev - Drop QtMultimedia module. - Add the QtDeclarative package. -- Didier Raboud Tue, 19 Oct 2010 22:52:14 +0200 pyside (0.4.0-2) experimental; urgency=low [ Didier Raboud ] * Bump shiboken B-D to 0.4.0-1~exp1 and add libapiextractor-dev 0.7.0-1~exp2 as it fixes a test segfault (upstream bug: #243). * Patches: - u_20e226b_fix_missing_qcoreapplication_arguments_method.patch Import from upstream to fix a missing method in QtCore. (upstream bug: #303) - u_268bf77_fixed_signal_signature_parser.patch Import from upstream to fix the incorrect signal signatures (upstream bug: #311) * debian/rules: Make sure libpyside0.4 and libpyside-dev get the correctly versioned symlinks * debian/control: Vcs-Browser: Use viewsvn instead of wsvn. * Add debian/dh_pycmakedeps to automagically compute the module dependencies. [ Piotr Ożarowski ] * Set DMUA flag to yes -- Didier Raboud Sun, 05 Sep 2010 12:33:37 +0200 pyside (0.4.0-1) experimental; urgency=low * New 0.4.0 upstream release (Closes: #591981) - Various QtGui fixes (Closes: #588556, #588558) - Bump generatorrunner B-D to 0.6.0 - Bump shiboken B-D to 0.4.0 - libpyside SONAME bumped to 0.4, update symbols file * Patches: - u_5ce7c94_fix_qtnetwork_udpsocket_test.patch Drop, was from upstream - u_86d0f67_fix_debug_build.patch Drop, was from upstream - fixTests.patch Drop as upstream changed the tests handling completely + u_c130273_fix_py25_QtScript_property.patch Import from upstream to fix the QtScript_property test on python2.5 (upstream bug #284) × Refresh the others * Remove custom cmake files in favour of cmake-data's. - Remove debian/cmake/*. - Bump cmake B-D to 2.8.2 - Bump libshiboken-dev B-D to 0.3.2-3 - Adapt debian/rules. - Remove mentions of the BSD license of cmake in debian/copyright * Remove debian/pyversions, which duplicates information from debian/control. * Put the cmake config and pkg-config file in libpyside-dev, add necessary Breaks/Replaces. * Install the typesystem files in libpyside-dev. * Bump Standards to 3.9.1.0 without changes needed. -- Didier Raboud Tue, 17 Aug 2010 21:03:14 +0200 pyside (0.3.2-3) unstable; urgency=low * Patches: + u_5ce7c94_fix_qtnetwork_udpsocket_test.patch (upstream) This fixes the QtNetwork_udpsocket test to work on offline machines, like our buildds. + u_86d0f67_fix_debug_build.patch (upstream) This fixes the debug build. + usePySpecificShiboken.patch This ensures that the correct python version is used consistantly. × Refresh lessBuildVerbosity.patch × Refresh fixTests.patch to remove the meaningless testnumbers. * Add shiboken-dbg version-specific B-D. -- Didier Raboud Fri, 25 Jun 2010 16:41:32 +0200 pyside (0.3.2-2) unstable; urgency=low * Run all tests but don't make them critical. - Update fixTests.patch to allow all tests. * Reduce the build log size by forcing CMAKE_VERBOSE_MAKEFILE to OFF - Add lessBuildVerbosity.patch to add --silent option to generatorrunner. Closes: #586305 -- Didier Raboud Fri, 18 Jun 2010 09:22:05 +0200 pyside (0.3.2-1) unstable; urgency=low * New 0.3.2 upstream release - Bump B-D on generatorrunner and shiboken - Update symbols * Patches: - Remove all upstream patches that got merged upstream: u_fixConvenienceSymlinks_792456c.patch u_fixDebugPostfix_d9b1898.patch u_fixLinking_4326368.patch u_fixtestQtWebkitTest_17d9eed.patch × Refresh the others * Blacklist some failing tests (reported upstream). * Don't run the tests for the debug flavour (they fail). * Override lintian warnings for the -dbg package. -- Didier Raboud Wed, 16 Jun 2010 11:36:59 +0200 pyside (0.3.1-2) unstable; urgency=low * Testsuite: - Blacklist qtnetwork_udpsocket that fails on the buildds * Patches: - Import those that got merged upstream × fix_Linking.patch -> u_fixLinking_4326368.patch × fixDebugPostfix.patch -> u_fixConvenienceSymlinks_792456c.patch -> u_fixDebugPostfix_d9b1898.patch - Fix the qtwebkit tests by importing + u_fixtestQtWebkitTest_17d9eed.patch from upstream -- Didier Raboud Sat, 29 May 2010 15:00:37 +0200 pyside (0.3.1-1) unstable; urgency=low * New 0.3.1 upstream release - Moves away from boost to fly with shiboken * debian/rules - dh_install now lists missing files. - Multiple python versions tweak with custom cmake. * debian/cmake/ - Include patched FindPython*.cmake from #569321 * debian/control - Update Build-Depends list * debian/copyright - Document new files * Rename library to libpyside0.3 - Add lintian override to be able to ship python specific files. - Ship proper (c++) symbols * Update binary package list in debian/control and all .install files. - Add QtMultimedia * Patches: remove all previous (new codebase), add new: + fixDebugPostix.patch: include debug postfix'ed files + libPythonVersionPostfix.patch: append -py* to the libraries + fixTests.patch: Correct LD_PRELOAD_PATH and blacklist some tests + fixLinking.patch: Get coherent linking troughout the plugins * Re-enable -dbg build. * Bump Standards to 3.8.4. No changes needed. -- Didier Raboud Tue, 11 May 2010 14:28:32 +0200 pyside (0.2.3-1) unstable; urgency=low * Initial release to Debian (Closes: #543636) - Use the Ubuntu packaging as starting point. - Convert to dh 7. * debian/copyright: Update * debian/control: - Change the library name to libpysidebase0. - Simplify Depends. - Set Debian Python Modules Team as Maintainer. - Add myself to Uploaders. - Add Vcs-* and Homepage fields. - Change binary packages names from pyside-$module to python-pyside.qt$module to fit with Debian Python Policy. * debian/rules - Add tweaks to get multiple python versions built. It does not build on python 2.4, but is ready for 2.6. - Allow parallel build. * debian/patches: - multiple_python_versions.patch: Add - use_cmake_no_config.patch : Add - debug_build_add_postfix.patch : Add - spelling_error_in_binary.patch: Add * debian/watch: Add. * Bump Standards to 3.8.3 - No changes needed. * Use 3.0 (quilt) source format. * -dbg build is disabled for now. -- Didier Raboud Wed, 26 Aug 2009 11:38:40 +0200 pyside (0.1.4.5-0ubuntu2) jaunty; urgency=low * Build for Ubuntu 9.04. * Remove pyside-tests package (not applicable to Ubuntu). -- Anderson Lizardo Tue, 18 Aug 2009 09:19:21 -0400 pyside (0.1.4.5-0maemo1) unstable; urgency=low * Initial Release -- Lauro Moura Mon, 17 Aug 2009 16:21:54 -0300 debian/python-pyside.qtnetwork.install0000644000000000000000000000005711624745705015444 0ustar usr/lib/python*/*-packages/PySide/QtNetwork.so debian/python-pyside-dbg.install0000644000000000000000000000014312036220765014125 0ustar usr/lib/python2*/*-packages/PySide/*_d.so usr/lib/*/*-dbg.so* usr/lib/*/cmake/PySide-*/*-dbg.cmake debian/python-pyside.qtuitools.install0000644000000000000000000000005711624745712015447 0ustar usr/lib/python*/*-packages/PySide/QtUiTools.so debian/python3-pyside.qtnetwork.install0000644000000000000000000000007312156602050015507 0ustar usr/lib/python3*/*-packages/PySide/QtNetwork.cpython-*m.so debian/python-pyside.qtwebkit.lintian-overrides0000777000000000000000000000000012036220765026703 2python-pyside.qtcore.lintian-overridesustar debian/python-pyside.qtgui.install0000644000000000000000000000005311624745704014532 0ustar usr/lib/python*/*-packages/PySide/QtGui.so debian/python3-pyside.qtsql.install0000644000000000000000000000006712156602050014620 0ustar usr/lib/python3*/*-packages/PySide/QtSql.cpython-*m.so debian/python-pyside.qtxml.lintian-overrides0000777000000000000000000000000012036220765026216 2python-pyside.qtcore.lintian-overridesustar debian/libpyside1.2.install0000644000000000000000000000004212036220765012762 0ustar usr/lib/*/libpyside-python2*.so.* debian/python3-pyside.qtwebkit.install0000644000000000000000000000007212156602050015302 0ustar usr/lib/python3*/*-packages/PySide/QtWebKit.cpython-*m.so debian/python-pyside.qtnetwork.lintian-overrides0000777000000000000000000000000012036220765027107 2python-pyside.qtcore.lintian-overridesustar debian/source.lintian-overrides0000644000000000000000000000014012036220765014044 0ustar # Compat 9 is used on purpose, for multiarch. package-needs-versioned-debhelper-build-depends 9 debian/python-pyside.qtsvg.install0000644000000000000000000000005311624745710014542 0ustar usr/lib/python*/*-packages/PySide/QtSvg.so debian/TODO0000644000000000000000000000020411611644641007656 0ustar ==== TODO for the Debian package ==== * Build a python-pyside-doc package (upstream bug: http://bugs.openbossa.org/245) * ... debian/libpyside1.2.symbols.g++-lt-4.50000644000000000000000000000010712036220765014302 0ustar # Symbols exported for all python versions and all g++ versions < 4.5. debian/python3-pyside.qtopengl.install0000644000000000000000000000007212156602050015301 0ustar usr/lib/python3*/*-packages/PySide/QtOpenGL.cpython-*m.so debian/python-pyside.qtwebkit.install0000644000000000000000000000005611624745713015236 0ustar usr/lib/python*/*-packages/PySide/QtWebKit.so debian/python-pyside.qttest.install0000644000000000000000000000005411624745711014724 0ustar usr/lib/python*/*-packages/PySide/QtTest.so debian/libpyside1.2.lintian-overrides0000644000000000000000000000021112036220765014750 0ustar # We ship compiled versions for each supported python version, with a symlink # to the default version package-name-doesnt-match-sonames debian/python-pyside.qtxml.install0000644000000000000000000000013611624745716014553 0ustar usr/lib/python*/*-packages/PySide/QtXml.so usr/lib/python*/*-packages/PySide/QtXmlPatterns.so debian/compat0000644000000000000000000000000212036220765010367 0ustar 9 debian/python-pyside.qtscript.lintian-overrides0000777000000000000000000000000012036220765026722 2python-pyside.qtcore.lintian-overridesustar debian/python-pyside.qthelp.install0000644000000000000000000000005411624745704014677 0ustar usr/lib/python*/*-packages/PySide/QtHelp.so debian/python-pyside.qtscript.install0000644000000000000000000000014111624745707015253 0ustar usr/lib/python*/*-packages/PySide/QtScript.so usr/lib/python*/*-packages/PySide/QtScriptTools.so debian/libpyside-py3-1.2.lintian-overrides0000644000000000000000000000021012036220765015535 0ustar # We ship compiled versions for each supported python3 version, with a symlink to the default version package-name-doesnt-match-sonames debian/patches/0000755000000000000000000000000012213651001010604 5ustar debian/patches/lessBuildVerbosity.patch0000644000000000000000000000145212036221060015465 0ustar Description: Reduce the verbosity of generatorrunner Author: Didier Raboud Origin: vendor Forwarded: http://bugs.openbossa.org/249 Last-Update: 2011-02-03 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -151,7 +151,7 @@ endif() endif() -set(GENERATOR_EXTRA_FLAGS --generator-set=shiboken --enable-parent-ctor-heuristic --enable-pyside-extensions --enable-return-value-heuristic --use-isnull-as-nb_nonzero) +set(GENERATOR_EXTRA_FLAGS --generator-set=shiboken --enable-parent-ctor-heuristic --enable-pyside-extensions --enable-return-value-heuristic --use-isnull-as-nb_nonzero --silent) if(WIN32 OR DEFINED AVOID_PROTECTED_HACK) message(STATUS "PySide will be generated avoiding the protected hack!") set(GENERATOR_EXTRA_FLAGS ${GENERATOR_EXTRA_FLAGS} --avoid-protected-hack) debian/patches/cmake_selectDefaultPython.patch0000644000000000000000000000115512036220765016771 0ustar Description: Allows a different choice for the default python version. Author: Didier Raboud Origin: vendor Last-Update: 2011-02-14 --- a/libpyside/PySideConfig.cmake.in +++ b/libpyside/PySideConfig.cmake.in @@ -1,5 +1,5 @@ if (NOT PYTHON_BASENAME) - message(STATUS "Using default python: @SHIBOKEN_PYTHON_SUFFIX@") - SET(PYTHON_BASENAME @SHIBOKEN_PYTHON_SUFFIX@) + message(STATUS "Using default python: @DEFAULT_PYTHON_BASENAME@") + SET(PYTHON_BASENAME @DEFAULT_PYTHON_BASENAME@) endif() include(@LIB_INSTALL_DIR@/cmake/PySide-@BINDING_API_VERSION@/PySideConfig${PYTHON_BASENAME}.cmake) debian/patches/series0000644000000000000000000000007112213650763012035 0ustar lessBuildVerbosity.patch cmake_selectDefaultPython.patch debian/python3-pyside.qttest.install0000644000000000000000000000007012156602050014772 0ustar usr/lib/python3*/*-packages/PySide/QtTest.cpython-*m.so debian/python3-pyside-dbg.lintian-overrides0000777000000000000000000000000012036220765025125 2python-pyside-dbg.lintian-overridesustar debian/control0000644000000000000000000004260712305621402010575 0ustar Source: pyside Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Didier Raboud Build-Depends: debhelper (>= 9), cmake (>= 2.8.4+dfsg.1-3~), dpkg-dev (>= 1.15.6), python-all-dev (>= 2.6.6-3), python3-all-dev, phonon, phonon-backend-gstreamer, libqt4-dev (>= 4:4.7.0), libphonon-dev, libqt4-opengl-dev (>= 4:4.7.0), libqtwebkit-dev, shiboken (>= 1.2.1), libshiboken-dev (>= 1.2.1), libqt4-sql-sqlite (>= 4:4.7.0), xvfb, xauth, libgl1-mesa-dri # Various Build-Depends are needed for success of the testsuite: # libqt4-sql-sqlite is needed because we need one sql driver. # xvfb and xauth are needed to run a fake X Server; libgl1-mesa-dri is needed for the GLX-using tests # phonon-backend-gstreamer is needed to test phonon Build-Conflicts: phonon-backend-null Standards-Version: 3.9.5 X-Python-Version: >= 2.6 X-Python3-Version: >= 3.3 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pyside/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/pyside/trunk/ Homepage: http://www.pyside.org/ Package: python-pyside Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, python-pyside.phonon (>= ${binary:Version}), python-pyside.qtcore (>= ${binary:Version}), python-pyside.qtdeclarative (>= ${binary:Version}), python-pyside.qtgui (>= ${binary:Version}), python-pyside.qthelp (>= ${binary:Version}), python-pyside.qtnetwork (>= ${binary:Version}), python-pyside.qtopengl (>= ${binary:Version}), python-pyside.qtscript (>= ${binary:Version}), python-pyside.qtsql (>= ${binary:Version}), python-pyside.qtsvg (>= ${binary:Version}), python-pyside.qttest (>= ${binary:Version}), python-pyside.qtuitools (>= ${binary:Version}), python-pyside.qtwebkit (>= ${binary:Version}), python-pyside.qtxml (>= ${binary:Version}) Description: Python bindings for Qt4 (big metapackage) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Python bindings for Qt4 framework. This is a metapackage for all modules. Package: python3-pyside Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, python3-pyside.phonon (>= ${binary:Version}), python3-pyside.qtcore (>= ${binary:Version}), python3-pyside.qtdeclarative (>= ${binary:Version}), python3-pyside.qtgui (>= ${binary:Version}), python3-pyside.qthelp (>= ${binary:Version}), python3-pyside.qtnetwork (>= ${binary:Version}), python3-pyside.qtopengl (>= ${binary:Version}), python3-pyside.qtscript (>= ${binary:Version}), python3-pyside.qtsql (>= ${binary:Version}), python3-pyside.qtsvg (>= ${binary:Version}), python3-pyside.qttest (>= ${binary:Version}), python3-pyside.qtuitools (>= ${binary:Version}), python3-pyside.qtwebkit (>= ${binary:Version}), python3-pyside.qtxml (>= ${binary:Version}) Description: Python3 bindings for Qt4 (big metapackage) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Python3 bindings for Qt4 framework. This is a metapackage for all modules. Package: libpyside1.2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Python bindings for Qt 4 (base files) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains base files used by all modules. Package: libpyside-py3-1.2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Python3 bindings for Qt 4 (base files) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains base files used by all python3 modules. Package: libpyside-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libpyside1.2 (= ${binary:Version}), libpyside-py3-1.2 (= ${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) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides the development headers for the libpyside library. Package: python-pyside.qtcore Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 core module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtCore module. Package: python3-pyside.qtcore Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 core module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtCore module. Package: python-pyside.qtdeclarative Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 Declarative module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtDeclarative module. Package: python3-pyside.qtdeclarative Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 Declarative module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtDeclarative module. Package: python-pyside.qtgui Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 GUI module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtGui module. Package: python3-pyside.qtgui Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 GUI module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtGui module. Package: python-pyside.qthelp Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 help module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtHelp module. Package: python3-pyside.qthelp Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 help module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtHelp module. Package: python-pyside.qtnetwork Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 network module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtNetwork module. Package: python3-pyside.qtnetwork Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 network module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtNetwork module. Package: python-pyside.qtopengl Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 OpenGL module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtOpenGL module. . OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D rendering and provides little or no support for GUI programming issues. Package: python3-pyside.qtopengl Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 OpenGL module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtOpenGL module. . OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D rendering and provides little or no support for GUI programming issues. Package: python-pyside.phonon Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 Phonon module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the Phonon multimedia module. Package: python3-pyside.phonon Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 Phonon module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the Phonon multimedia module. Package: python-pyside.qtscript Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 script module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtScript and QtScriptTools modules. Package: python3-pyside.qtscript Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 script module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtScript and QtScriptTools modules. Package: python-pyside.qtsql Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 SQL module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtSql module. Package: python3-pyside.qtsql Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 SQL module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtSql module. Package: python-pyside.qtsvg Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 SVG module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtSvg module. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. Package: python3-pyside.qtsvg Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 SVG module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtSvg module. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. Package: python-pyside.qttest Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 test module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtTest module. Package: python3-pyside.qttest Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 test module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtTest module. Package: python-pyside.qtuitools Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${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 is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtUiTools module. Package: python3-pyside.qtuitools Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 UI tools module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtUiTools module. Package: python-pyside.qtwebkit Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 WebKit module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtWebKit module. Package: python3-pyside.qtwebkit Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 WebKit module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtWebKit module. Package: python-pyside.qtxml Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libpyside1.2 (= ${binary:Version}) Provides: ${python:Provides} Description: Qt 4 XML module - Python bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python bindings for the QtXml and QtXmlPatterns modules. Package: python3-pyside.qtxml Architecture: any Depends: ${pycmakedeps:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libpyside-py3-1.2 (= ${binary:Version}) Description: Qt 4 XML module - Python3 bindings Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides Python3 bindings for the QtXml and QtXmlPatterns modules. debian/python-pyside.qtsvg.lintian-overrides0000777000000000000000000000000012036220765026215 2python-pyside.qtcore.lintian-overridesustar debian/python-pyside.qtcore.lintian-overrides0000644000000000000000000000015112036220765016656 0ustar # dh_python2 creates one for us, we need it. package-contains-empty-directory usr/share/pyshared/PySide/ debian/python3-pyside.qtdeclarative.install0000644000000000000000000000007712156602050016305 0ustar usr/lib/python3*/*-packages/PySide/QtDeclarative.cpython-*m.so debian/python3-pyside.qthelp.install0000644000000000000000000000007012156602050014743 0ustar usr/lib/python3*/*-packages/PySide/QtHelp.cpython-*m.so debian/python3-pyside.qtxml.install0000644000000000000000000000016612156602050014621 0ustar usr/lib/python3*/*-packages/PySide/QtXml.cpython-*m.so usr/lib/python3*/*-packages/PySide/QtXmlPatterns.cpython-*m.so debian/dh_pycmakedeps0000755000000000000000000000515112036220765012101 0ustar #!/usr/bin/perl -w =head1 NAME dh_pycmakedeps - detect dependencies in Python modules compiled with CMake =cut use strict; use File::Find; use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS B [I] B<--modules-root=>I =head1 DESCRIPTION =head1 OPTIONS =over 1 =item B<--modules-root=>I =back =cut init(options => { "modules-root=s" => \$dh{MODULES_ROOT}, }); foreach my $package (@{$dh{DOPACKAGES}}) { my $tmp = tmpdir($package); my $ext=pkgext($package); my $substvars="debian/${ext}substvars"; my $install=pkgfile($package,'install'); if ($install) { my @installModules=filearray(${install}); # Determine the modules name (can have more than 1) foreach my $installModule (@installModules) { my @allInstall; # Don't mix python2 and python3 modules if ( $installModule =~ m/\.cpython-.*\.so/ ) { @allInstall=glob('debian/python3-pyside.*.install'); } else { @allInstall=glob('debian/python-pyside.*.install'); } # Only take those that are explicitely named if ( $installModule =~ m/.so$/ and $installModule =~ s/^.*\/([a-zA-Z]*)(\.cpython.*)?\.so$/$1/g ) { # Go along them foreach my $module ($installModule) { # Parse the CMakeLists to find the dependencies my $file=$dh{MODULES_ROOT}.${module}.'/CMakeLists.txt'; open (CMAKEFILE, $file) || error("cannot read $file: $1"); while () { chomp; my $line = $_; # Dependencies # if ( $line =~ s/add_dependencies\(${module} (.*)\)/$1/ ) { if ( $line =~ s/set\(${module}_deps (.*)\)/$1/ ) { $line =~ s/^"(.*)"$/$1/; # Strip single quotes. print ${module}."=>".$line."\n"; foreach my $module_dep (split(' ',$line)) { # Find the modules packages foreach my $other_package_install (@allInstall) { my @opi_content = filearray($other_package_install); foreach my $opi_line (@opi_content) { if( $opi_line =~ m/\/${module_dep}(.cpython.*)?.so$/ ) { my $other_package_name = $other_package_install; $other_package_name =~ s/debian\/(.*)\.install/$1/; if ( $package ne $other_package_install ) { addsubstvar($package, "pycmakedeps:Depends", "$other_package_name (= \${binary:Version})"); } } } } } } } close CMAKEFILE; } } } } } =head1 SEE ALSO L This program is a part of the pyside packaging but is made to work with debhelper. =head1 AUTHORS Didier Raboud =cut debian/libpyside1.2.symbols.g++-ge-4.50000644000000000000000000000011012306066166014253 0ustar # Symbols exported for all python versions and all g++ versions >= 4.5. debian/python-pyside-dbg.lintian-overrides0000644000000000000000000000042312036220765016116 0ustar # This package contains debug versions of libpyside package-name-doesnt-match-sonames # Nobody should depend on them no-symbols-control-file # -dbg packages do not need Pre-Depends on multiarch-support as they don't use the loader missing-pre-dependency-on-multiarch-support debian/python3-pyside.qtuitools.install0000644000000000000000000000007312156602050015514 0ustar usr/lib/python3*/*-packages/PySide/QtUiTools.cpython-*m.so debian/rules0000755000000000000000000002427212312527651010261 0ustar #!/usr/bin/make -f # CMake doesn't use CPPFLAGS, pass them to CFLAGS/CXXFLAGS to enable the # missing (hardening) flags. export DEB_CFLAGS_MAINT_APPEND = $(shell dpkg-buildflags --get CPPFLAGS) export DEB_CXXFLAGS_MAINT_APPEND = $(shell dpkg-buildflags --get CPPFLAGS) %: dh $@ --with python2 --with python3 --buildsystem=cmake --parallel # Python versions PYVERSIONS=$(shell pyversions -v -r) DEFAULT_PY=$(shell pyversions -v -d) PY3VERSIONS=$(shell py3versions -v -r) DEFAULT_PY3=$(shell py3versions -v -d) LIBPYSIDE_SOVERSION=1.2 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) BD_DEBUG = python-all-dbg (>= 2.6.6-3~), python3-all-dbg, shiboken-dbg (>= 1.2.1), endif ifneq (,$(filter python-pyside-dbg,$(shell dh_listpackages))) BUILD_DEBUG = true CONFIGURE2_TARGETS = $(PYVERSIONS:%=override_dh_auto_configure_dbg-%) $(PYVERSIONS:%=override_dh_auto_configure-%) BUILD2_TARGETS = $(PYVERSIONS:%=override_dh_auto_build_dbg-%) $(PYVERSIONS:%=override_dh_auto_build-%) INSTALL2_TARGETS = $(PYVERSIONS:%=override_dh_auto_install_dbg-%) $(PYVERSIONS:%=override_dh_auto_install-%) TEST2_TARGETS = $(PYVERSIONS:%=override_dh_auto_test_dbg-%) $(PYVERSIONS:%=override_dh_auto_test-%) CONFIGURE3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_configure_dbg_3-%) $(PY3VERSIONS:%=override_dh_auto_configure_3-%) BUILD3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_build_dbg-%) $(PY3VERSIONS:%=override_dh_auto_build-%) INSTALL3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_install_3_dbg-%) $(PY3VERSIONS:%=override_dh_auto_install_3-%) TEST3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_test_dbg-%) $(PY3VERSIONS:%=override_dh_auto_test-%) else CONFIGURE2_TARGETS = $(PYVERSIONS:%=override_dh_auto_configure-%) BUILD2_TARGETS = $(PYVERSIONS:%=override_dh_auto_build-%) INSTALL2_TARGETS = $(PYVERSIONS:%=override_dh_auto_install-%) TEST2_TARGETS = $(PYVERSIONS:%=override_dh_auto_test-%) CONFIGURE3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_configure_3-%) BUILD3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_build-%) INSTALL3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_install_3-%) TEST3_TARGETS = $(PY3VERSIONS:%=override_dh_auto_test-%) endif update-control: sed -e 's/@BD-DEBUG@/$(BD_DEBUG)/g' debian/control.in > debian/control ifdef BD_DEBUG cat debian/control.dbg-packages >> debian/control endif # G++ versions g++-version := $(shell readlink /usr/bin/g++ | sed -e 's/g++-\(.*\)\.\(.*\)/\1\2/') g++-version-ge-4.5 := $(shell if test $(g++-version) -ge 45; then echo "yes"; else echo "no"; fi) CMAKE_COMMON_OPTIONS := -DCMAKE_SKIP_RPATH=true \ -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) \ -DUSE_XVFB=true \ -DCTEST_TESTING_TIMEOUT=600 #### CONFIGURE #### override_dh_auto_configure: configure_2 configure_3 configure_2: $(CONFIGURE2_TARGETS) @echo "Python2 versions configured." configure_3: $(CONFIGURE3_TARGETS) @echo "Python3 versions configured." override_dh_auto_configure_dbg-%: mkdir -p build-$*-dbg dh_auto_configure -a --builddirectory=build-$*-dbg -- \ $(CMAKE_COMMON_OPTIONS) \ -DCMAKE_BUILD_TYPE:STRING="Debug" \ -DPYTHON_SUFFIX=-python$*-dbg \ override_dh_auto_configure-%: mkdir -p build-$* dh_auto_configure -a --builddirectory=build-$* -- \ $(CMAKE_COMMON_OPTIONS) \ -DCMAKE_BUILD_TYPE:STRING="Release" \ -DPYTHON_SUFFIX=-python$* \ -DDEFAULT_PYTHON_BASENAME=-python${DEFAULT_PY} override_dh_auto_configure_dbg_3-%: mkdir -p build-$*-dbg dh_auto_configure -a --builddirectory=build-$*-dbg -- \ $(CMAKE_COMMON_OPTIONS) \ -DCMAKE_BUILD_TYPE:STRING="Debug" \ -DPYTHON_SUFFIX=.cpython-$(subst .,,$*)dm override_dh_auto_configure_3-%: mkdir -p build-$* dh_auto_configure -a --builddirectory=build-$* -- \ $(CMAKE_COMMON_OPTIONS) \ -DCMAKE_BUILD_TYPE:STRING="Release" \ -DPYTHON_SUFFIX=.cpython-$(subst .,,$*)m \ -DDEFAULT_PYTHON_BASENAME=-python${DEFAULT_PY} #### BUILD #### override_dh_auto_build: build_2 build_3 build_2: $(BUILD2_TARGETS) @echo "Python2 versions built." build_3: $(BUILD3_TARGETS) @echo "Python3 versions built." override_dh_auto_build_dbg-%: dh_auto_build -a --builddirectory=build-$*-dbg override_dh_auto_build-%: dh_auto_build -a --builddirectory=build-$* #### INSTALL #### override_dh_auto_install: install_2 install_3 install_2: $(INSTALL2_TARGETS) @echo "Python2 versions installed." install_3: $(INSTALL3_TARGETS) @echo "Python3 versions installed." override_dh_auto_install_dbg-%: dh_auto_install -a --builddirectory=build-$*-dbg --destdir=debian/tmp-dbg # Name the debug .so's correctly for python2 rename 's|(.*)\.so(.*)$$|$$1_d.so$$2|'\ debian/tmp-dbg/usr/lib/python2*/*-packages/PySide/*.so override_dh_auto_install-%: dh_auto_install -a --builddirectory=build-$* override_dh_auto_install_3_dbg-%: dh_auto_install -a --builddirectory=build-$*-dbg --destdir=debian/tmp-dbg # Name the debug .so's correctly for python3 rename 's|(.*)/PySide/([^\.]*)\.so$$|$$1/PySide/$$2.cpython-$(subst .,,$*)dm.so|'\ debian/tmp-dbg/usr/lib/python3/*-packages/PySide/*.so override_dh_auto_install_3-%: dh_auto_install -a --builddirectory=build-$* # Name the .so's correctly for python3 rename 's|(.*)/PySide/([^\.]*)\.so$$|$$1/PySide/$$2.cpython-$(subst .,,$*)m.so|'\ debian/tmp/usr/lib/python3/*-packages/PySide/*.so #### Shared libs #### override_dh_makeshlibs: $(PYVERSIONS:%=override_dh_makeshlibs-%) $(PY3VERSIONS:%=override_dh_makeshlibs_py3-%) cat debian/libpyside${LIBPYSIDE_SOVERSION}.symbols-py* > debian/libpyside${LIBPYSIDE_SOVERSION}.symbols cat debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols-py* > debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols dh_makeshlibs -a override_dh_makeshlibs-%: echo "libpyside-python$*.so.${LIBPYSIDE_SOVERSION} libpyside${LIBPYSIDE_SOVERSION} #MINVER#" > debian/libpyside${LIBPYSIDE_SOVERSION}.symbols-py$* cat debian/libpyside${LIBPYSIDE_SOVERSION}.symbols.pristine >> debian/libpyside${LIBPYSIDE_SOVERSION}.symbols-py$* ifeq ($(g++-version-ge-4.5),yes) # g++ version is >= 4.5, add related symbols sed -e 's|^ _| (ge-g++4.5)_|g' debian/libpyside${LIBPYSIDE_SOVERSION}.symbols.g++-ge-4.5 >> debian/libpyside${LIBPYSIDE_SOVERSION}.symbols-py$* else # g++ version is < 4.5, add related symbols sed -e 's|^ _| (lt-g++4.5)_|g' debian/libpyside${LIBPYSIDE_SOVERSION}.symbols.g++-lt-4.5 >> debian/libpyside${LIBPYSIDE_SOVERSION}.symbols-py$* endif override_dh_makeshlibs_py3-%: echo "libpyside.cpython-$(subst .,,$*)m.so.${LIBPYSIDE_SOVERSION} libpyside-py3-${LIBPYSIDE_SOVERSION} #MINVER#" > debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols-py$* cat debian/libpyside${LIBPYSIDE_SOVERSION}.symbols.pristine >> debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols-py$* ifeq ($(g++-version-ge-4.5),yes) # g++ version is >= 4.5, add related symbols sed -e 's|^ _| (ge-g++4.5)_|g' debian/libpyside${LIBPYSIDE_SOVERSION}.symbols.g++-ge-4.5 >> debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols-py$* else # g++ version is < 4.5, add related symbols sed -e 's|^ _| (lt-g++4.5)_|g' debian/libpyside${LIBPYSIDE_SOVERSION}.symbols.g++-lt-4.5 >> debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols-py$* endif #### STRIP #### override_dh_strip: ifdef BUILD_DEBUG for p in `dh_listpackages -a -Npython-pyside-dbg -Npython3-pyside-dbg`; do \ if echo $$p | egrep -s '^python-pyside\.' > /dev/null; \ then \ dh_strip -p$$p --dbg-package=python-pyside-dbg --exclude=-dbg.so --exclude=_d.so ; \ fi; \ if echo $$p | egrep -s '^python3-pyside\.' > /dev/null; \ then \ dh_strip -p$$p --dbg-package=python3-pyside-dbg --exclude=-dbg.so --exclude=dm.so ; \ fi; \ done dh_strip -plibpyside-py3-$(LIBPYSIDE_SOVERSION) --dbg-package=python3-pyside-dbg dh_strip -plibpyside$(LIBPYSIDE_SOVERSION) --dbg-package=python-pyside-dbg else dh_strip endif #### TEST #### override_dh_auto_test: test_2 test_3 test_2: $(TEST2_TARGETS) @echo "Python2 versions tested." test_3: $(TEST3_TARGETS) @echo "Python3 versions tested." override_dh_auto_test_dbg-%: - dh_auto_test -a --builddirectory=build-$*-dbg override_dh_auto_test-%: - dh_auto_test -a --builddirectory=build-$* #### usr/share/doc/* symlinks #### override_dh_link: # Replace doc directories by symlinks for p in `dh_listpackages -a -Nlibpyside${LIBPYSIDE_SOVERSION}`; do \ if echo $$p | egrep -s '^python-pyside\.' > /dev/null; \ then \ rm -Rf debian/$$p/usr/share/doc/$$p; \ ln -sf libpyside${LIBPYSIDE_SOVERSION} debian/$$p/usr/share/doc/$$p ; \ fi; \ if echo $$p | egrep -s '^python3-pyside\.' > /dev/null; \ then \ rm -Rf debian/$$p/usr/share/doc/$$p; \ ln -sf libpyside-py3-${LIBPYSIDE_SOVERSION} debian/$$p/usr/share/doc/$$p ; \ fi; \ done dh_link #### CLEAN #### override_dh_auto_clean: rm -rf build-* cd tests; rm -Rf *.pyc */*.pyc */*/*.pyc */*/*/*.pyc - rm -rf debian/tmp-dbg rm -f debian/libpyside${LIBPYSIDE_SOVERSION}.symbols rm -f debian/libpyside${LIBPYSIDE_SOVERSION}.symbols-py* rm -f debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols rm -f debian/libpyside-py3-${LIBPYSIDE_SOVERSION}.symbols-py* #### DEBIAN INSTALL #### override_dh_install: override_dh_install_3 override_dh_install_1: ifneq (,$(filter libpyside$(LIBPYSIDE_SOVERSION), $(shell dh_listpackages))) # Setup the default version symbolic links ln -sf libpyside-python${DEFAULT_PY}.so.${LIBPYSIDE_SOVERSION} \ debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libpyside${LIBPYSIDE_SOVERSION}.so ln -sf libpyside${LIBPYSIDE_SOVERSION}.so debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libpyside.so endif override_dh_install_2: override_dh_install_1 # Do the legacy install for the rest ifdef BUILD_DEBUG dh_install -ppython-pyside-dbg --sourcedir=debian/tmp-dbg dh_install -ppython3-pyside-dbg --sourcedir=debian/tmp-dbg endif dh_install -a --remaining-packages --list-missing override_dh_install_3: override_dh_install_2 ifneq (,$(filter libpyside-dev, $(shell dh_listpackages))) # Make sure the pkg-config is the default's install -D -m 644 build-${DEFAULT_PY}/libpyside/pyside.pc \ debian/libpyside-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/pyside.pc endif override_dh_gencontrol: debian/dh_pycmakedeps --modules-root=PySide/ dh_gencontrol override_dh_builddeb: ifdef BUILD_DEBUG # XZ-compress the huge python-pyside-dbg. dh_builddeb -ppython-pyside-dbg -ppython3-pyside-dbg -- -Zxz endif dh_builddeb --remaining-packages debian/source/0000755000000000000000000000000011463474607010502 5ustar debian/source/format0000644000000000000000000000001411463474607011710 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000240712036220765011353 0ustar ==== Building the debug "flavours" of PySide ==== Since its 1.0.9-2 release, the pyside Debian source package doesn't build the "debug" flavours of PySide anymore. This README.source documents how one can build them if needed anyway. == What they are == What are the "debug" flavours ? There are two types: a) standard build debugging symbols: those are stripped out of the binary and are put in the python-pyside-dbg and python3-pyside-dbg packages, in the /usr/lib/debug file hierarchy. b) "python debug" builds: those are full PySide builds against the python-dbg libraries, also living in python-pyside-dbg and python3-pyside-dbg packages. == How to build them == Thie packaging keeps the needed pieces together, you need to do three steps: 1) Re-create debian/control (this will add the needed Build-Depends and package stanzas to debian/control) DEB_BUILD_OPTIONS="debug" debian/rules update-control 2) Increment the version dch --local debug -m "Build with debug flavours enabled." 3) Build the package with your usual tools, e.g. debuild == WARNING == Building the -dbg flavours will `at least` double the compilation time and create huge packages: python-pyside-dbg is ~ 300 MiB compressed and ~ 800 Mio uncompressed, python3-pyside-dbg is similar. debian/python3-pyside.phonon.install0000644000000000000000000000007012156602050014747 0ustar usr/lib/python3*/*-packages/PySide/phonon.cpython-*m.so debian/python3-pyside.qtscript.install0000644000000000000000000000017112156602050015321 0ustar usr/lib/python3*/*-packages/PySide/QtScript.cpython-*m.so usr/lib/python3*/*-packages/PySide/QtScriptTools.cpython-*m.so debian/python-pyside.phonon.lintian-overrides0000777000000000000000000000000012036220765026352 2python-pyside.qtcore.lintian-overridesustar debian/watch0000644000000000000000000000016012213650647010222 0ustar version=3 http://qt-project.org/wiki/PySideDownloads .*/pyside-qt4\.\d\+(\d.*)\.(?:tgz|tbz2|tar\.(?:gz|bz2|xz)) debian/python-pyside.qtopengl.lintian-overrides0000777000000000000000000000000012036220765026702 2python-pyside.qtcore.lintian-overridesustar debian/python3-pyside.qtgui.install0000644000000000000000000000006712156602050014605 0ustar usr/lib/python3*/*-packages/PySide/QtGui.cpython-*m.so debian/python-pyside.qtcore.install0000644000000000000000000000012512036220765014667 0ustar usr/lib/python2*/*-packages/PySide/*.py usr/lib/python2*/*-packages/PySide/QtCore.so debian/python-pyside.qtuitools.lintian-overrides0000777000000000000000000000000012036220765027114 2python-pyside.qtcore.lintian-overridesustar debian/libpyside-dev.install0000644000000000000000000000014712036220765013323 0ustar usr/include/PySide/* usr/share/PySide/typesystems/* usr/lib/*/libpyside*.so usr/lib/*/cmake/PySide-*/* debian/python-pyside.phonon.install0000644000000000000000000000005411624745701014700 0ustar usr/lib/python*/*-packages/PySide/phonon.so