[Python-modules-commits] r18971 - in packages/sqlalchemy/trunk/debian (changelog control rules)
piotr at users.alioth.debian.org
piotr at users.alioth.debian.org
Mon Oct 17 20:35:52 UTC 2011
Date: Monday, October 17, 2011 @ 20:35:50
Author: piotr
Revision: 18971
* New upstream release
* Use underscore.js from libjs-underscore package in -doc package
* Python 2.5 hack removed from debian/rules (no longer needed)
Modified:
packages/sqlalchemy/trunk/debian/changelog
packages/sqlalchemy/trunk/debian/control
packages/sqlalchemy/trunk/debian/rules
Modified: packages/sqlalchemy/trunk/debian/changelog
===================================================================
--- packages/sqlalchemy/trunk/debian/changelog 2011-10-17 18:58:55 UTC (rev 18970)
+++ packages/sqlalchemy/trunk/debian/changelog 2011-10-17 20:35:50 UTC (rev 18971)
@@ -1,3 +1,11 @@
+sqlalchemy (0.7.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Use underscore.js from libjs-underscore package in -doc package
+ * Python 2.5 hack removed from debian/rules (no longer needed)
+
+ -- Piotr Ożarowski <piotr at debian.org> Mon, 17 Oct 2011 19:43:32 +0200
+
sqlalchemy (0.7.2-1) unstable; urgency=low
* New upstream release
Modified: packages/sqlalchemy/trunk/debian/control
===================================================================
--- packages/sqlalchemy/trunk/debian/control 2011-10-17 18:58:55 UTC (rev 18970)
+++ packages/sqlalchemy/trunk/debian/control 2011-10-17 20:35:50 UTC (rev 18971)
@@ -71,7 +71,7 @@
Section: doc
Architecture: all
Priority: extra
-Depends: ${misc:Depends}, libjs-jquery
+Depends: ${misc:Depends}, libjs-jquery, libjs-underscore
Recommends: python-sqlalchemy
Conflicts: python-sqlalchemy (<= 0.3.0-1)
Description: documentation for the SQLAlchemy Python library
Modified: packages/sqlalchemy/trunk/debian/rules
===================================================================
--- packages/sqlalchemy/trunk/debian/rules 2011-10-17 18:58:55 UTC (rev 18970)
+++ packages/sqlalchemy/trunk/debian/rules 2011-10-17 20:35:50 UTC (rev 18971)
@@ -7,10 +7,7 @@
PY3VERS=$(shell py3versions -vr '>= 3.0')
pkgdir = $(CURDIR)/debian/python$(if $(patsubst 3.%,,$(1)),,3)-sqlalchemy
--include /usr/share/python/python.mk
-ifeq (,$(py_libdir))
- py_libdir = /usr/lib/python$(subst python,,$(1))/site-packages
-endif
+include /usr/share/python/python.mk
clean:
dh_testdir
@@ -21,10 +18,9 @@
$(PYVERS:%=install-python%) $(PYVERS:%=build-python%) \
$(PYVERS:%=install-debug-python%) $(PYVERS:%=build-debug-python%)
-build: build-stamp
+build: build-arch build-indep
-build-stamp: $(PYVERS:%=build-python%)
- touch $@
+build-arch: $(PYVERS:%=build-python%)
build-python%:
python$* ./setup.py --with-cextensions build
@@ -34,6 +30,7 @@
python$*-dbg setup.py --with-cextensions build
touch $@
+build-indep: build-docs
build-docs:
dh_testdir
dh_installdirs -i
@@ -50,6 +47,8 @@
/usr/share/doc/${p_name}-doc/rst
dh_link -p${p_name}-doc /usr/share/javascript/jquery/jquery.js \
/usr/share/doc/${p_name}-doc/html/_static/jquery.js
+ dh_link -p${p_name}-doc /usr/share/javascript/underscore/underscore.js \
+ /usr/share/doc/${p_name}-doc/html/_static/underscore.js
# link docs in python-sqlalchemy's dir
dh_link -p${p_name}-doc /usr/share/doc/${p_name}-doc/html \
/usr/share/doc/${p_name}/html
@@ -72,16 +71,6 @@
mv $(call pkgdir,$*)$(call py_libdir,$*)/sqlalchemy/*so \
$(call pkgdir,$*)-ext$(call py_libdir,$*)/sqlalchemy/
touch $@
-
-install-python2.5: build-python2.5
- # WTF? Why setuptools doesn't work with --skip-build in Python 2.5?
- python2.5 ./setup.py install \
- --root $(call pkgdir,2.5) $(py_setup_install_args)
- # ... and *removes* .so files?
- python2.5 ./setup.py --with-cextensions build_ext
- mkdir -p $(call pkgdir,2.5)-ext$(call py_libdir,2.5)/sqlalchemy
- mv $(CURDIR)/build/lib.*-2.5/sqlalchemy/*.so \
- $(call pkgdir,2.5)-ext$(call py_libdir,2.5)/sqlalchemy/
binary-indep: build install install-docs
dh_testdir -i
@@ -93,7 +82,6 @@
rm -rf $(call pkgdir,2.X)-doc/usr/share/doc/${p_name}-doc/doc/build \
$(call pkgdir,2.X)-doc/usr/share/doc/${p_name}-doc/examples/README
rm -f $(call pkgdir,3.X)/usr/share/doc/python3-sqlalchemy/NEWS.Debian
- find $(CURDIR)/debian/ -name '*.py[co]' -delete
dh_python2 -i
dh_python3 -i
dh_compress -i -X.py -X.js -X.html -X.inv
@@ -122,4 +110,4 @@
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install get-orig-source
+.PHONY: build clean binary-indep binary-arch binary install
More information about the Python-modules-commits
mailing list