Package: rpy
Severity: wishlist
Tags: patch

Hi Dirk,

Consider adding support for python 2.4. Trivial patch against current
version follows. I have installed it and it at least loads into python2.4
without complaint, but I have not done any testing. I don't currently use
rpy and am doing this for someone else.

We can take this version for a test run and report any problems we encounter
back here.

Note that I have not versioned the python2.4-dev in Build-depends, but I am
not sure why it is necessary.

                                                                   Faheem.

Thu Jan 27 14:30:37 EST 2005  [EMAIL PROTECTED]
  * add python 2.4 support
diff -rN -u debian-old/control debian-new/control
--- debian-old/control  2005-01-27 14:35:22.000000000 -0500
+++ debian-new/control  2005-01-27 14:11:55.000000000 -0500
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Dirk Eddelbuettel <[EMAIL PROTECTED]>
 Standards-Version: 3.6.1.1
-Build-depends: debhelper (>= 3.0.0), r-base-dev (>= 2.0.0), python, 
python2.2-dev (>= 2.2.3), python2.3-dev (>= 2.3-1), python2.2-numeric, 
python2.3-numeric
+Build-depends: debhelper (>= 3.0.0), r-base-dev (>= 2.0.0), python, 
python2.2-dev (>= 2.2.3), python2.3-dev (>= 2.3-1), python2.4-dev, 
python2.2-numeric, python2.3-numeric
 
 Package: python2.2-rpy
 Architecture: any
@@ -31,6 +31,19 @@
  .
  URL: http://rpy.sourceforge.net/ 
 
+Package: python2.4-rpy
+Architecture: any
+Depends: ${shlibs:Depends}, python2.4, python2.4-numeric, r-base-core (>= 
1.9.0)
+Suggests: python-rpy-docs
+Description: Python interface to the GNU R language and environment
+ This Debian package provides RPy, a very simple yet robust Python interface
+ to the GNU R Programming Language. It can manage different types of R objects,
+ and can execute arbitrary R functions, including graphic functions.
+ .
+ This Debian package is built for Python 2.4.
+ .
+ URL: http://rpy.sourceforge.net/ 
+
 Package: python-rpy
 Architecture: all
 Depends: python (>= 2.3), python (<< 2.4), python2.3-rpy
diff -rN -u debian-old/rules debian-new/rules
--- debian-old/rules    2005-01-27 14:35:22.000000000 -0500
+++ debian-new/rules    2005-01-27 14:13:29.000000000 -0500
@@ -10,6 +10,7 @@
 #PYTHON2.1     := python2.1
 PYTHON2.2      := python2.2
 PYTHON2.3      := python2.3
+PYTHON2.4      := python2.4
 
 compilerflags  = -O2 -Wall
 
@@ -34,6 +35,7 @@
         #CFLAGS="$(compilerflags)" $(PYTHON2.1) setup.py build
        CFLAGS="$(compilerflags)" $(PYTHON2.2) setup.py build
        CFLAGS="$(compilerflags)" $(PYTHON2.3) setup.py build
+       CFLAGS="$(compilerflags)" $(PYTHON2.4) setup.py build
        touch build-stamp
 
 clean:
@@ -58,6 +60,7 @@
         #$(PYTHON2.1) setup.py install --root=debian/python2.1-rpy
        $(PYTHON2.2) setup.py install --root=debian/python2.2-rpy
        $(PYTHON2.3) setup.py install --root=debian/python2.3-rpy
+       $(PYTHON2.4) setup.py install --root=debian/python2.4-rpy
 
 # Build architecture-independent files here.
 binary-indep: build install

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.25-1-386
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to