[Python-modules-commits] r9538 - in packages/pyside/tags/0.1.4.5-0ubuntu2 (11 files)
odyx-guest at users.alioth.debian.org
odyx-guest at users.alioth.debian.org
Thu Aug 27 16:49:13 UTC 2009
Date: Thursday, August 27, 2009 @ 16:49:12
Author: odyx-guest
Revision: 9538
Revert the -0ubuntu2 tag to its pristine state.
Sorry, messed up again?\226?\128?\166
Added:
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base-dev.install
(from rev 9476, packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base-dev.install)
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base.install
(from rev 9476, packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base.install)
Modified:
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/ (properties)
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/changelog
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/compat
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/control
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/copyright
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/rules
Deleted:
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase-dev.install
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase0.1.4.5.4.5.install
packages/pyside/tags/0.1.4.5-0ubuntu2/debian/watch
Property changes on: packages/pyside/tags/0.1.4.5-0ubuntu2/debian
___________________________________________________________________
Deleted: mergeWithUpstream
- 1
Modified: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/changelog
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/changelog 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/changelog 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1,22 +1,3 @@
-pyside (0.1.4.5-1) UNRELEASED; urgency=low
-
- * Initial release to Debian (Closes: #543636)
- - Use the Ubuntu packaging as starting point.
- * debian/copyright: Update
- - TODO: Get agreement from previous packagers to convert to LGPL to fit.
- * debian/control:
- - Change the library name to libpysidebase0.1.4.5.4.5.
- - Simplify Depends.
- - Delete useless Provides.
- - Set Debian Python Modules Team as Maintainer.
- - Add myself to Uploaders.
- - Add Vcs-* and Homepage fields.
- * Bump Standards to 3.8.3 - No changes needed.
-
- TODO: GET THE BUILD TESTS FIXED. DON'T RELEASE WITH FAILING BUILD TESTSâ¦
-
- -- Didier Raboud <didier at raboud.com> Wed, 26 Aug 2009 11:38:40 +0200
-
pyside (0.1.4.5-0ubuntu2) jaunty; urgency=low
* Build for Ubuntu 9.04.
Modified: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/compat
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/compat 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/compat 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1 +1 @@
-7
+5
Modified: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/control
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/control 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/control 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1,17 +1,13 @@
Source: pyside
Section: python
Priority: optional
-Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Didier Raboud <didier at raboud.com>
-Build-Depends: debhelper (>= 7.0.50), cmake (>= 2.6.0), python-dev (>= 2.3.5-11), libqt4-dev (>= 4.5.0), libphonon-dev (>= 4.3.0), libqt4-opengl-dev (>= 4.5.0), boostpythongenerator (>= 0.1), python-support (>= 0.3.9), libboost-python-dev
-Standards-Version: 3.8.3
-Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyside/trunk/
-Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/pyside/?op=log
-Homepage: http://www.pyside.org/
+Maintainer: PySide team <contact at pyside.org>
+Build-Depends: debhelper (>= 5.0.37.2), cmake (>= 2.6.0), python-dev (>= 2.3.5-11), libqt4-dev (>= 4.5.0), libphonon-dev (>= 4.3.0), libqt4-opengl-dev (>= 4.5.0), boostpythongenerator (>= 0.1), python-support (>= 0.3.9), libboost-python1.38-dev
+Standards-Version: 3.8.0
Package: pyside
Architecture: all
-Depends: pyside-core (= ${binary:Version})
+Depends: pyside-base (= ${binary:Version}), pyside-core (= ${binary:Version})
Description: Python bindings for Qt 4 (metapackage)
Python bindings for Qt4 framework. This is a metapackage for the
basic packages.
@@ -19,7 +15,6 @@
Package: pyside-dbg
Architecture: any
Priority: extra
-Section: debug
Depends: ${shlibs:Depends}
Description: Python bindings for Qt 4 (debug symbols)
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -27,25 +22,26 @@
.
This package contains the debugging symbols.
-Package: libpysidebase0.1.4.5.4.5
+Package: pyside-base
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqtcore4 (>= 4.5.0), libboost-python1.38.0
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: libpysidebase-dev
+Package: pyside-base-dev
Architecture: all
-Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-dev (>= 4.5.0), libboost-python1.38-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-dev (>= 4.5.0), libboost-python1.38-dev, pyside-base
Description: Python bindings for Qt 4 (development files)
Development headers for the pysidebase library.
Package: pyside-core
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqtcore4 (>= 4.5.0), libboost-python1.38.0, libfontconfig1
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.
@@ -54,7 +50,9 @@
Package: pyside-gui
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqtgui4 (>= 4.5.0), pyside-core (= ${binary:Version})
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.
@@ -63,7 +61,9 @@
Package: pyside-help
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-help (>= 4.5.0), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
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.
@@ -72,7 +72,9 @@
Package: pyside-network
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-network (>= 4.5.0), pyside-core (= ${binary:Version})
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.
@@ -81,7 +83,9 @@
Package: pyside-opengl
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-opengl (>= 4.5.0), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
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.
@@ -93,7 +97,9 @@
Package: pyside-phonon
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libphonon4 (>= 4.3.0), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
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.
@@ -102,7 +108,9 @@
Package: pyside-script
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-script (>= 4.5.0), pyside-core (= ${binary:Version})
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.
@@ -112,7 +120,9 @@
Package: pyside-sql
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-sql (>= 4.5.0), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
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.
@@ -121,7 +131,9 @@
Package: pyside-svg
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-svg (>= 4.5.0), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
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.
@@ -133,7 +145,9 @@
Package: pyside-uitools
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
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.
@@ -142,7 +156,9 @@
Package: pyside-webkit
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-network (= ${binary:Version}), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-webkit (>= 4.5.0), pyside-network (= ${binary:Version}), pyside-core (= ${binary:Version}), pyside-gui (= ${binary:Version}), libqt4-phonon (>= 4.5.0) | libphonon4, libqt4-dbus (>= 4.5.0)
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.
@@ -151,7 +167,9 @@
Package: pyside-xml
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, pyside-core (= ${binary:Version})
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pyside-base (= ${binary:Version}), libqt4-xml (>= 4.5.0), pyside-core (= ${binary:Version})
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.
Modified: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/copyright
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/copyright 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/copyright 2009-08-27 16:49:12 UTC (rev 9538)
@@ -26,12 +26,8 @@
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'.
+ Public License can be found in `/usr/share/common-licenses/LGPL'.
-The Debian packaging is
-
- Copyright (C) 2009, Nokia Corporation
- Copyright (C) 2009, Didier Raboud <didier at raboud.com>
-
-is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'.
+The Debian packaging is (C) 2009, Nokia Corporation and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
Deleted: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase-dev.install
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase-dev.install 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase-dev.install 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1,4 +0,0 @@
-usr/include/PySide/*.hpp
-usr/lib/pkgconfig/*.pc
-usr/share/PySide/typesystem/*.xml
-usr/lib/libpysidebase.so
Deleted: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase0.1.4.5.4.5.install
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase0.1.4.5.4.5.install 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/libpysidebase0.1.4.5.4.5.install 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1 +0,0 @@
-usr/lib/libpysidebase.so.*
Copied: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base-dev.install (from rev 9476, packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base-dev.install)
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base-dev.install (rev 0)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base-dev.install 2009-08-27 16:49:12 UTC (rev 9538)
@@ -0,0 +1,4 @@
+usr/include/PySide/*.hpp
+usr/lib/pkgconfig/*.pc
+usr/share/PySide/typesystem/*.xml
+usr/lib/libpysidebase.so
Copied: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base.install (from rev 9476, packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base.install)
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base.install (rev 0)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/pyside-base.install 2009-08-27 16:49:12 UTC (rev 9538)
@@ -0,0 +1 @@
+usr/lib/libpysidebase.so.*
Modified: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/rules
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/rules 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/rules 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1,12 +1,164 @@
#!/usr/bin/make -f
+# Based on the multi2 sample debian/rules file:
+# ---
+# Sample debian/rules that uses debhelper.
+# This file is public domain software, originally written by Joey Hess.
+#
+# This version is for a multibinary package. It also allows you to build any
+# of the binary packages independantly, via binary-<package> targets.
+# ---
-%:
- dh --with quilt --buildsystem=cmake $@
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-# Disable the RPATH propagation for the libraries
-override_dh_auto_configure:
- dh_auto_configure -- -DCMAKE_SKIP_RPATH=true
+with_tests := yes
-## TEMPORARILY DISABLES TESTS (they fail, see bug http://bugs.openbossa.org/show_bug.cgi?id=XXXX)
-override_dh_auto_test:
- # Don't do anything
+ifneq ($(with_tests),yes)
+NOPKGS += -Npyside-tests
+endif
+
+export DH_OPTIONS = $(NOPKGS)
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+export CFLAGS
+
+# borrowed from python2.5 debian/rules
+COMMA = ,
+ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
+ NJOBS := -j$(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
+endif
+
+SRC := $(CURDIR)
+BUILD := $(CURDIR)/debian/build
+TARGET := $(CURDIR)/debian/tmp
+
+PYVERS := $(shell pyversions -vd)
+
+debian/configure-stamp: $(PYVERS:%=debian/configure-python%-stamp)
+ touch $@
+
+debian/configure-python%-stamp:
+ dh_testdir
+ [ -d $(BUILD)-python$* ] || mkdir $(BUILD)-python$*
+ : # cmake does not offer a way to force a specific python version to
+ : # check, therefore we add the wanted version to the beginning of
+ : # the list to be checked
+ CMAKE_MODULES=/usr/share/cmake-2.6/Modules && \
+ mkdir -p $(BUILD)-python$*/cmake_modules && \
+ cd $(BUILD)-python$*/cmake_modules && \
+ sed "/^FIND_PROGRAM(PYTHON_EXECUTABLE/{N;s/\n *NAMES /&python$* /}" \
+ $$CMAKE_MODULES/FindPythonInterp.cmake > FindPythonInterp.cmake && \
+ sed "s/^FOREACH(_CURRENT_VERSION /&$* /" \
+ $$CMAKE_MODULES/FindPythonLibs.cmake > FindPythonLibs.cmake
+ cd $(BUILD)-python$* && cmake $(CURDIR) -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DCMAKE_C_COMPILER:FILEPATH="$(CC)" \
+ -DCMAKE_CXX_COMPILER:FILEPATH="$(CXX)" \
+ -DCMAKE_C_FLAGS="$(CFLAGS)" \
+ -DCMAKE_CXX_FLAGS="$(CXXFLAGS)" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_MODULE_PATH=$(BUILD)-python$*/cmake_modules
+ touch $@
+
+build: debian/build-stamp
+
+debian/build-stamp: debian/configure-stamp $(PYVERS:%=debian/build-python%-stamp)
+ touch $@
+
+debian/build-python%-stamp:
+ dh_testdir
+ $(MAKE) $(NJOBS) -C $(BUILD)-python$*
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f debian/configure*stamp debian/build*stamp
+ rm -rf debian/build*
+ dh_clean
+
+install: DH_OPTIONS=
+install: debian/build-stamp install-common $(PYVERS:%=install-python%)
+install-common:
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ifeq ($(with_tests),yes)
+ #pyside-tests
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/pyside-tests
+ cp -r $(CURDIR)/tests $(CURDIR)/debian/tmp/usr/share/pyside-tests
+ cp -r $(CURDIR)/debian/runtests.sh $(CURDIR)/debian/tmp/usr/share/pyside-tests
+ chmod u+x $(CURDIR)/debian/tmp/usr/share/pyside-tests/runtests.sh
+ dh_install -ppyside-tests --sourcedir=debian/tmp
+endif
+
+install-python%:
+ $(MAKE) $(NJOBS) -C $(BUILD)-python$* install DESTDIR=$(TARGET)
+
+# This single target is used to build all the packages, all at once, or
+# one at a time. So keep in mind: any options passed to commands here will
+# affect _all_ packages. Anything you want to only affect one package
+# should be put in another target, such as the install target.
+binary-common:
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installcatalogs
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installman
+# dh_installcron
+# dh_installinfo
+ dh_install --sourcedir=$(TARGET) --list-missing
+ dh_strip --dbg-package=pyside-dbg
+ dh_link
+ dh_compress
+ dh_fixperms
+# dh_perl
+ dh_pysupport
+ dh_python
+ dh_makeshlibs -Xformats -V
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+# Build architecture independant packages using the common target.
+binary-indep: build install
+ $(MAKE) -f $(SRC)/debian/rules DH_OPTIONS=-i binary-common
+
+# Build architecture dependant packages using the common target.
+binary-arch: build install
+ $(MAKE) -f $(SRC)/debian/rules DH_OPTIONS=-a binary-common
+
+# Any other binary targets build just one binary package at a time.
+binary-%: build install
+ make -f $(SRC)/debian/rules binary-common DH_OPTIONS=-p$*
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary-common binary install install-common
Deleted: packages/pyside/tags/0.1.4.5-0ubuntu2/debian/watch
===================================================================
--- packages/pyside/tags/0.1.4.5-0ubuntu2/debian/watch 2009-08-27 16:45:57 UTC (rev 9537)
+++ packages/pyside/tags/0.1.4.5-0ubuntu2/debian/watch 2009-08-27 16:49:12 UTC (rev 9538)
@@ -1,2 +0,0 @@
-version=3
-http://www.pyside.org/files/pyside-([\d\.]*).tar.gz
More information about the Python-modules-commits
mailing list