debian/0000755000000000000000000000000012216371425007171 5ustar debian/watch0000644000000000000000000000022512216001323010204 0ustar version=3 https://github.com/PySide/Tools/releases \ .*[^n]/(?:|v|r|REL_|rel-|pyside-tools(?:_|-))(\d\S*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz) debian/compat0000644000000000000000000000000211443661745010377 0ustar 7 debian/copyright0000644000000000000000000000262611534236633011135 0ustar This package was debianized by Didier Raboud on Wed Sep 15 10:30:24 CEST 2010 Upstream Authors: PySide team Copyright: Copyright (C) 1992-2006 Trolltech AS. All rights reserved. Copyright (C) 2002-2007 Detlev Offenbach Copyright (C) 2009 Torsten Marek Copyright (C) 2009-2010 Riverbank Computing Limited Copyright (C) 2009-2011 Nokia Corporation 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 General Public License version 2 as published by the Free Software Foundation. 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 General Public License for more details. You should have received a copy of the GNU 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 General Public License can be found in `/usr/share/common-licenses/GPL-2'. The Debian packaging is Copyright (C) 2010-2011, Didier Raboud is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/control0000644000000000000000000000251412216046645010601 0ustar Source: pyside-tools Priority: optional Section: python Maintainer: Debian Python Modules Team Uploaders: Didier Raboud Build-Depends: debhelper (>= 7.0.50~), cmake (>= 2.6.0), libqt4-dev (>= 4:4.7.0), python-all (>= 2.6.6-3~), pkg-config, libshiboken-dev (>= 1.2.1-2~), xvfb, xauth, libpyside-dev (>= 1.0.6), python-pyside.qtcore (>= 1.0.6), python-pyside.qtgui (>= 1.0.6) Standards-Version: 3.9.3 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pyside-tools/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/pyside-tools/trunk/ Homepage: http://www.pyside.org/ X-Python-Version: >= 2.6 Package: pyside-tools Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-pyside.qtcore (>= 1.0.6) Recommends: python-pyside (>= 1.0.6) Description: development tools for PySide (uic, rcc, lupdate) Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . PySide ships Python bindings for the Qt4 framework. This package ships the following accompanying tools: * pyside-rcc - PySide resource compiler * pyside-uic - Python User Interface Compiler for PySide * pyside-lupdate - update Qt Linguist translation files for PySide debian/source/0000755000000000000000000000000011515307173010471 5ustar debian/source/format0000644000000000000000000000001411444161534011677 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012216001477010615 5ustar debian/patches/u_4125d2d_Fix_pysideuictest.patch0000644000000000000000000000430012216001435016722 0ustar From 4125d2d29fb91f6bb7d352183fff2375753375da Mon Sep 17 00:00:00 2001 From: Lauro Neto Date: Fri, 4 Mar 2011 08:43:26 -0300 Subject: [PATCH] Copy pysideuic to cmake binary dir to allow test pysideuic was being generated in /build while the tests still pointed to the /pysideuic. This commits copies the pysideuic folder to /build. While not an ideal solution (would require running cmake again to update the copy in ) it will make the test work again. Also makes pysideuic test preserve the path. --- CMakeLists.txt | 16 +++++++++------- tests/CMakeLists.txt | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,13 @@ set(pyside_tools_MICRO_VERSION "15") set(pyside_tools_VERSION "${pyside_tools_MAJOR_VERSION}.${pyside_tools_MINOR_VERSION}.${pyside_tools_MICRO_VERSION}") -configure_file("pysideuic/__init__.py.in" "__init__.py" @ONLY) + +# PySide UIC +configure_file("pysideuic/__init__.py.in" "pysideuic/__init__.py" @ONLY) +file(COPY "pysideuic" + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} + PATTERN "*.in" EXCLUDE + ) # Needed for testing inplace option(BUILD_TESTS "Build tests." TRUE) @@ -34,13 +40,9 @@ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) -install(FILES "${CMAKE_CURRENT_BINARY_DIR}/__init__.py" - DESTINATION "${SITE_PACKAGE}/pysideuic") -install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/pysideuic +install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pysideuic DESTINATION ${SITE_PACKAGE} - PATTERN "*.in" EXCLUDE - PATTERN "*pysideuic/__init__.py" EXCLUDE - PATTERN "*pysideuic\\__init__.py" EXCLUDE) + PATTERN "*.in" EXCLUDE) # Man pages for pyside-uic if (NOT win32) --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -2,4 +2,4 @@ add_subdirectory(rcc) add_test(QWizard ${SHIBOKEN_PYTHON_INTERPRETER} ${CMAKE_SOURCE_DIR}/pyside-uic "${CMAKE_CURRENT_SOURCE_DIR}/qwizard_test.ui") set_tests_properties(QWizard PROPERTIES - ENVIRONMENT "PYTHONPATH=$ENV{PYTHONPATH}:${CMAKE_SOURCE_DIR}") + ENVIRONMENT "PYTHONPATH=${CMAKE_BINARY_DIR}:$ENV{PYTHONPATH}") debian/patches/series0000644000000000000000000000004212000074546012024 0ustar u_4125d2d_Fix_pysideuictest.patch debian/rules0000755000000000000000000000041512216046572010253 0ustar #!/usr/bin/make -f %: dh --with python2 $@ override_dh_python2: dh_python2 # Drop v3 port for now rm -Rf debian/pyside-tools/usr/lib/python*/*-packages/pysideuic/port_v3/ override_dh_auto_test: # Run tests in fake X Server xvfb-run -a -s -noreset dh_auto_test debian/changelog0000644000000000000000000000567312216371264011057 0ustar pyside-tools (0.2.15-1) unstable; urgency=low * New 0.2.15 upstream release. - Refresh patches. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Bart Martens ] * Update debian/watch [ Didier Raboud ] * Bump Build-Depends against shiboken to 1.2.1-2~ as -1 has no valid cmake default -- Didier Raboud Wed, 18 Sep 2013 20:36:26 +0200 pyside-tools (0.2.14-2) unstable; urgency=low * Drop v3 files from python2 dist-packages directories; fixes the package installation. (Closes: #680635) -- Didier Raboud Fri, 08 Mar 2013 17:08:14 +0100 pyside-tools (0.2.14-1) unstable; urgency=low * New 0.2.14 upstream release. - Refresh patches. * Bump Standards-Version to 3.9.3 without changes needed. -- Didier Raboud Sat, 07 Jul 2012 02:35:25 +0200 pyside-tools (0.2.13-3) unstable; urgency=low * Move pyside-tools to Section: python. (Closes: #648825) -- Didier Raboud Mon, 12 Dec 2011 10:38:13 +0100 pyside-tools (0.2.13-1) unstable; urgency=low * New 0.2.13 (1.0.6) upstream release. - Bump relationships on shiboken and pyside to 1.0.6. - Refresh patches. -- Didier Raboud Fri, 26 Aug 2011 12:22:06 +0200 pyside-tools (0.2.12-1) unstable; urgency=low * New 0.2.12 upstream release. - Bump relations to PySide to 1.0.5. - Refresh patches. -- Didier Raboud Thu, 04 Aug 2011 15:21:35 +0200 pyside-tools (0.2.11-1) unstable; urgency=high * New 0.2.11 upstream release. - Fixes the critical #901 upstream bug, hence setting urgency to high. * Update packaging to 0.2.11: - Patches: - drop fix_tests.patch - update u_4125d2d_Fix_pysideuictest.patch - Add pkg-config, xvfb, xauth, libshiboken-dev and python-pyside.qtgui Build-Deps. - Run tests in xvfb. -- Didier Raboud Mon, 18 Jul 2011 22:38:20 +0200 pyside-tools (0.2.10-1) unstable; urgency=low * New 0.2.10 (1.0.4) upstream release. - Bump relations to pyside to 1.0.4. - Refresh patches. -- Didier Raboud Sun, 26 Jun 2011 11:51:49 +0200 pyside-tools (0.2.9-1) unstable; urgency=low * New 0.2.9 (1.0.3) upstream release. - Bump relations to pyside to 1.0.3. - Refresh patches. * Update relationships to cope with eventual backports. * Bump Standards-Version to 3.9.2.0 without changes needed. -- Didier Raboud Sun, 29 May 2011 17:50:24 +0200 pyside-tools (0.2.8-1) unstable; urgency=low * New 0.2.8 (1.0.1) upstream release. - Bump relations to pyside to 1.0.1. - Refresh patches. * Make sure dh_python2 is setup correctly. * Correct VCS-Browser field. * Upload to unstable. -- Didier Raboud Sun, 03 Apr 2011 18:11:47 +0200 pyside-tools (0.2.7-1) experimental; urgency=low * Initial release. (Closes: #545022) -- Didier Raboud Thu, 18 Nov 2010 11:28:57 +0100