[med-svn] r15124 - trunk/packages/genometools/trunk/debian

Sascha Steinbiss sascha-guest at alioth.debian.org
Wed Nov 6 13:36:51 UTC 2013


Author: sascha-guest
Date: 2013-11-06 13:36:51 +0000 (Wed, 06 Nov 2013)
New Revision: 15124

Modified:
   trunk/packages/genometools/trunk/debian/changelog
   trunk/packages/genometools/trunk/debian/control
   trunk/packages/genometools/trunk/debian/rules
Log:
Fix sections; switch to non-transitional packages; add tests and optimization


Modified: trunk/packages/genometools/trunk/debian/changelog
===================================================================
--- trunk/packages/genometools/trunk/debian/changelog	2013-11-06 13:21:47 UTC (rev 15123)
+++ trunk/packages/genometools/trunk/debian/changelog	2013-11-06 13:36:51 UTC (rev 15124)
@@ -1,3 +1,17 @@
+genometools (1.5.1-3) UNRELEASED; urgency=low
+
+  * debian/rules
+     - Add basic tests to check whether cairo/pango linking works
+     - Clean up indices created by tests to make repeated builds possible
+     - Make sure bin/examples/sketch_parsed_with_* are built
+     - Enable compiler optimization
+  * debian/control
+     - Move libgenometools0 package into libs section
+     - Switch pango deps to new package
+     - Add ruby builddep, required for the testsuite
+
+ -- Sascha Steinbiss <steinbiss at zbh.uni-hamburg.de>  Wed, 06 Nov 2013 14:28:41 +0100
+
 genometools (1.5.1-2) unstable; urgency=low
 
   * debian/control

Modified: trunk/packages/genometools/trunk/debian/control
===================================================================
--- trunk/packages/genometools/trunk/debian/control	2013-11-06 13:21:47 UTC (rev 15123)
+++ trunk/packages/genometools/trunk/debian/control	2013-11-06 13:36:51 UTC (rev 15124)
@@ -22,7 +22,8 @@
                texlive-fonts-extra,
                latex-xcolor,
                texlive-fonts-recommended,
-               python
+               python,
+               ruby
 Standards-Version: 3.9.4
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/genometools/trunk/
 Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/genometools/trunk/
@@ -52,7 +53,8 @@
          libpth20,
          libncurses5,
          libsqlite3-0,
-         libpango1.0-0
+         libpango-1.0-0,
+         libpangocairo-1.0-0
 Description: shared data files for GenomeTools
  This package contains configuration files such as alphabet
  transformations, style files, etc. required to use the GenomeTools
@@ -60,6 +62,7 @@
 
 Package: libgenometools0
 Architecture: any
+Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          genometools-common

Modified: trunk/packages/genometools/trunk/debian/rules
===================================================================
--- trunk/packages/genometools/trunk/debian/rules	2013-11-06 13:21:47 UTC (rev 15123)
+++ trunk/packages/genometools/trunk/debian/rules	2013-11-06 13:36:51 UTC (rev 15124)
@@ -23,6 +23,9 @@
 	      doc/manuals/api_reference.tex    \
 	      doc/manuals/gtscript_reference.tex
 	find doc . -name "*.toc" -delete
+	find testdata \( -name '*.ois' -or -name '*.sds' -or -name '*.esq' -or \
+	      -name '*.ssp' -or -name '*.des' -or -name "*.md5"  \) -and \( -not \
+	      -name '*foo.32.*' -not -name '*foo.64.*' \) -delete
 	rm -f www/genometools.org/htdocs/images/callbacks.png \
 	      www/genometools.org/htdocs/images/parsed.png    \
 	      www/genometools.org/htdocs/images/constructed.png \
@@ -33,10 +36,11 @@
 	rm -rf gtpython/build
 
 override_dh_auto_build:
-	dh_auto_build --parallel -- useshared=yes 64bit=$(64BIT) opt=no errorcheck=no docs manuals
+	dh_auto_build --parallel -- useshared=yes 64bit=$(64BIT) errorcheck=no all docs manuals
 
 override_dh_auto_test:
-	#dh_auto_test -- useshared=yes 64bit=$(64BIT) testthreads=5
+	bin/gt -test
+	cd testsuite; ./testsuite.rb -keywords 'gt_sketch and not gt_python and not gt_ruby' -threads 3
 
 override_dh_auto_install:
 	dh_auto_install -- useshared=yes 64bit=$(64BIT) opt=no errorcheck=no prefix=$(DESTDIR)/usr




More information about the debian-med-commit mailing list