[med-svn] [euler-sr] 07/12: Normalised packaging, citation, fake watch file

Andreas Tille tille at debian.org
Tue Dec 5 15:29:41 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository euler-sr.

commit 978e6f86977fae979054d8098c754dedb6d050b2
Author: Andreas Tille <tille at debian.org>
Date:   Wed Jan 4 13:08:24 2017 +0000

    Normalised packaging, citation, fake watch file
---
 debian/compat            |  2 +-
 debian/control           | 24 +++++++++++++-----------
 debian/copyright         | 16 ++++++----------
 debian/rules             | 24 ++++++++----------------
 debian/upstream/metadata | 12 ++++++++++++
 debian/watch             |  5 +++++
 6 files changed, 45 insertions(+), 38 deletions(-)

diff --git a/debian/compat b/debian/compat
index 7ed6ff8..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+10
diff --git a/debian/control b/debian/control
index 74e02cc..cbba7fc 100644
--- a/debian/control
+++ b/debian/control
@@ -1,18 +1,20 @@
 Source: euler-sr
-Section: science
-Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
 Uploaders: Andreas Tille <tille at debian.org>
-Build-Depends: cdbs, debhelper, quilt
-Standards-Version: 3.8.0
-Homepage: http://nbcr.sdsc.edu/euler/document.htm
-Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/euler-sr/trunk/
-Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/euler-sr/trunk/
+Section: science
+Priority: optional
+Build-Depends: debhelper (>= 10)
+Standards-Version: 3.9.8
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/euler-sr/trunk/
+Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/euler-sr/trunk/
+Homepage: http://cseweb.ucsd.edu/~ppevzner/software.html#EULER-short
 
 Package: euler-sr
 Architecture: any
 Section: science
-Depends: ${shlibs:Depends}, graphviz
-Description: short description
- long description
+Depends: ${shlibs:Depends},
+         graphviz
+Description: correcting errors in short gene sequence reads and assembling them
+ The EULER-SR assembly package contains a suite of programs for
+ correcting errors in short reads and assembling them. Our assembler may
+ take as input classical Sanger reads, 454 sequences, and Illumina reads.
diff --git a/debian/copyright b/debian/copyright
index aea409d..68eccec 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,15 +1,12 @@
-X-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
-X-Debianized-By: Andreas Tille <tille at debian.org>
-X-Debinized-Date: Tue,  9 Dec 2008 14:19:29 +0100.
-X-Upstream-Author: Pavel A. Pevzner, Haixu Tang and Glenn Tesler
-X-Homepage: http://nbcr.sdsc.edu/euler/document.htm
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: EULER-SR
+Upstream-Contact: Hong−Wen Deng <hdeng2 at tulane.edu>
+Source: http://euler-assembler.ucsd.edu/
+Comment: Download path failed at 2017-01-04
 
 Files: *
 Copyright: (C) 2001-2004 The Regents of the University of California.
- EULER V2.0
- Copyright (c) 2001-2004 The Regents of the University of California
- All Rights Reserved
- .
+License: non_profit
  Permission to use any part of this EULER V2.0 software for
  educational, research and non-profit purposes, without fee, and
  without a written agreement is hereby granted, provided that the above
@@ -38,7 +35,6 @@ Copyright: (C) 2001-2004 The Regents of the University of California.
  PURPOSE, OR THAT THE USE OF THE EULER V2.0 SOFTWARE WILL NOT INFRINGE
  ANY PATENT, TRADEMARK OR OTHER RIGHTS.
 
-
 Files: debian/*
 Copyright: 2008 Andreas Tille <tille at debian.org> on
 License: GPL
diff --git a/debian/rules b/debian/rules
index dc7f493..2ce25a1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,31 +1,23 @@
 #!/usr/bin/make -f
-# debian/rules for euler2 using cdbs
-# Andreas Tille <tille at debian.org>, GPL
 
-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
-
-pkg=euler-sr
-
-# EUSRC ?= $(shell pwd)
 MACHTYPE ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH | sed s/i386/i686/)
 
-DEB_MAKE_CLEAN_TARGET = clean MACHTYPE=$(MACHTYPE) EUSRC=`pwd`
-DEB_MAKE_BUILD_TARGET = all   MACHTYPE=$(MACHTYPE) EUSRC=`pwd`
-
-get-orig-source:
-	echo "You have to gegister to obtain the upstream source"
+%:
+	dh $@
 
-clean::
+override_dh_clean:
+	dh_clean
 	find . -type f -name "lib*.a" -exec rm -f \{\} \;
 	find . -type f -name ".exists" -exec rm -f \{\} \;
 	rm -f lib/make.[dfo][fie]*
 	rm -rf binary
 
-build/$(pkg)::
+override_dh_auto_build:
 	mkdir -p binary
 	# copy with exception of *.o and *.a
 	(cd assembly; tar -cf - --exclude *.[ao] --exclude .exists $(MACHTYPE)) | (cd binary; tar xfBp -)
 	mv binary/$(MACHTYPE)/* binary
 	rm -rf binary/$(MACHTYPE)
+
+get-orig-source:
+	echo "You have to gegister to obtain the upstream source"
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..2b8e4ac
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,12 @@
+Reference:
+  Author: Mark J. Chaisson and Pavel A. Pevzner
+  Title: Short read fragment assembly of bacterial genomes
+  Journal: Genome Research
+  Year: 2008
+  Volume: 18
+  Number: 2
+  Pages: 324-30
+  DOI: 10.1101/gr.7088808
+  PMID: 18083777
+  URL: http://genome.cshlp.org/content/early/2007/12/01/gr.7088808.abstract
+  eprint: http://genome.cshlp.org/content/early/2007/12/01/gr.7088808.full.pdf+html
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..4bc056e
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=4
+
+opts=dversionmangle=s/.*/0.No-Release/ \
+ https://people.debian.org/~eriberto/ FakeWatchNoUpstreamReleaseForThisPackage-(\d\S+)\.gz
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/euler-sr.git



More information about the debian-med-commit mailing list