[Python-modules-commits] r22838 - in packages/sip4/trunk/debian (6 files)
kitterman at users.alioth.debian.org
kitterman at users.alioth.debian.org
Fri Oct 26 04:20:30 UTC 2012
Date: Friday, October 26, 2012 @ 04:20:27
Author: kitterman
Revision: 22838
* Fix debian/sipconfig_py3.snippet to use sys.abiflags to detect if the
debug build is running instead of the non-existent (in python3)
sys.pydebug
* Add *.preinst to python-sip-dbg, python-sip-dev, python3-sip-dbg, and
python3-sip-dev to remove any potential doc directories that are now
symlinks (Closes: #691442)
Added:
packages/sip4/trunk/debian/python-sip-dbg.preinst
packages/sip4/trunk/debian/python-sip-dev.preinst
packages/sip4/trunk/debian/python3-sip-dbg.preinst
packages/sip4/trunk/debian/python3-sip-dev.preinst
Modified:
packages/sip4/trunk/debian/changelog
packages/sip4/trunk/debian/sipconfig_py3.snippet
Modified: packages/sip4/trunk/debian/changelog
===================================================================
--- packages/sip4/trunk/debian/changelog 2012-10-25 19:43:51 UTC (rev 22837)
+++ packages/sip4/trunk/debian/changelog 2012-10-26 04:20:27 UTC (rev 22838)
@@ -1,3 +1,14 @@
+sip4 (4.14-3) experimental; urgency=low
+
+ * Fix debian/sipconfig_py3.snippet to use sys.abiflags to detect if the
+ debug build is running instead of the non-existent (in python3)
+ sys.pydebug
+ * Add *.preinst to python-sip-dbg, python-sip-dev, python3-sip-dbg, and
+ python3-sip-dev to remove any potential doc directories that are now
+ symlinks (Closes: #691442)
+
+ -- Scott Kitterman <scott at kitterman.com> Fri, 26 Oct 2012 00:03:20 -0400
+
sip4 (4.14-2) experimental; urgency=low
* Enable building for multiple supported python3 versions
Added: packages/sip4/trunk/debian/python-sip-dbg.preinst
===================================================================
--- packages/sip4/trunk/debian/python-sip-dbg.preinst (rev 0)
+++ packages/sip4/trunk/debian/python-sip-dbg.preinst 2012-10-26 04:20:27 UTC (rev 22838)
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+docdir="/usr/share/doc/python-sip-dbg"
+if [ -d $docdir ] && [ ! -L $docdir ]; then
+ if rmdir $docdir 2>/dev/null; then
+ ln -sf python-sip $docdir
+ fi
+fi
+
+#DEBHELPER#
+
+exit 0
Added: packages/sip4/trunk/debian/python-sip-dev.preinst
===================================================================
--- packages/sip4/trunk/debian/python-sip-dev.preinst (rev 0)
+++ packages/sip4/trunk/debian/python-sip-dev.preinst 2012-10-26 04:20:27 UTC (rev 22838)
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+docdir="/usr/share/doc/python-sip-dev"
+if [ -d $docdir ] && [ ! -L $docdir ]; then
+ if rmdir $docdir 2>/dev/null; then
+ ln -sf python-sip $docdir
+ fi
+fi
+
+#DEBHELPER#
+
+exit 0
Added: packages/sip4/trunk/debian/python3-sip-dbg.preinst
===================================================================
--- packages/sip4/trunk/debian/python3-sip-dbg.preinst (rev 0)
+++ packages/sip4/trunk/debian/python3-sip-dbg.preinst 2012-10-26 04:20:27 UTC (rev 22838)
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+docdir="/usr/share/doc/python3-sip-dbg"
+if [ -d $docdir ] && [ ! -L $docdir ]; then
+ if rmdir $docdir 2>/dev/null; then
+ ln -sf python3-sip $docdir
+ fi
+fi
+
+#DEBHELPER#
+
+exit 0
Added: packages/sip4/trunk/debian/python3-sip-dev.preinst
===================================================================
--- packages/sip4/trunk/debian/python3-sip-dev.preinst (rev 0)
+++ packages/sip4/trunk/debian/python3-sip-dev.preinst 2012-10-26 04:20:27 UTC (rev 22838)
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+docdir="/usr/share/doc/python3-sip-dev"
+if [ -d $docdir ] && [ ! -L $docdir ]; then
+ if rmdir $docdir 2>/dev/null; then
+ ln -sf python3-sip $docdir
+ fi
+fi
+
+#DEBHELPER#
+
+exit 0
Modified: packages/sip4/trunk/debian/sipconfig_py3.snippet
===================================================================
--- packages/sip4/trunk/debian/sipconfig_py3.snippet 2012-10-25 19:43:51 UTC (rev 22837)
+++ packages/sip4/trunk/debian/sipconfig_py3.snippet 2012-10-26 04:20:27 UTC (rev 22838)
@@ -1,5 +1,5 @@
if sys.version_info[1] == @MINORVERS@:
- if getattr(sys, "pydebug", False):
+ if 'd' in sys.abiflags:
try:
from sipconfig_d at MINORVERS@ import *
from sipconfig_d at MINORVERS@ import _pkg_config, _default_macros
More information about the Python-modules-commits
mailing list