[Python-modules-commits] r12317 - in packages/sqlalchemy/trunk/debian (4 files)
piotr at users.alioth.debian.org
piotr at users.alioth.debian.org
Sun Mar 21 15:50:11 UTC 2010
Date: Sunday, March 21, 2010 @ 15:50:07
Author: piotr
Revision: 12317
* New upstream release
- now provides Python extension
* Architecture changed to any, python-all-dev added to Build-Depends
* No longer Conflicts/Replaces python2.4-sqlalchemy package
Modified:
packages/sqlalchemy/trunk/debian/changelog
packages/sqlalchemy/trunk/debian/control
packages/sqlalchemy/trunk/debian/copyright
packages/sqlalchemy/trunk/debian/rules
Modified: packages/sqlalchemy/trunk/debian/changelog
===================================================================
--- packages/sqlalchemy/trunk/debian/changelog 2010-03-21 12:54:12 UTC (rev 12316)
+++ packages/sqlalchemy/trunk/debian/changelog 2010-03-21 15:50:07 UTC (rev 12317)
@@ -1,3 +1,12 @@
+sqlalchemy (0.6~beta2-1) experimental; urgency=low
+
+ * New upstream release
+ - now provides Python extension
+ * Architecture changed to any, python-all-dev added to Build-Depends
+ * No longer Conflicts/Replaces python2.4-sqlalchemy package
+
+ -- Piotr Ożarowski <piotr at debian.org> Sat, 20 Mar 2010 21:42:42 +0100
+
sqlalchemy (0.6~beta1-1) experimental; urgency=low
* New upstream release
Modified: packages/sqlalchemy/trunk/debian/control
===================================================================
--- packages/sqlalchemy/trunk/debian/control 2010-03-21 12:54:12 UTC (rev 12316)
+++ packages/sqlalchemy/trunk/debian/control 2010-03-21 15:50:07 UTC (rev 12317)
@@ -3,9 +3,9 @@
Priority: optional
Maintainer: Piotr Ożarowski <piotr at debian.org>
Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5.0.38)
-Build-Depends-Indep: python-all (>= 2.3.5-11), python-support (>= 0.6.4),
- python-setuptools (>= 0.6b3-1~), python-sphinx (>= 0.6), python-mako
+Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11),
+ python-support (>= 0.6.4), python-setuptools (>= 0.6b3-1~),
+Build-Depends-Indep: python-sphinx (>= 0.6), python-mako
Standards-Version: 3.8.4
Homepage: http://www.sqlalchemy.org/
Vcs-Svn: svn://svn.debian.org/python-modules/packages/sqlalchemy/trunk
@@ -13,13 +13,13 @@
XS-Python-Version: >= 2.4
Package: python-sqlalchemy
-Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
-Conflicts: python2.4-sqlalchemy (<< 0.2.3-0.1)
-Replaces: python2.4-sqlalchemy (<< 0.2.3-0.1)
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
Suggests: python-sqlalchemy-doc, python-psycopg2, python-mysqldb (>= 1.2.1-p2-2),
python (>= 2.5) | python-pysqlite2 (>= 2.3.0-1) | python-pysqlite1.1 (>= 1.1.7-2) | python-sqlite (>= 1.0.1-5),
python-kinterbasdb (>= 3.1.2-0.3), python-pymssql
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
Description: SQL toolkit and Object Relational Mapper for Python
SQLAlchemy is an SQL database abstraction library for Python.
Its strengths are:
@@ -49,7 +49,8 @@
Package: python-sqlalchemy-doc
Section: doc
Architecture: all
-Depends: ${misc:Depends}
+Priority: extra
+Depends: ${misc:Depends}, libjs-jquery
Recommends: python-sqlalchemy
Conflicts: python-sqlalchemy (<= 0.3.0-1)
Description: documentation for the SQLAlchemy Python library
Modified: packages/sqlalchemy/trunk/debian/copyright
===================================================================
--- packages/sqlalchemy/trunk/debian/copyright 2010-03-21 12:54:12 UTC (rev 12316)
+++ packages/sqlalchemy/trunk/debian/copyright 2010-03-21 15:50:07 UTC (rev 12317)
@@ -64,6 +64,15 @@
-----------------------------------------------------------
+lib/sqlalchemy/cextension/processors.c and resultproxy.c files:
+
+ Copyright (C) 2010 Gaetan de Menten gdementen at gmail.com
+
+ This module is part of SQLAlchemy and is released under
+ the MIT License: http://www.opensource.org/licenses/mit-license.php
+
+-----------------------------------------------------------
+
doc/_static/jquery.js file:
Copyright (c) 2008 John Resig (jquery.com)
Modified: packages/sqlalchemy/trunk/debian/rules
===================================================================
--- packages/sqlalchemy/trunk/debian/rules 2010-03-21 12:54:12 UTC (rev 12316)
+++ packages/sqlalchemy/trunk/debian/rules 2010-03-21 15:50:07 UTC (rev 12317)
@@ -5,21 +5,28 @@
m_name=SQLAlchemy
PYVERS=$(shell pyversions -vr)
--include /usr/share/python/python.mk # for py_setup_install_args (ignore if not available yet)
clean:
dh_testdir
dh_testroot
rm -rf $(CURDIR)/lib/${m_name}.egg-info $(CURDIR)/build/
find . -name '*\.py[co]' -delete
- dh_clean build-* $(PYVERS:%=install-python%) install-docs
+ dh_clean build-docs build-stamp install-docs \
+ $(PYVERS:%=install-python%) \
+ $(PYVERS:%=build-python%)
-#build: build-docs
-build:
+build: build-stamp
+build-stamp: $(PYVERS:%=build-python%)
+ touch $@
+
+build-python%:
+ python$* ./setup.py --with-cextensions build
+ touch $@
+
build-docs:
dh_testdir
- dh_installdirs
+ dh_installdirs -i
cd doc/build && sphinx-build -N -q -E -b html . \
$(CURDIR)/debian/${p_name}-doc/usr/share/doc/${p_name}-doc/html/
rm -rf $(CURDIR)/debian/${p_name}-doc/usr/share/doc/${p_name}-doc/html/.doctrees
@@ -27,7 +34,7 @@
install-docs: build-docs
dh_testdir
- dh_installdirs
+ dh_installdirs -i
dh_link -p${p_name}-doc /usr/share/doc/${p_name}-doc/html/_sources \
/usr/share/doc/${p_name}-doc/rst
@@ -40,15 +47,13 @@
/usr/share/doc/${p_name}/rst
touch $@
-install: build install-docs $(PYVERS:%=install-python%)
+install: build $(PYVERS:%=install-python%)
install-python%:
- python$* setup.py install \
- --single-version-externally-managed \
- --root $(CURDIR)/debian/${p_name} \
- $(py_setup_install_args)
+ python$* ./setup.py install --skip-build \
+ --root $(CURDIR)/debian/${p_name}
touch $@
-binary-indep: build install
+binary-indep: build install-docs
dh_testdir -i
dh_testroot -i
dh_installchangelogs -i CHANGES
@@ -56,7 +61,6 @@
dh_installexamples -i
rm -rf debian/${p_name}-doc/usr/share/doc/${p_name}-doc/doc/build \
debian/${p_name}-doc/usr/share/doc/${p_name}-doc/examples/README
- dh_pysupport -i
dh_compress -i -X.py -X.js -X.html
dh_fixperms -i
dh_installdeb -i
@@ -64,7 +68,21 @@
dh_md5sums -i
dh_builddeb -i -- -Z bzip2
-binary-arch:
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_pysupport -a
+ dh_makeshlibs -a
+ dh_strip -a
+ dh_compress -a -X.py
+ dh_fixperms -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a -- -Z bzip2
binary: binary-indep binary-arch
More information about the Python-modules-commits
mailing list