Package: python-svn
Version: 1.6.1-1
Tags: patch
Followup-For: Bug #501646
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi
attached is patch for this issue. I will NMU it if there will be
no reaction in this bug report.
- --
Michal Čihař | http://cihar.com | http://blog.cihar.com
- -- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25.16-0.1-default (SMP w/2 CPU cores)
Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages python-svn depends on:
ii libc6 2.7-15 GNU C Library: Shared libraries
ii libcomerr2 1.41.3-1 common error description library
ii libexpat1 2.0.1-4 XML parsing C library - runtime li
ii libgcc1 1:4.3.2-1 GCC support library
ii libneon27-gnutls 0.28.2-5 An HTTP and WebDAV client library
ii libssl0.9.8 0.9.8g-13 SSL shared libraries
ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3
ii libsvn1 1.5.1dfsg1-1 Shared libraries used by Subversio
ii python 2.5.2-2 An interactive high-level object-o
ii python-central 0.6.8 register and build utility for Pyt
python-svn recommends no packages.
Versions of packages python-svn suggests:
pn python-svn-dbg <none> (no description available)
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkj94ZUACgkQ3DVS6DbnVgTYaQCgtK1VICwQNcuqdP9LOmyrAbbw
QakAmQHqfnIjGSuSY6Nf1f4yBMWJF9md
=3+ll
-----END PGP SIGNATURE-----
diff -u pysvn-1.6.1/debian/rules pysvn-1.6.1/debian/rules
--- pysvn-1.6.1/debian/rules
+++ pysvn-1.6.1/debian/rules
@@ -51,6 +51,7 @@
PYSVN_BUILD_REVISION=1 \
$(MAKE) -C Source
mv Source/pysvn/_pysvn_$(subst .,_,$*).so _pysvn_$(subst .,_,$*).so
+ mv Source/pysvn/__init__.py __init__$(subst .,_,$*).py
touch $@
dbg-build-stamp%:
@@ -63,6 +64,7 @@
PYSVN_BUILD_REVISION=1 \
$(MAKE) -C Source
mv Source/pysvn/_pysvn_$(subst .,_,$*).so _pysvn_$(subst .,_,$*)_d.so
+ mv Source/pysvn/__init__.py __init__$(subst .,_,$*).py
touch $@
clean:
@@ -72,6 +74,7 @@
rm -f Source/*.o Source/pysvn/*.so Source/pysvn_version.hpp
rm -f Source/pysvn_docs.[ch]pp Source/Makefile Tests/Makefile
rm -f _pysvn*.so*
+ rm -f __init__*.py
dh_clean
install: install-stamp
@@ -83,8 +86,9 @@
install-python%:
dh_installdirs -ppython-svn \
usr/lib/python$*/site-packages/pysvn
- cp -pr Source/pysvn $(d)/usr/lib/python$*/site-packages/
+ install -d $(d)/usr/lib/python$*/site-packages/pysvn/
cp -p _pysvn_$(subst .,_,$*).so $(d)/usr/lib/python$*/site-packages/pysvn/
+ cp -p __init__$(subst .,_,$*).py $(d)/usr/lib/python$*/site-packages/pysvn/__init__.py
-find $(d) -name .svn | xargs rm -rf
diff -u pysvn-1.6.1/debian/changelog pysvn-1.6.1/debian/changelog
--- pysvn-1.6.1/debian/changelog
+++ pysvn-1.6.1/debian/changelog
@@ -1,3 +1,11 @@
+pysvn (1.6.1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Store __init__.py for each python version and don't mix them
+ (Closes: #501646).
+
+ -- Michal Čihař <[EMAIL PROTECTED]> Tue, 21 Oct 2008 15:51:35 +0200
+
pysvn (1.6.1-1) unstable; urgency=low
* New upstream version (supporting subversion-1.5.2).