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 <[email protected]> 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 _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
