[med-svn] r14238 - in trunk/packages/hhsuite/trunk/debian: . patches
Steffen Möller
moeller at alioth.debian.org
Thu Jul 25 14:11:24 UTC 2013
Author: moeller
Date: 2013-07-25 14:11:24 +0000 (Thu, 25 Jul 2013)
New Revision: 14238
Added:
trunk/packages/hhsuite/trunk/debian/hhsuite-doc.doc-base
trunk/packages/hhsuite/trunk/debian/hhsuite-doc.docs
trunk/packages/hhsuite/trunk/debian/patches/add_Makefile_in_data.patch
Removed:
trunk/packages/hhsuite/trunk/debian/hhsuite.doc-base
trunk/packages/hhsuite/trunk/debian/patches/hardening
Modified:
trunk/packages/hhsuite/trunk/debian/changelog
trunk/packages/hhsuite/trunk/debian/control
trunk/packages/hhsuite/trunk/debian/hhsuite-data.install
trunk/packages/hhsuite/trunk/debian/hhsuite-data.links
trunk/packages/hhsuite/trunk/debian/hhsuite.docs
trunk/packages/hhsuite/trunk/debian/hhsuite.install
trunk/packages/hhsuite/trunk/debian/hhsuite.links
trunk/packages/hhsuite/trunk/debian/patches/rest1
trunk/packages/hhsuite/trunk/debian/patches/series
Log:
Merged own attempt to package hhsuite 2.0.16 with
the one of Laszlo ... sorry, I did not look right.
A noticable change may be the scripts directory,
which moved from the hhuite-data directory
hhsuite itself. Laslo - is that fine with you?
Also, a new hhsuite-doc package now separates the
user guide from the binaries.
Modified: trunk/packages/hhsuite/trunk/debian/changelog
===================================================================
--- trunk/packages/hhsuite/trunk/debian/changelog 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/changelog 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,13 +1,20 @@
hhsuite (2.0.16-2) UNRELEASED; urgency=low
- * NOT RELEASED YET
+ [Steffen Moeller]
+ * Bumped standard to 3.9.4.
+ * Removed DMUA flag.
+ * Created new -doc package and moved user guide to it
+ * Moved scripts directory from hhsuite-data to hhsuite
+ * Added CHANGES file to .docs
+ * joined hardening patch with rest1
- -- Laszlo Kajan <lkajan at rostlab.org> Tue, 28 May 2013 10:01:03 +0200
+ -- Steffen Moeller <moeller at debian.org> Thu, 25 Jul 2013 16:05:49 +0200
hhsuite (2.0.16-1) unstable; urgency=low
+ [Laszlo Kajan]
* New upstream release.
- * Updated d/watch file.
+ * Updated debian/watch file.
-- Laszlo Kajan <lkajan at rostlab.org> Mon, 24 Sep 2012 09:32:14 +0200
Modified: trunk/packages/hhsuite/trunk/debian/control
===================================================================
--- trunk/packages/hhsuite/trunk/debian/control 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/control 2013-07-25 14:11:24 UTC (rev 14238)
@@ -4,11 +4,10 @@
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Laszlo Kajan <lkajan at rostlab.org>
Build-Depends: debhelper (>= 8.0.0), libffindex0-dev (>= 0.9.6.1), help2man, libpng12-dev
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
Homepage: http://toolkit.genzentrum.lmu.de/sections/search
Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/hhsuite/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/hhsuite/trunk/
-DM-Upload-Allowed: yes
Package: hhsuite
Architecture: amd64
@@ -33,6 +32,13 @@
HHblits is faster, up to twice as sensitive and produces more accurate
alignments.
+Package: hhsuite-doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: hhsuite
+Description: documentation for HHsuite for HMM-HMM comparisons
+ This package provides a PDF with the user guide for the HH-suite.
+
Package: hhsuite-data
Architecture: all
Depends: ${misc:Depends}
Modified: trunk/packages/hhsuite/trunk/debian/hhsuite-data.install
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite-data.install 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite-data.install 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,2 +1 @@
usr/share/hhsuite/data
-usr/share/hhsuite/scripts
Modified: trunk/packages/hhsuite/trunk/debian/hhsuite-data.links
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite-data.links 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite-data.links 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,3 +1,2 @@
-usr/share/hhsuite/scripts usr/lib/hhsuite/scripts
usr/share/hhsuite/data/context_data.lib usr/lib/hhsuite/data/context_data.lib
usr/share/hhsuite/data/cs219.lib usr/lib/hhsuite/data/cs219.lib
Copied: trunk/packages/hhsuite/trunk/debian/hhsuite-doc.doc-base (from rev 13047, trunk/packages/hhsuite/trunk/debian/hhsuite.doc-base)
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite-doc.doc-base (rev 0)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite-doc.doc-base 2013-07-25 14:11:24 UTC (rev 14238)
@@ -0,0 +1,8 @@
+Document: hhsuite
+Title: HH-suite User Guide
+Author: Johannes Söding, Michael Remmert, Andreas Hauser
+Abstract: HH-suite for sensitive sequence searching based on HMM-HMM alignment.
+Section: Science/Biology
+
+Format: PDF
+Files: /usr/share/doc/hhsuite/hhsuite-userguide.pdf.gz
Added: trunk/packages/hhsuite/trunk/debian/hhsuite-doc.docs
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite-doc.docs (rev 0)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite-doc.docs 2013-07-25 14:11:24 UTC (rev 14238)
@@ -0,0 +1 @@
+hhsuite-userguide.pdf
Deleted: trunk/packages/hhsuite/trunk/debian/hhsuite.doc-base
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite.doc-base 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite.doc-base 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,8 +0,0 @@
-Document: hhsuite
-Title: HH-suite User Guide
-Author: Johannes Söding, Michael Remmert, Andreas Hauser
-Abstract: HH-suite for sensitive sequence searching based on HMM-HMM alignment.
-Section: Science/Biology
-
-Format: PDF
-Files: /usr/share/doc/hhsuite/hhsuite-userguide.pdf.gz
Modified: trunk/packages/hhsuite/trunk/debian/hhsuite.docs
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite.docs 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite.docs 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,2 +1,2 @@
-hhsuite-userguide.pdf
README
+CHANGES
Modified: trunk/packages/hhsuite/trunk/debian/hhsuite.install
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite.install 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite.install 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,3 +1,4 @@
usr/bin/hh*
usr/lib/hhsuite/bin
usr/lib/hhsuite/data
+usr/share/hhsuite/scripts
Modified: trunk/packages/hhsuite/trunk/debian/hhsuite.links
===================================================================
--- trunk/packages/hhsuite/trunk/debian/hhsuite.links 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/hhsuite.links 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1 +1,2 @@
-/usr/lib/hhsuite usr/lib/hh
+usr/share/hhsuite/scripts usr/lib/hhsuite/scripts
+usr/lib/hhsuite usr/lib/hh
Added: trunk/packages/hhsuite/trunk/debian/patches/add_Makefile_in_data.patch
===================================================================
--- trunk/packages/hhsuite/trunk/debian/patches/add_Makefile_in_data.patch (rev 0)
+++ trunk/packages/hhsuite/trunk/debian/patches/add_Makefile_in_data.patch 2013-07-25 14:11:24 UTC (rev 14238)
@@ -0,0 +1,16 @@
+Index: hhsuite-2.0.16/data/Makefile
+===================================================================
+--- /dev/null
++++ hhsuite-2.0.16/data/Makefile
+@@ -0,0 +1,11 @@
++#!/usr/bin/make -f
++
++DUMMYDB:=do_not_delete.phr do_not_delete.pin do_not_delete.psq
++
++all: $(DUMMYDB)
++
++%.phr %.pin %.psq : %
++ formatdb -i '$<' && rm -f formatdb.log
++
++clean:
++ rm -f $(DUMMYDB) formatdb.log
Deleted: trunk/packages/hhsuite/trunk/debian/patches/hardening
===================================================================
--- trunk/packages/hhsuite/trunk/debian/patches/hardening 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/patches/hardening 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,22 +0,0 @@
-Description: Hardening patch.
-Author: Laszlo Kajan <lkajan at rostlab.org>
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -20,7 +20,7 @@
- OBJECT_LIBS = -openmp
- else # ifndef ICC
- CXX = g++
-- CXXFLAGS = -O3 -Wall -Wno-deprecated -Wno-char-subscripts -fno-strict-aliasing -I$(CS_DIR) $(BITS_FLAG) -fopenmp
-+ CXXFLAGS += -O3 -Wall -Wno-deprecated -Wno-char-subscripts -fno-strict-aliasing -I$(CS_DIR) $(BITS_FLAG) -fopenmp
- HHSEARCH_LIBS = -lpthread
- HHBLITS_LIBS = -lpthread -fopenmp
- HHALIGN_LIBS =
-@@ -51,7 +51,7 @@
- endif
- endif # ifndef ICC
-
--CPP = $(CXX) $(CXXFLAGS)
-+CPP = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)
- CPP_VALGRIND = $(CXX) -g $(CXXFLAGS)
-
-
Modified: trunk/packages/hhsuite/trunk/debian/patches/rest1
===================================================================
--- trunk/packages/hhsuite/trunk/debian/patches/rest1 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/patches/rest1 2013-07-25 14:11:24 UTC (rev 14238)
@@ -1,24 +1,36 @@
Description: Assorted patches
+ * Set paths to hhsuite components for Perl scripts.
* Add a Makefile to generate data/do_not_delete.phr,do_not_delete.pin,do_not_delete.psq .
Author: Laszlo Kajan <lkajan at rostlab.org>
---- a/src/Makefile
-+++ b/src/Makefile
+Index: hhsuite-2.0.16/src/Makefile
+===================================================================
+--- hhsuite-2.0.16.orig/src/Makefile
++++ hhsuite-2.0.16/src/Makefile
@@ -14,13 +14,13 @@
ifdef ICC
CXX = env LANG=C icc
- CXXFLAGS = -fast -Wall -fno-strict-aliasing -finline-functions -funroll-loops -fp-model fast=2 -fast-transcendentals -wd981 -wd383 -wd2259 -wd1572 -D HH_SSE3 -I$(CS_DIR) -I$(FFINDEX_DIR)
-+ CXXFLAGS = -fast -Wall -fno-strict-aliasing -finline-functions -funroll-loops -fp-model fast=2 -fast-transcendentals -wd981 -wd383 -wd2259 -wd1572 -D HH_SSE3 -I$(CS_DIR)
++ CXXFLAGS += -fast -Wall -fno-strict-aliasing -finline-functions -funroll-loops -fp-model fast=2 -fast-transcendentals -wd981 -wd383 -wd2259 -wd1572 -D HH_SSE3 -I$(CS_DIR)
HHSEARCH_LIBS = -lpthread -lrt
HHBLITS_LIBS = -lpthread -lrt -openmp
OBJECT_LIBS = -openmp
else # ifndef ICC
CXX = g++
- CXXFLAGS = -O3 -Wall -Wno-deprecated -Wno-char-subscripts -fno-strict-aliasing -I$(CS_DIR) $(BITS_FLAG) -I$(FFINDEX_DIR) -fopenmp
-+ CXXFLAGS = -O3 -Wall -Wno-deprecated -Wno-char-subscripts -fno-strict-aliasing -I$(CS_DIR) $(BITS_FLAG) -fopenmp
++ CXXFLAGS += -O3 -Wall -Wno-deprecated -Wno-char-subscripts -fno-strict-aliasing -I$(CS_DIR) $(BITS_FLAG) -fopenmp
HHSEARCH_LIBS = -lpthread
HHBLITS_LIBS = -lpthread -fopenmp
HHALIGN_LIBS =
+@@ -51,7 +51,7 @@
+ endif
+ endif # ifndef ICC
+
+-CPP = $(CXX) $(CXXFLAGS)
++CPP = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)
+ CPP_VALGRIND = $(CXX) -g $(CXXFLAGS)
+
+
@@ -92,7 +92,7 @@
$(CPP_VALGRIND) hhsearch.C -o hhsearch_valgrind $(CS_OBJECTS) $(HHSEARCH_LIBS)
@@ -28,17 +40,3 @@
hhblits_static: hhblits.C $(SOURCES) $(HEADERS)$(CS_OBJECTS)
$(CPP) -static hhblits.C -o hhblits $(CS_OBJECTS) $(HHBLITS_LIBS) $(FFINDEX_DIR)/libffindex.a
---- /dev/null
-+++ b/data/Makefile
-@@ -0,0 +1,11 @@
-+#!/usr/bin/make -f
-+
-+DUMMYDB:=do_not_delete.phr do_not_delete.pin do_not_delete.psq
-+
-+all: $(DUMMYDB)
-+
-+%.phr %.pin %.psq : %
-+ formatdb -i '$<' && rm -f formatdb.log
-+
-+clean:
-+ rm -f $(DUMMYDB) formatdb.log
Modified: trunk/packages/hhsuite/trunk/debian/patches/series
===================================================================
--- trunk/packages/hhsuite/trunk/debian/patches/series 2013-07-25 14:10:10 UTC (rev 14237)
+++ trunk/packages/hhsuite/trunk/debian/patches/series 2013-07-25 14:11:24 UTC (rev 14238)
@@ -3,8 +3,8 @@
help
rest1
perlscript_uselib
-hardening
unused_variables_warning
unnecessary_libz
perl_interpreter
version_bump
+add_Makefile_in_data.patch
More information about the debian-med-commit
mailing list