[Python-modules-commits] r16568 - in packages/pycxx/tags (19 files)
kitterman at users.alioth.debian.org
kitterman at users.alioth.debian.org
Sat Apr 16 16:05:19 UTC 2011
Date: Saturday, April 16, 2011 @ 16:05:07
Author: kitterman
Revision: 16568
Tagging 6.2.3-1.
Added:
packages/pycxx/tags/6.2.3-1/
packages/pycxx/tags/6.2.3-1/debian/
packages/pycxx/tags/6.2.3-1/debian/README.debian
packages/pycxx/tags/6.2.3-1/debian/changelog
packages/pycxx/tags/6.2.3-1/debian/compat
packages/pycxx/tags/6.2.3-1/debian/control
packages/pycxx/tags/6.2.3-1/debian/copyright
packages/pycxx/tags/6.2.3-1/debian/patches/
packages/pycxx/tags/6.2.3-1/debian/patches/01_change_include_paths.patch
packages/pycxx/tags/6.2.3-1/debian/patches/02_fix_indentation.patch
packages/pycxx/tags/6.2.3-1/debian/patches/series
packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.docs
packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.examples
packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.docs
packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.examples
packages/pycxx/tags/6.2.3-1/debian/rules
packages/pycxx/tags/6.2.3-1/debian/source/
packages/pycxx/tags/6.2.3-1/debian/source/format
packages/pycxx/tags/6.2.3-1/debian/watch
Added: packages/pycxx/tags/6.2.3-1/debian/README.debian
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/README.debian (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/README.debian 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,7 @@
+pycxx for Ubuntu (and Debian)
+-----------------------------
+
+- python[3]-cxx-dev contains the development files to build extensions
+ using PyCXX. Holds the example files as well.
+
+ -- Matthias Klose <m at klose.in-berlin.de>, Fri, 3 Dec 2004 17:16:12 +0100
Added: packages/pycxx/tags/6.2.3-1/debian/changelog
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/changelog (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/changelog 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,203 @@
+pycxx (6.2.3-1) unstable; urgency=low
+
+ * New maintainer (Closes: #611061)
+ * Imported Upstream version 6.2.3
+ * drop debian patches changing comment style + indentation
+ * change to source format 3.0 (quilt)
+ * quiltify include path changing patches
+ * quiltify indentation fix patch of setup.py
+ - update version number to 6.2.3
+ * simplify debian/rules by using debhelper 7
+ * made non -dev packages virtual, files now contained in -dev packages
+ * removed build dependency on python{,3}-dev, was never needed
+ * debian/control:
+ - set Homepage to http://cxx.sourceforge.net/
+ - added Vcs-* fields
+ * Bump standard version to 3.9.2
+
+ -- Julian Taylor <jtaylor.debian at googlemail.com> Sat, 16 Apr 2011 01:47:47 +0200
+
+pycxx (6.2.0-7) unstable; urgency=low
+
+ * QA upload.
+ * No change rebuild for the python3.1 to 3.2 transition
+
+ -- Scott Kitterman <scott at kitterman.com> Sat, 09 Apr 2011 09:57:43 -0400
+
+pycxx (6.2.0-6) unstable; urgency=low
+
+ * QA upload
+ * add -w -n to 2to3 usage so the files are actually modified (LP: #730144)
+
+ -- Julian Taylor <jtaylor.debian at googlemail.com> Sun, 06 Mar 2011 18:14:57 +0100
+
+pycxx (6.2.0-5) unstable; urgency=low
+
+ * Orphan the package.
+
+ -- Matthias Klose <doko at debian.org> Tue, 25 Jan 2011 07:07:25 +0100
+
+pycxx (6.2.0-4) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Matthias Klose <doko at debian.org> Thu, 23 Sep 2010 01:51:34 +0200
+
+pycxx (6.2.0-3) experimental; urgency=low
+
+ * Use python3:* macros in the control file. Closes: #591955.
+ * Run 2to3 for python3-cxx. Closes: #595501.
+ * Fix typo in package description. Closes: #590634.
+
+ -- Matthias Klose <doko at debian.org> Mon, 13 Sep 2010 23:32:14 +0200
+
+pycxx (6.2.0-2) unstable; urgency=low
+
+ * Build packages for python3.
+
+ -- Matthias Klose <doko at debian.org> Sat, 17 Jul 2010 15:10:37 +0200
+
+pycxx (6.2.0-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at debian.org> Sat, 17 Jul 2010 15:05:11 +0200
+
+pycxx (6.1.1-3) unstable; urgency=low
+
+ * Rebuild to add headers for python2.6. Closes: #567226.
+
+ -- Matthias Klose <doko at debian.org> Thu, 28 Jan 2010 14:37:35 +0100
+
+pycxx (6.1.1-2) unstable; urgency=low
+
+ * Install missing header files.
+
+ -- Matthias Klose <doko at debian.org> Sun, 03 Jan 2010 16:30:10 +0100
+
+pycxx (6.1.1-1) unstable; urgency=low
+
+ * New upstream version. Closes: #548315.
+
+ -- Matthias Klose <doko at debian.org> Sun, 03 Jan 2010 15:48:14 +0100
+
+pycxx (5.5.0-1ubuntu1) karmic; urgency=low
+
+ * Call setup.py install using --install-layout=deb.
+
+ -- Matthias Klose <doko at ubuntu.com> Sat, 29 Aug 2009 11:45:49 +0200
+
+pycxx (5.5.0-1) unstable; urgency=low
+
+ * New upstream version. Closes: #536394.
+
+ -- Matthias Klose <doko at debian.org> Sat, 29 Aug 2009 10:32:19 +0200
+
+pycxx (5.4.2-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at debian.org> Sun, 30 Nov 2008 14:30:21 +0000
+
+pycxx (5.4.1-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at debian.org> Sun, 20 Jul 2008 18:08:58 +0200
+
+pycxx (5.4.0-2) unstable; urgency=low
+
+ * Fix some lintian warnings.
+
+ -- Matthias Klose <doko at debian.org> Wed, 25 Jun 2008 00:48:04 +0200
+
+pycxx (5.4.0-1) unstable; urgency=low
+
+ * New upstream version:
+ - license changed to BSD.
+ - bug fix release.
+ * Merge from Ubuntu:
+ - Apply header patches from sf#1640952.
+ - Install headers for the python debug builds.
+
+ -- Matthias Klose <doko at debian.org> Sat, 02 Jun 2007 09:26:34 +0200
+
+pycxx (5.3.6-1) unstable; urgency=low
+
+ * New upstream snapshot, to support python2.5.
+
+ -- Matthias Klose <doko at debian.org> Sat, 21 Oct 2006 17:43:45 +0200
+
+pycxx (5.3.5-3) unstable; urgency=low
+
+ * Update debian/watch.
+
+ -- Matthias Klose <doko at debian.org> Sun, 9 Jul 2006 16:26:36 +0200
+
+pycxx (5.3.5-2) unstable; urgency=low
+
+ * Updated for the renewed Python policy. Closes: #373488.
+
+ -- Matthias Klose <doko at debian.org> Fri, 16 Jun 2006 17:05:49 +0000
+
+pycxx (5.3.5-1.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Remove trainling slash in cp command (Closes: #339877).
+
+ -- Luk Claes <luk at debian.org> Sun, 1 Jan 2006 15:10:27 +0100
+
+pycxx (5.3.5-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at debian.org> Sat, 15 Oct 2005 12:38:43 +0000
+
+pycxx (5.3.4-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at debian.org> Wed, 7 Sep 2005 20:37:58 +0200
+
+pycxx (5.3.3-3) unstable; urgency=low
+
+ * Fix file conflict.
+
+ -- Matthias Klose <doko at debian.org> Sat, 13 Aug 2005 13:09:43 +0200
+
+pycxx (5.3.3-2) unstable; urgency=low
+
+ * New upstream version, upload to unstable.
+
+ -- Matthias Klose <doko at debian.org> Sat, 13 Aug 2005 09:42:47 +0200
+
+pycxx (5.3.3-1ubuntu1) breezy; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at ubuntu.com> Fri, 3 Jun 2005 13:01:13 +0000
+
+pycxx (5.3.2-1ubuntu1) hoary; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at ubuntu.com> Tue, 1 Mar 2005 22:45:30 +0100
+
+pycxx (5.3.1-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko at debian.org> Sun, 23 Jan 2005 01:10:10 +0100
+
+pycxx (5.3.0-1) unstable; urgency=low
+
+ * Build python2.4 packages.
+
+ -- Matthias Klose <doko at debian.org> Sun, 12 Dec 2004 18:21:44 +0100
+
+pycxx (5.3.0-0ubuntu1) hoary; urgency=low
+
+ * Initial Release.
+
+ -- Matthias Klose <m at klose.in-berlin.de> Fri, 3 Dec 2004 17:16:12 +0100
+
Added: packages/pycxx/tags/6.2.3-1/debian/compat
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/compat (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/compat 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1 @@
+7
Added: packages/pycxx/tags/6.2.3-1/debian/control
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/control (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/control 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,69 @@
+Source: pycxx
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Julian Taylor <jtaylor.debian at googlemail.com>
+Build-Depends: debhelper (>= 7.0.50~),
+ python-all (>= 2.6.6-3~),
+ python3-all (>= 3.1.2-10~)
+XS-Python-Version: all
+Standards-Version: 3.9.2
+Homepage: http://cxx.sourceforge.net
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/pycxx/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pycxx/trunk/
+
+Package: python-cxx
+Depends: python-cxx-dev, ${misc:Depends}
+Architecture: all
+Section: oldlibs
+Description: A Set of facilities to extend Python with C++
+ PyCXX is a set of C++ facilities to make it easier to write Python
+ extensions. The chief way in which PyCXX makes it easier to write
+ Python extensions is that it greatly increases the probability that
+ your program will not make a reference-counting error and will not
+ have to continually check error returns from the Python C API.
+ .
+ Transitional dummy package
+
+Package: python-cxx-dev
+Architecture: all
+Depends: python-dev, ${misc:Depends}, ${python:Depends}
+Breaks: python-cxx (<< 6.2.3~),
+ python2.3-cxx-dev (<< 6.2.3~),
+ python2.4-cxx-dev (<< 6.2.3~)
+Replaces: python-cxx (<< 6.2.3~),
+ python2.3-cxx-dev (<< 6.2.3~),
+ python2.4-cxx-dev (<< 6.2.3~)
+Provides: python-cxx
+Description: A Set of facilities to extend Python with C++
+ PyCXX is a set of C++ facilities to make it easier to write Python
+ extensions. The chief way in which PyCXX makes it easier to write
+ Python extensions is that it greatly increases the probability that
+ your program will not make a reference-counting error and will not
+ have to continually check error returns from the Python C API.
+
+Package: python3-cxx
+Depends: python3-cxx-dev, ${misc:Depends}
+Architecture: all
+Section: oldlibs
+Description: A Set of facilities to extend Python3 with C++
+ PyCXX is a set of C++ facilities to make it easier to write Python
+ extensions. The chief way in which PyCXX makes it easier to write
+ Python extensions is that it greatly increases the probability that
+ your program will not make a reference-counting error and will not
+ have to continually check error returns from the Python C API.
+ .
+ Transitional dummy package
+
+Package: python3-cxx-dev
+Architecture: all
+Depends: python3-dev, ${misc:Depends}, ${python3:Depends}
+Breaks: python3-cxx (<< 6.2.3~)
+Replaces: python3-cxx (<< 6.2.3~)
+Provides: python3-cxx
+Description: A Set of facilities to extend Python3 with C++
+ PyCXX is a set of C++ facilities to make it easier to write Python
+ extensions. The chief way in which PyCXX makes it easier to write
+ Python extensions is that it greatly increases the probability that
+ your program will not make a reference-counting error and will not
+ have to continually check error returns from the Python C API.
Added: packages/pycxx/tags/6.2.3-1/debian/copyright
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/copyright (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/copyright 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,70 @@
+Format: http://dep.debian.net/deps/dep5/
+Upstream-Name: PyCXX
+Upstream-Contact: Barry Scott
+Source: http://sourceforge.net/projects/cxx/
+
+Files: *
+Copyright: Barry Scott, Paul F. Dubois
+License: BSD
+
+Files: debian/*
+Copyright: 2004-2011, Matthias Klose
+ 2011, Julian Taylor
+License: BSD
+Comment: This package was originaly debianized by Matthias Klose <m at klose.in-berlin.de> on Fri, 3 Dec 2004 17:16:12 +0100.
+
+License: BSD
+ Copyright (c) 1998 - 2007
+ The Regents of the University of California
+ Produced at the Lawrence Livermore National Laboratory
+ Written by Geoff Furnish, Paul F. Dubois, Barry A. Scott
+ UCRL-CODE-227018
+ All rights reserved.
+ .
+ This file is part of PyCXX. For details, see http://cxx.sourceforge.net.
+ .
+ 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 disclaimer below.
+ - Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the disclaimer (as noted below) in the
+ documentation and/or materials provided with the distribution.
+ - Neither the name of the UC/LLNL nor the names of its contributors may be
+ used to endorse or promote products derived from this software without
+ specific prior written permission.
+ .
+ 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 REGENTS OF THE UNIVERSITY OF CALIFORNIA,
+ THE U.S. DEPARTMENT OF ENERGY 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.
+ .
+ Additional BSD Notice
+
+ 1. This notice is required to be provided under our contract with the U.S.
+ Department of Energy (DOE). This work was produced at the University of
+ California, Lawrence Livermore National Laboratory under Contract No.
+ W-7405-ENG-48 with the DOE.
+ .
+ 2. Neither the United States Government nor the University of California
+ nor any of their employees, makes any warranty, express or implied, or
+ assumes any liability or responsibility for the accuracy, completeness,
+ or usefulness of any information, apparatus, product, or process disclosed,
+ or represents that its use would not infringe privately-owned rights.
+ .
+ 3. Also, reference herein to any specific commercial products, process, or
+ services by trade name, trademark, manufacturer or otherwise does not
+ necessarily constitute or imply its endorsement, recommendation, or
+ favoring by the United States Government or the University of California.
+ The views and opinions of authors expressed herein do not necessarily
+ state or reflect those of the United States Government or the University
+ of California, and shall not be used for advertising or product endorsement
+ purposes.
Added: packages/pycxx/tags/6.2.3-1/debian/patches/01_change_include_paths.patch
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/patches/01_change_include_paths.patch (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/patches/01_change_include_paths.patch 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,28 @@
+diff --git a/Src/cxxextensions.c b/Src/cxxextensions.c
+index 28a8e1d..cfab556 100644
+--- a/Src/cxxextensions.c
++++ b/Src/cxxextensions.c
+@@ -37,7 +37,7 @@
+ #include "CXX/WrapPython.h"
+
+ #if PY_MAJOR_VERSION == 2
+-#include "Src/Python2/cxxextensions.c"
++#include "Python2/cxxextensions.c"
+ #else
+-#include "Src/Python3/cxxextensions.c"
++#include "Python3/cxxextensions.c"
+ #endif
+diff --git a/Src/cxxsupport.cxx b/Src/cxxsupport.cxx
+index 1f2fb43..946e60d 100644
+--- a/Src/cxxsupport.cxx
++++ b/Src/cxxsupport.cxx
+@@ -37,7 +37,7 @@
+ #include "CXX/WrapPython.h"
+
+ #if PY_MAJOR_VERSION == 2
+-#include "Src/Python2/cxxsupport.cxx"
++#include "Python2/cxxsupport.cxx"
+ #else
+-#include "Src/Python3/cxxsupport.cxx"
++#include "Python3/cxxsupport.cxx"
+ #endif
Added: packages/pycxx/tags/6.2.3-1/debian/patches/02_fix_indentation.patch
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/patches/02_fix_indentation.patch (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/patches/02_fix_indentation.patch 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,28 @@
+diff --git a/setup.py b/setup.py
+index ef82cf5..016aa7e 100755
+--- a/setup.py
++++ b/setup.py
+@@ -12,18 +12,18 @@ sources = (glob( os.path.join( "Src", "*.cxx" ) )
+ class my_install (install):
+
+ def finalize_options (self):
+- if not self.install_data or (len(self.install_data) < 8) :
+- self.install_data = "$base/share/python$py_version_short"
++ if not self.install_data or (len(self.install_data) < 8):
++ self.install_data = "$base/share/python$py_version_short"
+ install.finalize_options (self)
+
+ def run (self):
+- self.distribution.data_files = [("CXX", sources)]
+- self.distribution.headers = headers
++ self.distribution.data_files = [("CXX", sources)]
++ self.distribution.headers = headers
+ install.run (self)
+
+
+ setup (name = "CXX",
+- version = "6.2.0",
++ version = "6.2.3",
+ maintainer = "Barry Scott",
+ maintainer_email = "barry-scott at users.sourceforge.net",
+ description = "Facility for extending Python with C++",
Added: packages/pycxx/tags/6.2.3-1/debian/patches/series
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/patches/series (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/patches/series 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,2 @@
+01_change_include_paths.patch
+02_fix_indentation.patch
Added: packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.docs
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.docs (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.docs 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,3 @@
+README.html
+Doc/Python2/PyCXX.html
+Doc/Python2/style.css
Added: packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.examples
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.examples (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/python-cxx-dev.examples 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1 @@
+Demo/Python2/*
Added: packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.docs
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.docs (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.docs 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,3 @@
+README.html
+Doc/Python3/PyCXX.html
+Doc/Python3/style.css
Added: packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.examples
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.examples (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/python3-cxx-dev.examples 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1 @@
+Demo/Python3/*
Added: packages/pycxx/tags/6.2.3-1/debian/rules
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/rules (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/rules 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,46 @@
+#!/usr/bin/make -f
+export DH_VERBOSE=1
+
+PYVERS=$(shell pyversions -s)
+PY3VERS=$(shell py3versions -s)
+
+%:
+ dh $@ --with python2,python3
+
+override_dh_auto_build:
+ set -e && for i in $(PYVERS); do $${i} setup.py build; done
+ set -e && for i in $(PY3VERS); do $${i} setup.py build; done
+
+override_dh_auto_install:
+ #should symlink to a common folder, but dh_link takes no wildcards
+ # and replacing folders symlinks in upgrades is problematic (policy 6.5)
+ # => wasting a little space preferable to more complex logic
+ # CXX/ in pythonX.Y_d was a link in << 6.2.3 so there its fine
+ set -e && for i in $(PYVERS); do \
+ $${i} setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb; \
+ dh_install -ppython-cxx-dev CXX/*.hxx /usr/include/$${i}/CXX/; \
+ dh_install -ppython-cxx-dev CXX/*.h /usr/include/$${i}/CXX/; \
+ dh_install -ppython-cxx-dev CXX/Python2/* /usr/include/$${i}/CXX/Python2; \
+ dh_link -ppython-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
+ dh_install -ppython-cxx-dev Src/*.c /usr/share/$${i}/CXX/; \
+ dh_install -ppython-cxx-dev Src/*.cxx /usr/share/$${i}/CXX/; \
+ dh_install -ppython-cxx-dev Src/Python2/* /usr/share/$${i}/CXX/Python2; \
+ dh_install -ppython-cxx-dev usr/lib/python2*/dist-packages/CXX/__init__.py; \
+ done
+ set -e && for i in $(PY3VERS); do \
+ $${i} setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb; \
+ 2to3 -w -n $(CURDIR)/debian/tmp/usr/lib; \
+ dh_install -ppython3-cxx-dev CXX/*.hxx /usr/include/$${i}/CXX/; \
+ dh_install -ppython3-cxx-dev CXX/*.h /usr/include/$${i}/CXX/; \
+ dh_install -ppython3-cxx-dev CXX/Python3/* /usr/include/$${i}/CXX/Python3; \
+ dh_link -ppython3-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
+ dh_install -ppython3-cxx-dev Src/*.c /usr/share/$${i}/CXX/; \
+ dh_install -ppython3-cxx-dev Src/*.cxx /usr/share/$${i}/CXX/; \
+ dh_install -ppython3-cxx-dev Src/Python3/* /usr/share/$${i}/CXX/Python3; \
+ dh_install -ppython3-cxx-dev usr/lib/python3*/dist-packages/CXX/__init__.py; \
+ done
+ dh_auto_install
+
+override_dh_fixperms:
+ chmod 644 $(CURDIR)/debian/python-cxx-dev/usr/share/doc/python-cxx-dev/examples/range.cxx
+ dh_fixperms
Property changes on: packages/pycxx/tags/6.2.3-1/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: packages/pycxx/tags/6.2.3-1/debian/source/format
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/source/format (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/source/format 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1 @@
+3.0 (quilt)
Added: packages/pycxx/tags/6.2.3-1/debian/watch
===================================================================
--- packages/pycxx/tags/6.2.3-1/debian/watch (rev 0)
+++ packages/pycxx/tags/6.2.3-1/debian/watch 2011-04-16 16:05:07 UTC (rev 16568)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/cxx/pycxx-([\d.]+)\.tar.gz
More information about the Python-modules-commits
mailing list