Re: Michal Čihař 2006-11-07 <[EMAIL PROTECTED]> > you can find attached patch for building metakit for python 2.4 what > obviously fixes this problem. I'm going to push this as NMU through my > AM.
Hi, here comes the diff for the NMU I'll upload in a minute. debdiff libmetakit2.4.9.3_2.4.9.3-6.1.dsc /srv/pbuilder/result/libmetakit2.4.9.3_2.4.9.3-6.2.dsc libmetakit2.4.9.3-2.4.9.3/debian/changelog | 7 +++++++ debian/pyversions | 1 - libmetakit2.4.9.3-2.4.9.3/debian/control | 4 +++- libmetakit2.4.9.3-2.4.9.3/debian/rules | 8 +++++--- 4 files changed, 15 insertions(+), 5 deletions(-) diff -u libmetakit2.4.9.3-2.4.9.3/debian/changelog libmetakit2.4.9.3-2.4.9.3/debian/changelog --- libmetakit2.4.9.3-2.4.9.3/debian/changelog +++ libmetakit2.4.9.3-2.4.9.3/debian/changelog @@ -1,3 +1,10 @@ +libmetakit2.4.9.3 (2.4.9.3-6.2) unstable; urgency=low + + * Non-maintainer upload. + * Build against python 2.4 (Closes: #386480). + + -- Michal Čihař <[EMAIL PROTECTED]> Sun, 26 Nov 2006 15:45:49 +0100 + libmetakit2.4.9.3 (2.4.9.3-6.1) unstable; urgency=low * Non-maintainer upload. reverted: --- libmetakit2.4.9.3-2.4.9.3/debian/pyversions +++ libmetakit2.4.9.3-2.4.9.3.orig/debian/pyversions @@ -1 +0,0 @@ -2.3 diff -u libmetakit2.4.9.3-2.4.9.3/debian/control libmetakit2.4.9.3-2.4.9.3/debian/control --- libmetakit2.4.9.3-2.4.9.3/debian/control +++ libmetakit2.4.9.3-2.4.9.3/debian/control @@ -2,8 +2,9 @@ Section: libs Priority: optional Maintainer: Gerfried Fuchs <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 4.0), tcl8.4-dev, python2.3-dev, python-support (>= 0.4.0) +Build-Depends: debhelper (>= 5.0.38), tcl8.4-dev, python-dev, python-support (>= 0.4.0) Standards-Version: 3.7.2 +XS-Python-Version: current Package: libmetakit2.4.9.3c2 Architecture: any @@ -26,6 +27,7 @@ Provides: libmetakit-python, ${python:Provides} Replaces: libmetakit-python, python2.3-metakit (<< 2.4.9.3-6.1) Conflicts: libmetakit-python, python2.3-metakit (<< 2.4.9.3-6.1) +XB-Python-Version: ${python:Versions} Description: Metakit bindings for python MetaKit is an embeddable database library. It lets you build applications which store their data efficiently, in a portable way, and which will not diff -u libmetakit2.4.9.3-2.4.9.3/debian/rules libmetakit2.4.9.3-2.4.9.3/debian/rules --- libmetakit2.4.9.3-2.4.9.3/debian/rules +++ libmetakit2.4.9.3-2.4.9.3/debian/rules @@ -8,6 +8,8 @@ # This is the upstream release number to use in libtool -release export UPSTREAM_RELEASE=2.4.9.3 +PYTHON_VERSION=$(shell pyversions -d) + CXXFLAGS=-g -fomit-frame-pointer -DNDEBUG ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CXXFLAGS += -O0 @@ -35,7 +37,7 @@ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ --with-tcl=/usr/include/tcl8.4,/usr/lib/tcl8.4 \ - --with-python=/usr + --with-python=/usr/include/$(PYTHON_VERSION),/usr/lib/$(PYTHON_VERSION)/site-packages touch configure-stamp @@ -52,7 +54,7 @@ dh_clean -k dh_installdirs install -d debian/tmp/usr/include debian/tmp/usr/lib - mkdir -p debian/tmp/usr/lib/python2.3/site-packages + mkdir -p debian/tmp/usr/lib/$(PYTHON_VERSION)/site-packages (cd builds && ln -s ../debian debian) $(MAKE) -C builds install DESTDIR=$(CURDIR)/debian/tmp builds/libtool --finish $(CURDIR)/debian/tmp/usr/lib @@ -78,7 +80,7 @@ dh_installmanpages dh_installinfo dh_installchangelogs CHANGES - dh_pysupport -V2.3 + dh_pysupport dh_link dh_strip dh_compress Christoph -- [EMAIL PROTECTED] | http://www.df7cb.de/
signature.asc
Description: Digital signature