[med-svn] r3215 - trunk/packages/velvet/trunk/debian

tille at alioth.debian.org tille at alioth.debian.org
Fri Mar 27 12:32:48 UTC 2009


Author: tille
Date: 2009-03-27 12:32:48 +0000 (Fri, 27 Mar 2009)
New Revision: 3215

Added:
   trunk/packages/velvet/trunk/debian/examples
Modified:
   trunk/packages/velvet/trunk/debian/changelog
   trunk/packages/velvet/trunk/debian/control
   trunk/packages/velvet/trunk/debian/install
   trunk/packages/velvet/trunk/debian/rules
Log:
New version, use help2man to create man pages, moved third party contrib stuff to /usr/share/doc/velvet/examples to make it more visible for users.


Modified: trunk/packages/velvet/trunk/debian/changelog
===================================================================
--- trunk/packages/velvet/trunk/debian/changelog	2009-03-27 05:00:47 UTC (rev 3214)
+++ trunk/packages/velvet/trunk/debian/changelog	2009-03-27 12:32:48 UTC (rev 3215)
@@ -1,8 +1,15 @@
-velvet (0.7.30-1) UNRELEASED; urgency=low
+velvet (0.7.31-1) UNRELEASED; urgency=low
 
   * New upstream version
+  * Standards-Version: 3.8.1 (no changes needed)
+  * Create manpages using help2man
+  * Move third-party/layout and third-party/afg_handling to examples
+    because these scripts are actually not to run velvet but for
+    the convenience of users - in /urs/share/velvet these scripts
+    seem to be perfectly hidden and in /usr/share/doc/velvet might
+    create users attendance
 
- -- Andreas Tille <tille at debian.org>  Fri, 06 Mar 2009 14:50:52 +0100
+ -- Andreas Tille <tille at debian.org>  Fri, 27 Mar 2009 13:23:32 +0100
 
 velvet (0.7.24-1) unstable; urgency=low
 

Modified: trunk/packages/velvet/trunk/debian/control
===================================================================
--- trunk/packages/velvet/trunk/debian/control	2009-03-27 05:00:47 UTC (rev 3214)
+++ trunk/packages/velvet/trunk/debian/control	2009-03-27 12:32:48 UTC (rev 3215)
@@ -5,8 +5,8 @@
 DM-Upload-Allowed: yes
 Uploaders: Charles Plessy <plessy at debian.org>,
  Andreas Tille <tille at debian.org>
-Build-Depends: cdbs, debhelper (>= 7), zlib1g-dev, quilt
-Standards-Version: 3.8.0
+Build-Depends: cdbs, debhelper (>= 7), zlib1g-dev, quilt, help2man
+Standards-Version: 3.8.1
 Homepage: http://www.ebi.ac.uk/~zerbino/velvet/
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/velvet/trunk/?rev=0&sc=0
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/velvet/trunk/
@@ -33,5 +33,14 @@
 Architecture: all
 Depends: ${misc:Depends}
 Description: Example data for the Velvet sequence assembler
+ Velvet is a de novo genomic assembler specially designed for short read
+ sequencing technologies, such as Solexa or 454, developed by Daniel Zerbino and
+ Ewan Birney at the European Bioinformatics Institute (EMBL-EBI), near
+ Cambridge, in the United Kingdom.
+ .
+ Velvet currently takes in short read sequences, removes errors then produces
+ high quality unique contigs. It then uses paired read information, if
+ available, to retrieve the repeated areas between contigs.
+ .
  This package contains the example data distributed in the sources of Velvet,
  a de novo genomic assembler. 

Added: trunk/packages/velvet/trunk/debian/examples
===================================================================
--- trunk/packages/velvet/trunk/debian/examples	                        (rev 0)
+++ trunk/packages/velvet/trunk/debian/examples	2009-03-27 12:32:48 UTC (rev 3215)
@@ -0,0 +1,2 @@
+third-party/layout
+third-party/afg_handling

Modified: trunk/packages/velvet/trunk/debian/install
===================================================================
--- trunk/packages/velvet/trunk/debian/install	2009-03-27 05:00:47 UTC (rev 3214)
+++ trunk/packages/velvet/trunk/debian/install	2009-03-27 12:32:48 UTC (rev 3215)
@@ -1,4 +1,2 @@
 velvetg	usr/bin
 velveth	usr/bin
-third-party/afg_handling/	usr/share/velvet
-third-party/layout/		usr/share/velvet

Modified: trunk/packages/velvet/trunk/debian/rules
===================================================================
--- trunk/packages/velvet/trunk/debian/rules	2009-03-27 05:00:47 UTC (rev 3214)
+++ trunk/packages/velvet/trunk/debian/rules	2009-03-27 12:32:48 UTC (rev 3215)
@@ -5,4 +5,14 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/makefile.mk
 
+pkg=velvet
+
 DEB_MAKE_BUILD_TARGET = obj velveth velvetg Z_LIB_FILES='' LDFLAGS='-lm -lz' OPT='' Z_LIB_INC='/usr/include'
+
+build/velvet::
+	mkdir -p $(CURDIR)/debian/$(pkg)/usr/share/man/man1/
+	help2man --no-info --name="simple hashing program" \
+	         $(CURDIR)/velveth > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/velveth.1
+	help2man --no-info --version-option=" " \
+	         --name="de Bruijn graph construction, error removal and repeat resolution" \
+	         $(CURDIR)/velvetg > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/velvetg.1




More information about the debian-med-commit mailing list