[Python-modules-commits] r19144 - in packages/migrate/trunk/debian (changelog control rules)

jandd at users.alioth.debian.org jandd at users.alioth.debian.org
Tue Nov 1 22:36:29 UTC 2011


    Date: Tuesday, November 1, 2011 @ 22:36:28
  Author: jandd
Revision: 19144

  - add python-sphinxcontrib.issuetracker to Build-Depends-Indep
  - bump python-sphinx build dependency to >= 1.0.7~ (for dh_sphinxdoc)
  - bump python-sqlalchemy dependency to >= 0.6 (upstream support for
    older version has been dropped)
  - add libjs-sphinxdoc and ${sphinxdoc:Depends} to Depends
  - remove libjs-jquery from Depends (added automatically by
    dh_sphinxdoc)
  - remove treatment for manage.py_tmpl (removed from upstream release)
  - use dh_sphinxdoc
  - remove manual sphinx doc installation

Modified:
  packages/migrate/trunk/debian/changelog
  packages/migrate/trunk/debian/control
  packages/migrate/trunk/debian/rules

Modified: packages/migrate/trunk/debian/changelog
===================================================================
--- packages/migrate/trunk/debian/changelog	2011-11-01 22:09:34 UTC (rev 19143)
+++ packages/migrate/trunk/debian/changelog	2011-11-01 22:36:28 UTC (rev 19144)
@@ -2,10 +2,18 @@
 
   * New upstream release.
   * debian/control:
-    - add python-sphinxcontrib.issuetracker to Depends
+    - add python-sphinxcontrib.issuetracker to Build-Depends-Indep
     - drop X-Python-Version
+    - bump python-sphinx build dependency to >= 1.0.7~ (for dh_sphinxdoc)
+    - bump python-sqlalchemy dependency to >= 0.6 (upstream support for
+      older version has been dropped)
+    - add libjs-sphinxdoc and ${sphinxdoc:Depends} to Depends
+    - remove libjs-jquery from Depends (added automatically by
+      dh_sphinxdoc)
   * debian/rules:
-    - remove treatment for manage.py_tmpl (removed from upstream released)
+    - remove treatment for manage.py_tmpl (removed from upstream release)
+    - use dh_sphinxdoc
+    - remove manual sphinx doc installation
 
  -- Jan Dittberner <jandd at debian.org>  Tue, 01 Nov 2011 22:45:22 +0100
 

Modified: packages/migrate/trunk/debian/control
===================================================================
--- packages/migrate/trunk/debian/control	2011-11-01 22:09:34 UTC (rev 19143)
+++ packages/migrate/trunk/debian/control	2011-11-01 22:36:28 UTC (rev 19144)
@@ -5,7 +5,7 @@
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 7.0.50~)
 Build-Depends-Indep: python (>= 2.6.5~), python-setuptools (>= 0.6b3),
- python-sphinx (>= 0.6.1), python-sqlalchemy (>= 0.5.1), python-decorator,
+ python-sphinx (>= 1.0.7~), python-sqlalchemy (>= 0.6), python-decorator,
  python-tempita (>= 0.4), python-sphinxcontrib.issuetracker
 Standards-Version: 3.9.2
 Homepage: http://code.google.com/p/sqlalchemy-migrate/
@@ -14,9 +14,9 @@
 
 Package: python-migrate
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}, python-sqlalchemy (>=
- 0.5.1), python-pkg-resources, libjs-jquery, python-decorator,
- python-tempita (>= 0.4)
+Depends: ${python:Depends}, ${misc:Depends}, ${sphinxdoc:Depends},
+ python-sqlalchemy (>= 0.6), python-pkg-resources, python-decorator,
+ python-tempita (>= 0.4), libjs-sphinxdoc
 Description: Database schema migration for SQLAlchemy
  Inspired by Ruby on Rails' migrations, migrate provides a way to deal
  with database schema changes in SQLAlchemy projects.

Modified: packages/migrate/trunk/debian/rules
===================================================================
--- packages/migrate/trunk/debian/rules	2011-11-01 22:09:34 UTC (rev 19143)
+++ packages/migrate/trunk/debian/rules	2011-11-01 22:36:28 UTC (rev 19144)
@@ -9,31 +9,26 @@
 PYLIBDIR=$(call py_libdir,$(shell pyversions -d))
 
 %:
-	dh --with python2 --buildsystem=python_distutils $@
+	dh --with python2,sphinxdoc --buildsystem=python_distutils $@
 
 override_dh_auto_clean:
 	rm -rf dist build
 	find . -name '*\.py[co]' -exec rm {} \;
 	rm -f docs/reference.txt debian/install
 
-override_dh_install:
+override_dh_auto_install:
 	# install documentation
-	cp -R $(DOCS) docs/conf.py debian/python-migrate/usr/share/doc/python-migrate/
+	#cp -R $(DOCS) docs/conf.py \
+	#  debian/python-migrate/usr/share/doc/python-migrate/
 	PYTHONPATH=$(CURDIR) sphinx-build -b html -a -E -N \
-	  debian/python-migrate/usr/share/doc/python-migrate/ \
+	  docs/ \
 	  debian/python-migrate/usr/share/doc/python-migrate/html/
-	rm -rf \
-	  debian/python-migrate/usr/share/doc/python-migrate/html/.doctrees \
-	  debian/python-migrate/usr/share/doc/python-migrate/html/_sources \
-	  debian/python-migrate/usr/share/doc/python-migrate/html/_static/jquery.js \
-	  debian/python-migrate/usr/share/doc/python-migrate/conf.py
-	dh_link /usr/share/javascript/jquery/jquery.js \
-	  /usr/share/doc/python-migrate/html/_static/jquery.js
 	cp debian/install.tmpl debian/install
-	find migrate/versioning/templates -type f ! -name '*.py' | while read name; do \
+	find migrate/versioning/templates -type f ! -name '*.py' | \
+	while read name; do \
 		echo "$$name $(PYLIBDIR)/`dirname $$name`" >> debian/install; \
 	done
-	dh_install
+	dh_auto_install
 
 override_dh_installchangelogs:
 	dh_installchangelogs -i docs/changelog.rst




More information about the Python-modules-commits mailing list