[Python-modules-commits] r23420 - in packages/ipython/trunk/debian (5 files)
jtaylor-guest at users.alioth.debian.org
jtaylor-guest at users.alioth.debian.org
Sat Feb 2 16:53:12 UTC 2013
Date: Saturday, February 2, 2013 @ 16:53:09
Author: jtaylor-guest
Revision: 23420
don't link documentation of ipython-doc
so ipython3 does not depend on ipython (Closes: #695554)
Requires ipython-doc.preinst to not lose copyright on upgrade
Added:
packages/ipython/trunk/debian/ipython-doc.preinst
Modified:
packages/ipython/trunk/debian/changelog
packages/ipython/trunk/debian/ipython-doc.doc-base
packages/ipython/trunk/debian/rules
Deleted:
packages/ipython/trunk/debian/ipython-doc.lintian-overrides
Modified: packages/ipython/trunk/debian/changelog
===================================================================
--- packages/ipython/trunk/debian/changelog 2013-02-02 16:52:50 UTC (rev 23419)
+++ packages/ipython/trunk/debian/changelog 2013-02-02 16:53:09 UTC (rev 23420)
@@ -1,9 +1,12 @@
-ipython (0.13.1-3) UNRELEASED; urgency=low
+ipython (0.13.1-3) experimental; urgency=low
* pass -a to xvfb-run
* drop DM-Upload-Allowed, not needed anymore
+ * don't link documentation of ipython-doc so ipython3 does not depend on
+ ipython (Closes: #695554)
+ Requires ipython-doc.preinst to not lose copyright on upgrade
- -- Julian Taylor <jtaylor.debian at googlemail.com> Wed, 28 Nov 2012 19:49:59 +0100
+ -- Julian Taylor <jtaylor.debian at googlemail.com> Sat, 02 Feb 2013 11:14:27 +0100
ipython (0.13.1-2) unstable; urgency=low
Modified: packages/ipython/trunk/debian/ipython-doc.doc-base
===================================================================
--- packages/ipython/trunk/debian/ipython-doc.doc-base 2013-02-02 16:52:50 UTC (rev 23419)
+++ packages/ipython/trunk/debian/ipython-doc.doc-base 2013-02-02 16:53:09 UTC (rev 23420)
@@ -6,5 +6,5 @@
Section: Programming/Python
Format: HTML
-Index: /usr/share/doc/ipython/html/index.html
-Files: /usr/share/doc/ipython/html/*
+Index: /usr/share/doc/ipython-doc/html/index.html
+Files: /usr/share/doc/ipython-doc/html/*
Deleted: packages/ipython/trunk/debian/ipython-doc.lintian-overrides
===================================================================
--- packages/ipython/trunk/debian/ipython-doc.lintian-overrides 2013-02-02 16:52:50 UTC (rev 23419)
+++ packages/ipython/trunk/debian/ipython-doc.lintian-overrides 2013-02-02 16:53:09 UTC (rev 23420)
@@ -1,3 +0,0 @@
-# I prefer single doc dir over the ability to install -doc without the package
-# arch argument does not apply
-ipython-doc binary: doc-package-depends-on-main-package
Added: packages/ipython/trunk/debian/ipython-doc.preinst
===================================================================
--- packages/ipython/trunk/debian/ipython-doc.preinst (rev 0)
+++ packages/ipython/trunk/debian/ipython-doc.preinst 2013-02-02 16:53:09 UTC (rev 23420)
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ install|upgrade)
+ test ! -L /usr/share/doc/ipython-doc || rm /usr/share/doc/ipython-doc
+ ;;
+
+ abort-upgrade)
+ ;;
+
+ *)
+ echo "preinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+
+#DEBHELPER#
+
Modified: packages/ipython/trunk/debian/rules
===================================================================
--- packages/ipython/trunk/debian/rules 2013-02-02 16:52:50 UTC (rev 23419)
+++ packages/ipython/trunk/debian/rules 2013-02-02 16:53:09 UTC (rev 23420)
@@ -124,7 +124,7 @@
dh_installdocs -pipython-notebook --link-doc=ipython
dh_installdocs -pipython3-notebook --link-doc=ipython3
dh_installdocs -pipython-notebook-common
- dh_installdocs -pipython-doc --link-doc=ipython
+ dh_installdocs -pipython-doc
find $(CURDIR)/debian/ipython -type d -empty -delete
# remove all the duplicates to keep -doc small
@@ -136,15 +136,15 @@
plot_simple_python.png ms_visual_studio.png notebook_specgram.png \
qtconsole.png qtconsole_tabbed.png; \
do \
- rm -f $(CURDIR)/debian/ipython-doc/usr/share/doc/ipython/html/_images/$$f; \
- dh_link -pipython-doc usr/share/doc/ipython/html/_static/$$f usr/share/doc/ipython/html/_images/$$f; \
+ rm -f $(CURDIR)/debian/ipython-doc/usr/share/doc/ipython-doc/html/_images/$$f; \
+ dh_link -pipython-doc usr/share/doc/ipython-doc/html/_static/$$f usr/share/doc/ipython-doc/html/_images/$$f; \
done
- rm -f $(CURDIR)/debian/ipython-doc/usr/share/doc/ipython/html/_static/plot_simple.png
- dh_link -pipython-doc usr/share/doc/ipython/html/_static/plot_simple_python.png \
- usr/share/doc/ipython/html/_static/plot_simple.png
- rm -f $(CURDIR)/debian/ipython-doc/usr/share/doc/ipython/html/_images/qtconsole1.png
- dh_link -pipython-doc usr/share/doc/ipython/html/_static/qtconsole.png \
- usr/share/doc/ipython/html/_images/qtconsole1.png
+ rm -f $(CURDIR)/debian/ipython-doc/usr/share/doc/ipython-doc/html/_static/plot_simple.png
+ dh_link -pipython-doc usr/share/doc/ipython-doc/html/_static/plot_simple_python.png \
+ usr/share/doc/ipython-doc/html/_static/plot_simple.png
+ rm -f $(CURDIR)/debian/ipython-doc/usr/share/doc/ipython-doc/html/_images/qtconsole1.png
+ dh_link -pipython-doc usr/share/doc/ipython-doc/html/_static/qtconsole.png \
+ usr/share/doc/ipython-doc/html/_images/qtconsole1.png
endif
# work around #683108
More information about the Python-modules-commits
mailing list