r839 - schooltool/trunk/debian

Brian Sutherland jinty-guest at alioth.debian.org
Sat May 5 19:04:26 UTC 2007


Author: jinty-guest
Date: 2007-05-05 19:04:26 +0000 (Sat, 05 May 2007)
New Revision: 839

Modified:
   schooltool/trunk/debian/changelog
   schooltool/trunk/debian/control
   schooltool/trunk/debian/rules
Log:
Rip out build time testing, will be replaced with tests of the installed package.

Modified: schooltool/trunk/debian/changelog
===================================================================
--- schooltool/trunk/debian/changelog	2007-05-05 18:57:14 UTC (rev 838)
+++ schooltool/trunk/debian/changelog	2007-05-05 19:04:26 UTC (rev 839)
@@ -1,8 +1,10 @@
 schooltool (2006.999-2007-alpha1-svn-r6947-1) UNRELEASED; urgency=low
 
   * (NOT RELEASED YET) New upstream release
+  * Don't do build time checking, this will never really be reliable anyway
+    and makes the build dependencies extreme.
 
- -- Brian Sutherland <brian at vanguardistas.net>  Sat,  5 May 2007 23:02:54 +0200
+ -- Brian Sutherland <brian at vanguardistas.net>  Sat,  5 May 2007 23:10:15 +0200
 
 schooltool (2006.0-beta1-1) UNRELEASED; urgency=low
 

Modified: schooltool/trunk/debian/control
===================================================================
--- schooltool/trunk/debian/control	2007-05-05 18:57:14 UTC (rev 838)
+++ schooltool/trunk/debian/control	2007-05-05 19:04:26 UTC (rev 839)
@@ -4,7 +4,7 @@
 Maintainer: Debian/Ubuntu Zope Team <pkg-zope-developers at lists.alioth.debian.org>
 Uploaders: Brian Sutherland <jinty at web.de>, Fabio Tranchitella <kobold at debian.org>
 Build-Depends: debhelper
-Build-Depends-Indep: python, python-all-dev, python-xml, python-libxml2, python-reportlab, zope3 (>= 3.3.0~b2-2), python-zc.resourcelibrary, python-zc.table, python-zc.datetimewidget, python-hurry.query, python-central (>= 0.4.10), python-setuptools, python-imaging
+Build-Depends-Indep: python, python-all-dev, python-central (>= 0.4.10), python-setuptools
 XS-Python-Version: 2.4
 Standards-Version: 3.7.2
 

Modified: schooltool/trunk/debian/rules
===================================================================
--- schooltool/trunk/debian/rules	2007-05-05 18:57:14 UTC (rev 838)
+++ schooltool/trunk/debian/rules	2007-05-05 19:04:26 UTC (rev 839)
@@ -12,23 +12,7 @@
 SERVER=schooltool
 SERVERPYVER=2.4
 
-check: $(PYVERS:%=check-python%)
-	touch $@
-check-python%:
-	python$* install.py -q install --no-compile --skip-build --home=check-python$*
-	# XXX --------- Nasty hack so that the tests run fine ----------------
-	# (get our included zope.wfmc and zope.app.wfmc onto the pythonpath)
-	# zope is a namespace package, so all we need is the __init__.py
-	cd check-python$*/lib/python/zope && ln -s /usr/lib/python$*/site-packages/zope/__init__.py
-	# zope.app is harder, so we just symlink all of it into out testing directory (big hammer)
-	cd check-python$*/lib/python/zope/app && ln -s /usr/lib/python$*/site-packages/zope/app/* .
-	# XXX --------- END NASTY HACK ---------------------------------------
-	cd check-python$* && python$* bin/schooltooltest -ufq1 
-	touch $@
-
 build: $(PYVERS:%=build-python%)
-	# Someday enable this
-	# [ z$(ST_SKIP_CHECK) == ztrue ] || $(MAKE) -f debian/rules check
 	touch $@
 
 build-python%:
@@ -45,7 +29,6 @@
 clean::
 	dh_testdir
 	dh_testroot
-	rm -rf check check-python?.?
 	rm -rf build build-python?.?
 	rm -rf install install-python?.?
 	find -name '*.py[co]' -exec rm -f {} \;




More information about the pkg-zope-commits mailing list