[Python-modules-commits] r9427 - in packages/argparse/trunk/debian (7 files)
rrs-guest at users.alioth.debian.org
rrs-guest at users.alioth.debian.org
Sat Aug 22 07:56:20 UTC 2009
Date: Saturday, August 22, 2009 @ 07:56:19
Author: rrs-guest
Revision: 9427
More changes and finalize the new release for upload
Lintian clean
Handle symlinks in pre/post installation scripts
Added:
packages/argparse/trunk/debian/python-argparse-doc.postinst
packages/argparse/trunk/debian/python-argparse-doc.prerm
packages/argparse/trunk/debian/python-argparse.postinst
packages/argparse/trunk/debian/python-argparse.prerm
Modified:
packages/argparse/trunk/debian/changelog
packages/argparse/trunk/debian/control
packages/argparse/trunk/debian/rules
Modified: packages/argparse/trunk/debian/changelog
===================================================================
--- packages/argparse/trunk/debian/changelog 2009-08-22 07:56:15 UTC (rev 9426)
+++ packages/argparse/trunk/debian/changelog 2009-08-22 07:56:19 UTC (rev 9427)
@@ -4,12 +4,20 @@
* debian/rules
- Fix build targets
- Clean up doc build directory
+ - Don't use shipped jquery script. Instead depend on the one shipped by
+ default in Debian
* debian/control
- Remove python-epydoc build dependency
- Add python-sphinx as build dependency to generate the docs
+ - Add Depends on libjs-jquery for python-argparse-doc
+ * Add pre/post installation hooks
+ - debian/python-argparse-doc.postinst
+ - debian/python-argparse-doc.prerm
+ - debian/python-argparse.postinst
+ - debian/python-argparse.prerm
* Update Standards Version to 3.8.3. No changes required.
- -- Ritesh Raj Sarraf <rrs at researchut.com> Sat, 22 Aug 2009 11:27:43 +0530
+ -- Ritesh Raj Sarraf <rrs at researchut.com> Sat, 22 Aug 2009 12:48:49 +0530
argparse (0.9.1-1) unstable; urgency=low
Modified: packages/argparse/trunk/debian/control
===================================================================
--- packages/argparse/trunk/debian/control 2009-08-22 07:56:15 UTC (rev 9426)
+++ packages/argparse/trunk/debian/control 2009-08-22 07:56:19 UTC (rev 9427)
@@ -28,6 +28,7 @@
Section: doc
Architecture: all
Recommends: python-argparse
+Depends: libjs-jquery
Description: optparse-inspired command-line parsing library - doc
Argparse takes the best of the optparse command-line parsing module
and brings it new life. Argparse adds positional as well as
Added: packages/argparse/trunk/debian/python-argparse-doc.postinst
===================================================================
--- packages/argparse/trunk/debian/python-argparse-doc.postinst (rev 0)
+++ packages/argparse/trunk/debian/python-argparse-doc.postinst 2009-08-22 07:56:19 UTC (rev 9427)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+ln -s /usr/share/javascript/jquery/jquery.js /usr/share/doc/python-argparse-doc/html/_static/jquery.js
+
+#DEBHELPER#
+
+exit 0
Added: packages/argparse/trunk/debian/python-argparse-doc.prerm
===================================================================
--- packages/argparse/trunk/debian/python-argparse-doc.prerm (rev 0)
+++ packages/argparse/trunk/debian/python-argparse-doc.prerm 2009-08-22 07:56:19 UTC (rev 9427)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+if [ -L /usr/share/doc/python-argparse-doc/html/_static/jquery.js ]; then
+ unlink /usr/share/doc/python-argparse-doc/html/_static/jquery.js
+fi
+
+#DEBHELPER#
+
+exit 0
Added: packages/argparse/trunk/debian/python-argparse.postinst
===================================================================
--- packages/argparse/trunk/debian/python-argparse.postinst (rev 0)
+++ packages/argparse/trunk/debian/python-argparse.postinst 2009-08-22 07:56:19 UTC (rev 9427)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/python-argparse-doc ]; then
+ ln -s /usr/share/doc/python-argparse-doc/html /usr/share/doc/python-argparse/html
+fi
+
+#DEBHELPER#
+
+exit 0
Added: packages/argparse/trunk/debian/python-argparse.prerm
===================================================================
--- packages/argparse/trunk/debian/python-argparse.prerm (rev 0)
+++ packages/argparse/trunk/debian/python-argparse.prerm 2009-08-22 07:56:19 UTC (rev 9427)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+if [ -L /usr/share/doc/python-argparse/html ]; then
+ unlink /usr/share/doc/python-argparse/html
+fi
+
+#DEBHELPER#
+
+exit 0
Modified: packages/argparse/trunk/debian/rules
===================================================================
--- packages/argparse/trunk/debian/rules 2009-08-22 07:56:15 UTC (rev 9426)
+++ packages/argparse/trunk/debian/rules 2009-08-22 07:56:19 UTC (rev 9427)
@@ -41,6 +41,9 @@
[ ! -e doc ] || mv doc doc.orig
python setup.py install --root $(CURDIR)/debian/python-argparse
+
+ # Remove jquery.js javascript as per policy 4.13
+ [ ! -e html/_static/jquery.js ] || rm -rf html/_static/jquery.js
binary-indep: build install
More information about the Python-modules-commits
mailing list