[Python-modules-commits] r11577 - in packages/pyqwt5/tags (22 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Sat Feb 6 20:23:50 UTC 2010


    Date: Saturday, February 6, 2010 @ 20:23:45
  Author: piotr
Revision: 11577

add missing tag

Added:
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.Debian
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.source
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/changelog
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/compat
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/control
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/copyright
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/00list
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/01_configure.dpatch
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/02_examples.dpatch
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/03_fix_QwtMemArray.dpatch
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.dirs
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.install
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.dirs
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.install
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.dirs
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.install
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/pyversions
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/rules
  packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/watch


Property changes on: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.Debian
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.Debian	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.Debian	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,9 @@
+The documentation has been removed since it was created with the non-free 
+latex2html
+
+To try out the package, using the examples do the following:
+$ cp -a /usr/share/doc/python-qwt5-doc/qt?examples .
+$ cd qt?examples
+$ python Grab.py
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sat, 28 Jul 2007 12:57:00 +0200

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.source
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.source	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/README.source	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,4 @@
+The source can be downloaded with the get-orig-source target in the 
+debian/rules file.
+
+The dpatch system is used for applying patches before building.

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/changelog
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/changelog	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/changelog	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,142 @@
+pyqwt5 (5.2.1~cvs20091107+dfsg-2) unstable; urgency=low
+
+  [ Jakub Wilk ]
+  * Fix watch file.
+
+  [ Gudjon I. Gudjonsson ]
+  * Add fix to rules files that adds binary dependency on 
+    libqwt5-qt{3,4} (Closes: #557170)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Fri, 27 Nov 2009 16:45:14 +0100
+
+pyqwt5 (5.2.1~cvs20091107+dfsg-1) unstable; urgency=low
+
+  * New CVS version
+  * Fixes problems in qt3 port
+  * Rename README.Source to README.source and upgrade content
+  * Add +dfsg to CVS get-orig-source target
+  * Commented out three extra lines from configure.py that the script
+    failed on.
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sat, 07 Nov 2009 19:53:13 +0100
+
+pyqwt5 (5.2.0+dfsg-2) unstable; urgency=low
+
+  * Change sip4 dependencies to >=4.9
+  * Add binary dependency on python-sip4 >=4.9
+  * Bump standards version to 3.8.3, no changes needed
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Wed, 04 Nov 2009 22:53:02 +0100
+
+pyqwt5 (5.2.0+dfsg-1) unstable; urgency=low
+
+  * New upstream release
+  * Remove export QTDIR from rules file
+  * Fix watch file. Upstream path changed
+  * DEB_UPSTREAM_VERSION not hardcoded anymore
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sun, 09 Aug 2009 21:57:55 +0200
+
+pyqwt5 (5.1.1~cvs20090626+dfsg-2) unstable; urgency=low
+
+  * Qwt has been upgraded to version 5.2, PyQwt needs rebuilding
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Thu, 02 Jul 2009 19:20:11 +0200
+
+pyqwt5 (5.1.1~cvs20090626+dfsg-1) unstable; urgency=medium
+
+  [ Gudjon I. Gudjonsson ]
+  * New CVS version:
+    - Builds from source (Closes: #533950)
+    - python-qwt5-qt4 doesn't segfault (Closes: #532850)
+    - python-qwt5-qt3 fails but this version is still an improvement
+  * Bump standards version to 3.8.2, no changes needed
+  * Hardcode DEB_UPSTREAM_VERSION=5.1.0, will be changed in
+    next release
+  * Upgrade version dependency on python-qt4 and sip4
+  * Add README.Source file
+
+  [ Piotr Ożarowski ]
+  * Add get-orig-source rule
+  * Prepare for Python 2.6: dh_install now recognizes files in
+    /usr/local/*/dist-packages/ as well
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Fri, 27 Jun 2009 13:16:04 +0200
+
+pyqwt5 (5.1.0.dfsg-2) unstable; urgency=low
+
+  [ Sandro Tosi ]
+  * debian/control
+    - switch Vcs-Browser field to viewsvn
+
+  [ Bernd Zeimetz ]
+  * Replace python-central by python-support to follow the change in
+    python-qt4. This would not be an issue if python-central would
+    create namespace packages properly. We should not need to
+    change the build-dependency on python-qt4 as python-support should
+    handle it for all versions in a sane way.
+  * Depend on python-qtX larger or equal than the version the package
+    was built against.
+  * Bump Standards-Version to 3.8.1, no changes needed.
+  * Fix build-target dependencies in debian/rules. 
+
+  [ Gudjon I. Gudjonsson ]
+  * Add patch 03_fix_QwtMemArray. Needed for compilation.
+  * Upgrade to python-support system makes the Qwt.so module import
+    correctly (Closes: #525838)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Thu, 07 May 2009 13:11:37 +0200
+
+pyqwt5 (5.1.0.dfsg-1) unstable; urgency=low
+
+  * New upstream release
+  * Bump standard version to 3.8.0, no changes needed
+  * Add -indep and -arch for build and install in rules file.
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sun, 15 Jun 2008 08:50:11 +0200
+
+pyqwt5 (5.1~20080523cvs.dfsg-1) unstable; urgency=medium
+
+  [ Gudjon I. Gudjonsson ]
+  * New CVS snapshot that fixes FTBFS. (Closes: #482230)
+
+  [ Piotr Ożarowski ]
+  * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
+  * Change sip4 and python-sip4-dev minimum required build versions
+    to (>= 4.7.1-1~) to ease backports
+  * Bump Standards-Version to 3.7.3 (no changes needed)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Fri, 23 May 2008 19:58:11 +0200
+
+pyqwt5 (5.0.1.dfsg-3) unstable; urgency=low
+
+  [ Piotr Ożarowski ]
+  * Homepage field added
+  * debian/watch file updated (remove ".dfsg" in dversionmangle)
+
+  [ Gudjon I. Gudjonsson ]
+  * Changed dependency of sip4 and python-sip4-dev to 4.7.1-1 
+    (Closes: #442968)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Wed, 03 Oct 2007 11:21:39 +0200
+
+pyqwt5 (5.0.1.dfsg-2) unstable; urgency=low
+
+  * python-qt4 has been upgraded to version 4.3
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sun, 05 Aug 2007 18:36:15 +0200
+
+pyqwt5 (5.0.1.dfsg-1) unstable; urgency=low
+
+  * New upstream release
+  * Added python-qwt5-doc for the example directories. The documentation
+    will be added later.
+  * Removed patch 2 since multidemo has been fixed.
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sat, 28 Jul 2007 22:01:03 +0200
+
+pyqwt5 (5.0.0.dfsg-1) unstable; urgency=low
+
+  * Initial release (Closes: #413372)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Mon, 23 Jul 2007 13:21:37 +0200

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/compat
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/compat	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/compat	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1 @@
+5

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/control
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/control	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/control	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,52 @@
+Source: pyqwt5
+Section: python
+Priority: optional
+Maintainer: Gudjon I. Gudjonsson <gudjon at gudjon.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 5), dpatch, python-all-dev (>= 2.4.4-2), python-support (>= 0.7.1),
+ python-numpy (>= 1.0.2-2), sip4 (>= 4.9), python-sip4-dev (>= 4.9),
+ libqwt5-qt4-dev (>=5.0.1), python-qt4 (>= 4.5.1), python-qt4-dev (>=4.5.1),
+ libqwt5-qt3-dev (>=5.0.1), python-qt3, python-qt-dev
+Standards-Version: 3.8.3
+Homepage: http://pyqwt.sourceforge.net/
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyqwt5/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyqwt5/trunk/
+
+Package: python-qwt5-qt3
+Section: python
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, ${pythonqt3:Depends},
+ python-numpy, python-sip4 (>= 4.9),  ${libqwt5qt3:Depends}
+Recommends: libqwt5-qt3-dev
+Description: Python version of the Qwt5 technical widget library
+ PyQwt is a set of Python bindings for the Qwt C++ class library which extends
+ the Qt framework with widgets for scientific and engineering applications.
+ It provides a widget to plot 2-dimensional data and various widgets to
+ display and control bounded or unbounded floating point values.
+ .
+ This version is compiled against Qt, version 3.
+
+Package: python-qwt5-qt4
+Section: python
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, ${pythonqt4:Depends},
+ python-numpy, python-sip4 (>= 4.9),  ${libqwt5qt4:Depends}
+Recommends: libqwt5-qt4-dev
+Description: Python version of the Qwt5 technical widget library
+ PyQwt is a set of Python bindings for the Qwt C++ class library which extends
+ the Qt framework with widgets for scientific and engineering applications.
+ It provides a widget to plot 2-dimensional data and various widgets to
+ display and control bounded or unbounded floating point values.
+ .
+ This version is compiled against Qt, version 4.
+
+Package: python-qwt5-doc
+Section: doc
+Architecture: all
+Description: Python version of the Qwt5 technical widget library   
+ PyQwt is a set of Python bindings for the Qwt C++ class library which extends   
+ the Qt framework with widgets for scientific and engineering applications.   
+ It provides a widget to plot 2-dimensional data and various widgets to   
+ display and control bounded or unbounded floating point values.   
+ .
+ This package contains the examples for both Qt versions.

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/copyright
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/copyright	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/copyright	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,96 @@
+This package was debianized by Gudjon I. Gudjonsson <gudjon at gudjon.org> on
+Sat,  3 Mar 2007 16:06:09 +0100.
+
+It was downloaded from http://pyqwt.sourceforge.net/
+
+Upstream Author: Gerard Vermeulen <gerard.vermeulen at grenoble.cnrs.fr>
+
+Copyright: 	© 2001-2007 Gerard Vermeulen
+		© 2000 Mark Colclough
+
+License: 		PyQwt LICENSE
+                     Version 3, March 2006
+
+PyQwt is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+PyQwt 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 PyQwt; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+
+In addition, as a special exception, Gerard Vermeulen gives permission
+to link PyQwt dynamically with non-free versions of Qt and PyQt,
+and to distribute PyQwt in this form, provided that equally powerful
+versions of Qt and PyQt have been released under the terms of the GNU
+General Public License.
+
+If PyQwt is dynamically linked with non-free versions of Qt and PyQt,
+PyQwt becomes a free plug-in for a non-free program.
+
+One of the pyqwt5 examples is PyFontify.py and it contains the 
+following clause:
+# Based on FontText.py by Mitchell S. Chapman,
+# which was modified by Zachary Roadhouse,
+# then un-Tk'd by Just van Rossum.
+# Many thanks for regular expression debugging & authoring are due to:
+#   Tim (the-incredib-ly y'rs) Peters and Cristian Tismer
+# So, who owns the copyright? ;-) How about this:
+# Copyright 1996-2001:
+#   Mitchell S. Chapman,
+#   Zachary Roadhouse,
+#   Tim Peters,
+#   Just van Rossum
+
+Note from Gudjon: The PyQwt Licence is equal to the PyQwt3D license.
+
+The package contains Qwt http://qwt.sourceforge.net/
+Qwt is distributed under the Qwt license.
+                             Qwt License
+                           Version 1.0, January 1, 2003
+
+The Qwt library and included programs are provided under the terms
+of the GNU LESSER GENERAL PUBLIC LICENSE (LGPL) with the following
+exceptions:
+
+    1. Widgets that are subclassed from Qwt widgets do not
+       constitute a derivative work.
+
+    2. Static linking of applications and widgets to the
+       Qwt library does not constitute a derivative work
+       and does not require the author to provide source
+       code for the application or widget, use the shared
+       Qwt libraries, or link their applications or
+       widgets against a user-supplied version of Qwt.
+
+       If you link the application or widget to a modified
+       version of Qwt, then the changes to Qwt must be 
+       provided under the terms of the LGPL in sections
+       1, 2, and 4.
+
+    3. You do not have to provide a copy of the Qwt license
+       with programs that are linked to the Qwt library, nor
+       do you have to identify the Qwt license in your
+       program or documentation as required by section 6
+       of the LGPL.
+
+
+       However, programs must still identify their use of Qwt.
+       The following example statement can be included in user
+       documentation to satisfy this requirement:
+
+           [program/widget] is based in part on the work of
+           the Qwt project (http://qwt.sf.net).
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'
+
+The copyright of Qwt is owned by
+Copyright (C) 1997   Josef Wilgen
+Copyright (C) 2002   Uwe Rathmann

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/00list
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/00list	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/00list	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,2 @@
+01_configure
+03_fix_QwtMemArray

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/01_configure.dpatch
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/01_configure.dpatch	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/01_configure.dpatch	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,33 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_configure.dpatch by Gudjon I. Gudjonsson <gudjon at gudjon.org>
+##
+## All lines beginning with are a description of the patch.
+## DP: The Debian Qwt libraries are named libqwt-qt{3,4}, not libqwt
+
+ at DPATCH@
+diff -urNad pyqwt5-5.2.1~cvs20091107+dfsg~/configure/configure.py pyqwt5-5.2.1~cvs20091107+dfsg/configure/configure.py
+--- pyqwt5-5.2.1~cvs20091107+dfsg~/configure/configure.py	2009-11-07 19:52:18.000000000 +0100
++++ pyqwt5-5.2.1~cvs20091107+dfsg/configure/configure.py	2009-11-07 19:53:02.000000000 +0100
+@@ -768,6 +768,9 @@
+     elif qwt not in options.extra_libs:
+         # no, add the qwt library if needed
+         options.extra_libs.append(qwt)
++    # Added for the Debian packaging script
++    while options.extra_libs.count(qwt):
++        options.extra_libs.remove(qwt)
+ 
+     # zap the temporary directory
+     try:
+@@ -1119,9 +1122,9 @@
+ if __name__ == '__main__':
+     try:
+         main()
+-    except Die as e:
+-        inform('%s\n' % e.args)
+-        sys.exit(1)
++    #except Die as e:
++    #    inform('%s\n' % e.args)
++    #    sys.exit(1)
+     except:
+         for entry in traceback.extract_tb(sys.exc_info()[-1]):
+             if 'optparse.py' in entry[0]:

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/02_examples.dpatch
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/02_examples.dpatch	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/02_examples.dpatch	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,31 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_examples.dpatch by Gudjon I. Gudjonsson <gudjon at gudjon.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: MultiDemo is excluded because the Debian package
+## DP: is compiled without support for numarray and numeric.
+
+ at DPATCH@
+
+--- pyqwt5-5.0.0.orig/qt3examples/Grab.py
++++ pyqwt5-5.0.0/qt3examples/Grab.py
+@@ -26,7 +26,7 @@
+ #    'EventFilterDemo',
+     'ImagePlotDemo',
+     'MapDemo',
+-    'MultiDemo',
++#    'MultiDemo',
+     'RadioDemo',
+     'ReallySimpleDemo',
+     'SimpleDemo',
+--- pyqwt5-5.0.0.orig/qt4examples/Grab.py
++++ pyqwt5-5.0.0/qt4examples/Grab.py
+@@ -26,7 +26,7 @@
+     'EventFilterDemo',
+     'ImagePlotDemo',
+     'MapDemo',
+-    'MultiDemo',
++#    'MultiDemo',
+     'RadioDemo',
+     'ReallySimpleDemo',
+     'SimpleDemo',

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/03_fix_QwtMemArray.dpatch
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/03_fix_QwtMemArray.dpatch	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/patches/03_fix_QwtMemArray.dpatch	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,27 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_fix_QwtMemArray.dpatch by  <gudjon at gudjon.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: The content has to be commented out for the package to compile
+
+ at DPATCH@
+diff -urNad pyqwt5-5.1.0.dfsg~/sip/qwt5qt3/common/QwtMemArray.sip pyqwt5-5.1.0.dfsg/sip/qwt5qt3/common/QwtMemArray.sip
+--- pyqwt5-5.1.0.dfsg~/sip/qwt5qt3/common/QwtMemArray.sip	2007-01-21 16:02:27.000000000 +0100
++++ pyqwt5-5.1.0.dfsg/sip/qwt5qt3/common/QwtMemArray.sip	2009-05-07 08:45:37.000000000 +0200
+@@ -31,6 +31,7 @@
+ 
+ 
+ // QMemArray<TYPE> is implemented as a Python list.
++/*
+ template<TYPE>
+ %MappedType QMemArray<TYPE>
+ {
+@@ -86,7 +87,7 @@
+     return sipGetState(sipTransferObj);
+ %End
+ }; // template<TYPE> %MappedType QMemArray<TYPE>
+-  
++*/  
+ 
+ // Local Variables:
+ // mode: C++

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.dirs
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.dirs	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.dirs	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1 @@
+usr/share/doc/python-qwt5-doc
\ No newline at end of file

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.install
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.install	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-doc.install	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1 @@
+usr/share/doc/python-qwt5-doc/*
\ No newline at end of file

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.dirs
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.dirs	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.dirs	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1 @@
+usr/share/sip/qt/Qwt5

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.install
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.install	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt3.install	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,2 @@
+usr/*/python*/*-packages/Qwt5/*
+usr/share/sip/qt/Qwt5/*

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.dirs
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.dirs	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.dirs	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1 @@
+usr/share/sip/PyQt4/Qwt5

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.install
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.install	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/python-qwt5-qt4.install	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,2 @@
+usr/*/python*/*-packages/PyQt4/Qwt5/*
+usr/share/sip/PyQt4/Qwt5/*

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/pyversions
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/pyversions	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/pyversions	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1 @@
+2.3-

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/rules
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/rules	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/rules	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,144 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+include /usr/share/dpatch/dpatch.make
+
+PYTHONS	:= $(shell pyversions -vr)
+QTS=3 4
+
+py_qt_version = $(shell dpkg -s python-qt$(strip $(1)) | grep '^Version' | sed 's,Version: \(.*\)-[^-]*$$,\1,')
+libqwt5_version = $(shell dpkg -s libqwt5-qt$(strip $(1)) | grep '^Version' | sed 's,Version: \(.*\)-[^-]*$$,\1,')
+
+#DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+)\+dfsg.*,\1,p')
+DEB_UPSTREAM_VERSION=5.2.0
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp: patch
+	dh_testdir
+	chmod ugo+x qt3lib/Qwt5/grace.py
+	chmod ugo+x qt4lib/PyQt4/Qwt5/grace.py
+	set -e; for pyvers in ${PYTHONS};\
+	do\
+		for qtvers in ${QTS};\
+		do\
+			mkdir -p build/py$$pyvers-qt$$qtvers;\
+			cp -Rl `ls . |grep -v build|grep -v debian` build/py$$pyvers-qt$$qtvers;\
+			(set -e; cd build/py$$pyvers-qt$$qtvers/configure;\
+			python$$pyvers configure.py -$$qtvers -I /usr/include/qwt-qt$$qtvers/ --extra-libs=qwt-qt$$qtvers );\
+		done;\
+	done
+	touch configure-stamp
+
+build: build-arch build-indep
+build-arch: build-arch-stamp
+build-arch-stamp: configure-stamp 
+	dh_testdir
+	set -e; for pyvers in ${PYTHONS};\
+	do\
+		for qtvers in ${QTS};\
+		do\
+			(set -e; cd build/py$$pyvers-qt$$qtvers/configure;\
+			$(MAKE));\
+		done;\
+	done
+	touch $@
+
+build-indep: build-indep-stamp
+build-indep-stamp: configure-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+	rm -f sip/qwt5qt3/QwtTypes.sip sip/qwt5qt4/QwtTypes.sip
+	rm -rf build
+	dh_clean 
+
+install: install-indep install-arch
+install-indep: build-indep-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k -i
+	dh_installdirs -i
+	mkdir -p debian/tmp/usr/share/doc/python-qwt5-doc
+	cp -a qt?examples debian/tmp/usr/share/doc/python-qwt5-doc
+
+
+install-arch: build-arch-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k -s
+	dh_installdirs -s
+	for pyvers in ${PYTHONS};\
+	do\
+		for qtvers in ${QTS};\
+		do\
+			export QTDIR=/usr/share/qt$$qtvers;\
+			(cd build/py$$pyvers-qt$$qtvers/configure;\
+			$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install);\
+		done;\
+	done
+
+binary-indep: install-indep
+	dh_testdir -i
+	dh_testroot -i
+	dh_installchangelogs -i ANNOUNCEMENT-$(DEB_UPSTREAM_VERSION)
+	dh_installdocs -i
+	dh_install -i --sourcedir=debian/tmp
+	dh_compress -i --exclude=.py --exclude=.resX
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+binary-arch: install-arch
+	dh_testdir -a
+	dh_testroot -a
+	dh_installchangelogs -a ANNOUNCEMENT-$(DEB_UPSTREAM_VERSION)
+	dh_installdocs -a
+	dh_install -a --sourcedir=debian/tmp
+	dh_strip -a
+	dh_compress -a --exclude=.py --exclude=.resX
+	dh_pysupport -a
+	echo 'pythonqt3:Depends=python-qt3 (>= $(call py_qt_version, 3))' >> debian/python-qwt5-qt3.substvars
+	echo 'libqwt5qt3:Depends=libqwt5-qt3 (>= $(call libqwt5_version, 3))' >> debian/python-qwt5-qt3.substvars
+	echo 'pythonqt4:Depends=python-qt4 (>= $(call py_qt_version, 4))' >> debian/python-qwt5-qt4.substvars
+	echo 'libqwt5qt4:Depends=libqwt5-qt4 (>= $(call libqwt5_version, 4))' >> debian/python-qwt5-qt4.substvars
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+get-orig-source:
+	REV_DATE=$(shell dpkg-parsechangelog | sed -rne 's,^Version: .*cvs([0-9]+).*,\1,p'); \
+	VER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-+~]+).*,\1,p'); \
+	if [ x$$REV_DATE = x ]; then \
+	 uscan --force-download --rename --download-version=$$VER --destdir=. && (\
+	 tar -xz --exclude 'Doc/html' --exclude 'qwt-[0-9\.]*' -f pyqwt5_$$VER.orig.tar.gz && \
+	 tar -czf pyqwt5_$$VER+dfsg.orig.tar.gz PyQwt-$$VER; \
+	 rm -f pyqwt5_$$VER.orig.tar.gz;\
+	 rm -rf PyQwt-$$VER); \
+	else \
+	 cvs -rQz5 -d:pserver:anonymous at pyqwt.cvs.sourceforge.net:/cvsroot/pyqwt export \
+		-D $$REV_DATE -d pyqwt5-$$VER~cvs$$REV_DATE+dfsg pyqwt5 && (\
+	 find pyqwt5-$$VER~cvs$$REV_DATE+dfsg -name .cvsignore -type f -delete; \
+	 rm -rf pyqwt5-$$VER~cvs$$REV_DATE+dfsg/Doc/html ;\
+	 tar -zcf ./pyqwt5_$$VER~cvs$$REV_DATE+dfsg.orig.tar.gz pyqwt5-$$VER~cvs$$REV_DATE+dfsg; \
+	 rm -rf pyqwt5-$$VER~cvs$$REV_DATE+dfsg); \
+	fi
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure


Property changes on: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/watch
===================================================================
--- packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/watch	                        (rev 0)
+++ packages/pyqwt5/tags/5.2.1~cvs20091107+dfsg-2/debian/watch	2010-02-06 20:23:45 UTC (rev 11577)
@@ -0,0 +1,2 @@
+version=3
+opts=dversionmangle=s/\+dfsg$// http://qa.debian.org/watch/sf.php/pyqwt/PyQwt-(.*)\.tar\.gz debian uupdate




More information about the Python-modules-commits mailing list