[Python-modules-commits] r4723 - in packages/pycg/trunk/debian (5 files)
morph-guest at users.alioth.debian.org
morph-guest at users.alioth.debian.org
Mon Mar 3 21:48:26 UTC 2008
Date: Monday, March 3, 2008 @ 21:48:25
Author: morph-guest
Revision: 4723
move to numpy + dbg pkg
Added:
packages/pycg/trunk/debian/patches/30_move_from_numeric_to_numpy.dpatch
Modified:
packages/pycg/trunk/debian/changelog
packages/pycg/trunk/debian/control
packages/pycg/trunk/debian/patches/00list
packages/pycg/trunk/debian/rules
Modified: packages/pycg/trunk/debian/changelog
===================================================================
--- packages/pycg/trunk/debian/changelog 2008-03-03 20:11:49 UTC (rev 4722)
+++ packages/pycg/trunk/debian/changelog 2008-03-03 21:48:25 UTC (rev 4723)
@@ -5,5 +5,7 @@
- converge upstream build system into Makefile
* debian/patches/02_fix_setup.py.dpatch
- fix setup.py file to let the package build on a Debian box
+ * debian/patches/30_move_from_numeric_to_numpy.dpatch
+ - added to remove python-numeric dep and move to python-numpy
-- Sandro Tosi <matrixhasu at gmail.com> Wed, 13 Feb 2008 21:20:08 +0100
Modified: packages/pycg/trunk/debian/control
===================================================================
--- packages/pycg/trunk/debian/control 2008-03-03 20:11:49 UTC (rev 4722)
+++ packages/pycg/trunk/debian/control 2008-03-03 21:48:25 UTC (rev 4723)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Sandro Tosi <matrixhasu at gmail.com>
-Build-Depends: debhelper (>= 5.0.38), python-central (>= 0.5.6), python, dpatch, python-all-dev, python-all-dbg, swig, nvidia-cg-toolkit, python-numpy, mesa-common-dev, libgl1-mesa-dev
+Build-Depends: debhelper (>= 5), python-central (>= 0.5.6), python, dpatch, python-all-dev, python-all-dbg, swig, nvidia-cg-toolkit, python-numpy, mesa-common-dev, libgl1-mesa-dev, python-numpy-dbg
Standards-Version: 3.7.3
Homepage: http://www.cs.lth.se/home/Calle_Lejdfors/pygpu/
Vcs-Svn: svn://svn.debian.org/python-modules/packages/pycg/trunk/
Modified: packages/pycg/trunk/debian/patches/00list
===================================================================
--- packages/pycg/trunk/debian/patches/00list 2008-03-03 20:11:49 UTC (rev 4722)
+++ packages/pycg/trunk/debian/patches/00list 2008-03-03 21:48:25 UTC (rev 4723)
@@ -1,2 +1,3 @@
01_fix_makefile
02_fix_setup.py
+30_move_from_numeric_to_numpy
Added: packages/pycg/trunk/debian/patches/30_move_from_numeric_to_numpy.dpatch
===================================================================
--- packages/pycg/trunk/debian/patches/30_move_from_numeric_to_numpy.dpatch (rev 0)
+++ packages/pycg/trunk/debian/patches/30_move_from_numeric_to_numpy.dpatch 2008-03-03 21:48:25 UTC (rev 4723)
@@ -0,0 +1,30 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_move_from_numeric_to_numpy.dpatch by Sandro Tosi <matrixhasu at gmail.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad pycg~/Makefile pycg/Makefile
+--- pycg~/Makefile 2008-03-03 22:47:28.376313001 +0100
++++ pycg/Makefile 2008-03-03 22:47:28.460317785 +0100
+@@ -1,6 +1,6 @@
+ #include $(shell uname -s).conf
+
+-INCLUDES=-I/usr/include/$(PYTHON) -Iinclude -I.
++INCLUDES=-I/usr/include/$(PYTHON_I) -Iinclude -I. -Inumpy
+ SWIG=swig
+ LIBS=-lCgGL -lCg -lGL -l$(PYTHON)
+ SOEXT=so
+diff -urNad pycg~/cg.i pycg/cg.i
+--- pycg~/cg.i 2007-11-26 10:34:30.000000000 +0100
++++ pycg/cg.i 2008-03-03 22:47:38.864910711 +0100
+@@ -2,7 +2,7 @@
+ %{
+ #include "Cg/cg.h"
+ #include "Cg/cgGL.h"
+-#include <Numeric/arrayobject.h>
++#include <numpy/arrayobject.h>
+ %}
+
+ %init %{
Property changes on: packages/pycg/trunk/debian/patches/30_move_from_numeric_to_numpy.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Modified: packages/pycg/trunk/debian/rules
===================================================================
--- packages/pycg/trunk/debian/rules 2008-03-03 20:11:49 UTC (rev 4722)
+++ packages/pycg/trunk/debian/rules 2008-03-03 21:48:25 UTC (rev 4723)
@@ -25,8 +25,8 @@
[ ! -d build ] || rm -rf build
mkdir -p debian/python-cg/usr/lib/python$*/site-packages/
- $(MAKE) PYTHON=python$* clean
- $(MAKE) PYTHON=python$*
+ $(MAKE) PYTHON_I=python$* PYTHON=python$* clean
+ $(MAKE) PYTHON_I=python$* PYTHON=python$*
dh_install _Cg.so /usr/lib/python$*/site-packages/
# workaround to let think libpython<VER> is local, so that dh_shlibdebs does not generate
@@ -37,11 +37,11 @@
build-debug-python%:
dh_testdir
[ ! -d build ] || rm -rf build
- mkdir -p debian/python-cg/usr/lib/python$*_d/site-packages/
+ mkdir -p debian/python-cg-dbg/usr/lib/python$*_d/site-packages/
- $(MAKE) PYTHON=python$*_d clean
- $(MAKE) PYTHON=python$*_d
- dh_install _Cg.so /usr/lib/python$*_d/site-packages/
+ $(MAKE) PYTHON_I=python$*_d PYTHON=python$* clean
+ $(MAKE) PYTHON_I=python$*_d PYTHON=python$*
+ dh_install -ppython-cg-dbg _Cg.so /usr/lib/python$*_d/site-packages/
clean: unpatch
dh_testdir
More information about the Python-modules-commits
mailing list