[Python-apps-commits] r6664 - in packages/cython/trunk/debian (changelog rules)
yoh at users.alioth.debian.org
yoh at users.alioth.debian.org
Fri Feb 18 04:06:18 UTC 2011
Date: Friday, February 18, 2011 @ 04:06:05
Author: yoh
Revision: 6664
Run unittests against default Python version during build
Modified:
packages/cython/trunk/debian/changelog
packages/cython/trunk/debian/rules
Modified: packages/cython/trunk/debian/changelog
===================================================================
--- packages/cython/trunk/debian/changelog 2011-02-17 17:35:35 UTC (rev 6663)
+++ packages/cython/trunk/debian/changelog 2011-02-18 04:06:05 UTC (rev 6664)
@@ -1,3 +1,9 @@
+cython (0.14.1-2) unstable; urgency=low
+
+ * Run unittests against default Python version during build
+
+ -- Yaroslav Halchenko <debian at onerussian.com> Tue, 15 Feb 2011 13:35:52 -0500
+
cython (0.14.1-1) unstable; urgency=low
* Reincarnating uploads to unstable
Modified: packages/cython/trunk/debian/rules
===================================================================
--- packages/cython/trunk/debian/rules 2011-02-17 17:35:35 UTC (rev 6663)
+++ packages/cython/trunk/debian/rules 2011-02-18 04:06:05 UTC (rev 6664)
@@ -17,12 +17,21 @@
install/cython:: assure-changelogs build/cython.1
dh_installman build/cython.1
+#
+# Testing
+#
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+install/cython::
+ : # Run tests battery against current default version of Python
+ PYTHONPATH=$(shell /bin/ls -d $(CURDIR)/build/lib.*$(cdbs_python_current_version)) \
+ python runtests.py --no-refnanny -v -v --work-dir=build/work-dir
+endif
#
# Debugging version -dbg
#
# Re-build using python-dbg
-install/cython-dbg ::
+install/cython-dbg::
for i in $(cdbs_python_build_versions); do \
python$$i-dbg ./setup.py install $(DEB_PYTHON_INSTALL_ARGS_ALL) \
--root $(CURDIR)/debian/cython-dbg; \
@@ -37,6 +46,9 @@
ln -s cython debian/cython-dbg/usr/share/doc/cython-dbg
+#
+# Custom rules used above
+#
build/cython.1: build
: # Generate a manpage using help2man
PYTHONPATH="$(shell /bin/ls -d $(CURDIR)/build/lib.*-$(cdbs_python_current_version) 2>&1)" \
More information about the Python-apps-commits
mailing list