[med-svn] r12100 - in trunk/packages/t-coffee/trunk/debian: . patches
Timothy Booth
tbooth-guest at alioth.debian.org
Wed Aug 22 16:45:24 UTC 2012
Author: tbooth-guest
Date: 2012-08-22 16:45:24 +0000 (Wed, 22 Aug 2012)
New Revision: 12100
Removed:
trunk/packages/t-coffee/trunk/debian/t-coffee-doc.docs
Modified:
trunk/packages/t-coffee/trunk/debian/changelog
trunk/packages/t-coffee/trunk/debian/control
trunk/packages/t-coffee/trunk/debian/patches/probconsrna.patch
trunk/packages/t-coffee/trunk/debian/rules
Log:
Various changes to T-Coffee. Main one is that the upstream tarball
no longer has docs so the -docs package was empty - I removed it.
Also changed from CDBS to DH - confirmed the same binary is built.
Modified: trunk/packages/t-coffee/trunk/debian/changelog
===================================================================
--- trunk/packages/t-coffee/trunk/debian/changelog 2012-08-21 14:17:10 UTC (rev 12099)
+++ trunk/packages/t-coffee/trunk/debian/changelog 2012-08-22 16:45:24 UTC (rev 12100)
@@ -1,3 +1,16 @@
+t-coffee (9.03.r1318-1ubuntu2) precise; urgency=low
+
+ * Rebuild for Ubuntu with new upstream
+ * Removed the -doc package as it is empty - docs are no longer in
+ tarball but online:
+ http://www.tcoffee.org/Projects/tcoffee/#DOCUMENTATION
+ * Rejigged the rules file to use DH, not CDBS
+ * Avoid compressing files under t-coffee-examples
+ * Remove TMalign binary on clean (should avoid building it at all)
+ * Fix minor typo flagged by Lintian
+
+ -- Tim Booth <tbooth at ceh.ac.uk> Wed, 22 Aug 2012 17:33:25 +0100
+
t-coffee (9.02.r1228-3) UNRELEASED; urgency=low
* debian/upstream: Single Reference field instead of Reference-*
Modified: trunk/packages/t-coffee/trunk/debian/control
===================================================================
--- trunk/packages/t-coffee/trunk/debian/control 2012-08-21 14:17:10 UTC (rev 12099)
+++ trunk/packages/t-coffee/trunk/debian/control 2012-08-22 16:45:24 UTC (rev 12100)
@@ -6,7 +6,7 @@
Uploaders: Steffen Moeller <moeller at debian.org>,
Charles Plessy <plessy at debian.org>,
Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 8), cdbs, quilt, gfortran
+Build-Depends: debhelper (>= 8), gfortran
Standards-Version: 3.9.3
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/t-coffee/trunk/
Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/t-coffee/trunk/
@@ -16,7 +16,7 @@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: libsoap-lite-perl, libxml-simple-perl, tm-align
-Suggests: boxshade, seaview, t-coffee-doc, t-coffee-examples,
+Suggests: boxshade, seaview, t-coffee-examples,
dialign-tx, kalign, mafft, muscle, poa, probcons, clustalw,
amap-align, proda
Description: Multiple Sequence Alignment
@@ -25,7 +25,7 @@
alignment. Version 2.00 and higher can mix sequences and structures.
.
T-Coffee allows the combination of a collection of multiple/pairwise,
- global or local alignments into a single model. It also allows to
+ global or local alignments into a single model. It can also
estimate the level of consistency of each position within the new
alignment with the rest of the alignments. See the pre-print for more
information
@@ -46,13 +46,3 @@
To help increasing the proficiency in the use of T-Coffee, this
package provides examples for input sequences and their proper
alignment.
-
-Package: t-coffee-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Recommends: t-coffee
-Suggests: t-coffee-examples
-Description: PDF and HTML accompaning documents to T-Coffee
- The tool for multiple sequence alignment, T-Coffee, is explained
- both from the users' perspective and for its technical background.
Modified: trunk/packages/t-coffee/trunk/debian/patches/probconsrna.patch
===================================================================
--- trunk/packages/t-coffee/trunk/debian/patches/probconsrna.patch 2012-08-21 14:17:10 UTC (rev 12099)
+++ trunk/packages/t-coffee/trunk/debian/patches/probconsrna.patch 2012-08-22 16:45:24 UTC (rev 12100)
@@ -1,6 +1,6 @@
--- a/t_coffee_source/define_header.h
+++ b/t_coffee_source/define_header.h
-@@ -589,7 +589,7 @@
+@@ -592,7 +592,7 @@
#define DALILITEc_source "empty"
#define DALILITEc_update_action "never"
#define DALILITEc_mode "expresso,3dcoffee"
Modified: trunk/packages/t-coffee/trunk/debian/rules
===================================================================
--- trunk/packages/t-coffee/trunk/debian/rules 2012-08-21 14:17:10 UTC (rev 12099)
+++ trunk/packages/t-coffee/trunk/debian/rules 2012-08-22 16:45:24 UTC (rev 12100)
@@ -1,18 +1,24 @@
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/makefile.mk
-
# DEB_SRCDIR = t_coffee_source
# Is messing with /usr/share/cdbs/1/rules/patchsys-quilt.mk
-DEB_COMPRESS_EXCLUDE = .doc
-
FCC = gfortran $(shell dpkg-buildflags --get FFLAGS)
-DEB_MAKE_BUILD_TARGET = -C t_coffee_source -i USER_BIN=../bin/ FCC="$(FCC)" all
+%:
+ dh $@ --sourcedirectory=t_coffee_source
-clean::
- dh_clean t_coffee_source/*.o t_coffee_source/t_coffee bin/t_coffee $(shell find example/ -size 0) bin/t_coffee
+override_dh_auto_build:
+ dh_auto_build -- -i USER_BIN=../bin/ FCC="$(FCC)" all
+
+override_dh_auto_clean:
+ rm -rf t_coffee_source/*.o t_coffee_source/t_coffee bin/t_coffee $(shell find example/ -size 0) bin/t_coffee
+ rm -rf t_coffee_source/TMalign
chmod 644 example/*
+
+override_dh_compress:
+ #Compressing most of the files in examples/ makes them unusable
+ dh_compress -Xt-coffee-examples
+ ( cd debian/t-coffee-examples/ && \
+ chmod 644 usr/share/doc/t-coffee-examples/changelog.Debian && \
+ gzip -9 usr/share/doc/t-coffee-examples/changelog.Debian ) || true
Deleted: trunk/packages/t-coffee/trunk/debian/t-coffee-doc.docs
===================================================================
--- trunk/packages/t-coffee/trunk/debian/t-coffee-doc.docs 2012-08-21 14:17:10 UTC (rev 12099)
+++ trunk/packages/t-coffee/trunk/debian/t-coffee-doc.docs 2012-08-22 16:45:24 UTC (rev 12100)
@@ -1 +0,0 @@
-doc/*
More information about the debian-med-commit
mailing list