[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