[med-svn] r3879 - in trunk/packages/fastdnaml/trunk: . debian debian/patches

Andreas Tille tille at alioth.debian.org
Fri Sep 4 11:49:13 UTC 2009


Author: tille
Date: 2009-09-04 11:49:13 +0000 (Fri, 04 Sep 2009)
New Revision: 3879

Added:
   trunk/packages/fastdnaml/trunk/debian/README.source
   trunk/packages/fastdnaml/trunk/debian/fastDNAml-util
   trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch
Removed:
   trunk/packages/fastdnaml/trunk/Makefile
   trunk/packages/fastdnaml/trunk/fastDNAml-util
   trunk/packages/fastdnaml/trunk/fastdnaml-1.2.1.announce
Modified:
   trunk/packages/fastdnaml/trunk/debian/changelog
   trunk/packages/fastdnaml/trunk/debian/compat
   trunk/packages/fastdnaml/trunk/debian/control
   trunk/packages/fastdnaml/trunk/debian/install
   trunk/packages/fastdnaml/trunk/debian/patches/series
   trunk/packages/fastdnaml/trunk/debian/rules
Log:
Updated some packaging stuff, cleaned up source directory and keep all needed files inside debian/directroy (if neede as in case of the Makefile as patch)


Deleted: trunk/packages/fastdnaml/trunk/Makefile
===================================================================
--- trunk/packages/fastdnaml/trunk/Makefile	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/Makefile	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1,13 +0,0 @@
-all: fastDNAml
-
-fastDNAml:
-	(cd source; cc ${CFLAGS} fastDNAml.c  -o fastDNAml  -lm)
-
-install:
-	install -m0755 source/fastDNAml fastDNAml-util ${DESTDIR}/usr/bin
-	install -m0755 scripts/* ${DESTDIR}/usr/lib/fastdnaml/bin
-
-clean:
-	$(RM) source/*.o source/fastDNAml
-	$(MAKE) -C tests.fastDNAml clean
-	$(RM) checkpoint.*

Added: trunk/packages/fastdnaml/trunk/debian/README.source
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/README.source	                        (rev 0)
+++ trunk/packages/fastdnaml/trunk/debian/README.source	2009-09-04 11:49:13 UTC (rev 3879)
@@ -0,0 +1,4 @@
+This packages uses the quilt patch system. Please read
+/usr/share/doc/quilt/README.source for more information.
+
+ -- Andreas Tille <tille at debian.org>  Mon, 31 Aug 2009 14:50:19 +0200

Modified: trunk/packages/fastdnaml/trunk/debian/changelog
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/changelog	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/debian/changelog	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1,3 +1,16 @@
+fastdnaml (1.2.2-9) unstable; urgency=low
+
+  * Debhelper 7
+  * Standards-Version 3.8.3 (added README.source)
+  * Added notice about missing upstream homepage in long description
+  * debian/patches/Makefile.patch: Inject this file as patch rather
+    than injecting it into the source directory
+  * debian/fastDNAml-util: Moved this file to the debian directory
+    rather than injecting it into the source directory
+  * debian/rules: removed dh_desktop call
+
+ -- Andreas Tille <tille at debian.org>  Fri, 04 Sep 2009 13:14:01 +0200
+
 fastdnaml (1.2.2-8) unstable; urgency=low
 
   * Changed the doc-base section according to the new policy.

Modified: trunk/packages/fastdnaml/trunk/debian/compat
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/compat	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/debian/compat	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1 +1 @@
-5
+7

Modified: trunk/packages/fastdnaml/trunk/debian/control
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/control	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/debian/control	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1,18 +1,18 @@
 Source: fastdnaml
 Section: science
 Priority: optional
-Maintainer: Debian-Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 DM-Upload-Allowed: yes
 Uploaders: Andreas Tille <tille at debian.org>, Charles Plessy <plessy at debian.org>
-Build-Depends: cdbs (>= 0.4.23-1.1), quilt, debhelper (>= 5)
-Standards-Version: 3.7.3
+Build-Depends: cdbs, quilt, debhelper (>= 7.1)
+Standards-Version: 3.8.3
 Homepage: http://web.archive.org/web/20061017161001/http://geta.life.uiuc.edu/~gary/programs/fastDNAml.html
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/fastdnaml/?rev=0&sc=0
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/fastdnaml/trunk/
 
 Package: fastdnaml
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: phylip
 Description: Tool for construction of phylogenetic trees of DNA sequences
  fastDNAml is a program derived from Joseph Felsenstein's version 3.3 DNAML
@@ -23,3 +23,6 @@
  faster and using less memory, so that larger trees and/or more bootstrap
  replicates become tractable.  Much of fastDNAml is merely a recoding of the
  PHYLIP 3.3 DNAML program from PASCAL to C.
+ .
+ Note that the homepage of this program is not available any more and so
+ this program will probably not see any further updates.
\ No newline at end of file

Added: trunk/packages/fastdnaml/trunk/debian/fastDNAml-util
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/fastDNAml-util	                        (rev 0)
+++ trunk/packages/fastdnaml/trunk/debian/fastDNAml-util	2009-09-04 11:49:13 UTC (rev 3879)
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+BINDIR=/usr/lib/fastdnaml/bin
+
+if [ $# -lt 1 ] ; then
+    echo "Usage: $0 <utility>" 1>&2
+    echo "  Existing utilities are:"
+    ls ${BINDIR}
+    exit 1
+fi
+
+WRAPPER=$0
+PROGRAM=$1
+shift
+ARGS=$*
+
+if [ -x ${BINDIR}/${PROGRAM} ]; then
+    exec ${BINDIR}/${PROGRAM} ${ARGS}
+else
+    echo "Usage: utility ${PROGRAM} does not exist in fastDNAml"
+    echo "  Existing utilities are:"
+    ls ${BINDIR}
+    exit 1
+fi

Modified: trunk/packages/fastdnaml/trunk/debian/install
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/install	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/debian/install	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1,3 +1,3 @@
-fastDNAml-util    usr/bin
-source/fastDNAml  usr/bin
-debian/*.desktop  usr/share/applications
+debian/fastDNAml-util usr/bin
+source/fastDNAml      usr/bin
+debian/*.desktop      usr/share/applications

Added: trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch	                        (rev 0)
+++ trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch	2009-09-04 11:49:13 UTC (rev 3879)
@@ -0,0 +1,22 @@
+Author: Andreas Tille <tille at debian.org>
+Forwarded: No
+ fastDNAml is not maintained upstream anymore.
+Description: we just need a makefile to let cdbs work properly
+License: see debian/copyright
+
+--- /dev/null
++++ fastDNAml_1.2.2/Makefile
+@@ -0,0 +1,13 @@
++all: fastDNAml
++
++fastDNAml:
++	(cd source; cc ${CFLAGS} fastDNAml.c  -o fastDNAml  -lm)
++
++install:
++	install -m0755 source/fastDNAml fastDNAml-util ${DESTDIR}/usr/bin
++	install -m0755 scripts/* ${DESTDIR}/usr/lib/fastdnaml/bin
++
++clean:
++	-(cd source; rm -f *.o fastDNAml)
++	-rm -rf tests
++	-rm -f checkpoint.*

Modified: trunk/packages/fastdnaml/trunk/debian/patches/series
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/patches/series	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/debian/patches/series	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1 +1,2 @@
+Makefile.patch
 scripts.patch

Modified: trunk/packages/fastdnaml/trunk/debian/rules
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/rules	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/debian/rules	2009-09-04 11:49:13 UTC (rev 3879)
@@ -16,4 +16,3 @@
 	# the scripts have to be executable thus mentioning these in debian/install is not enough
 	cp -a scripts/*                  `pwd`/debian/`dh_listpackages`/usr/lib/`dh_listpackages`/bin
 	chmod 755 `pwd`/debian/`dh_listpackages`/usr/lib/`dh_listpackages`/bin/*
-	dh_desktop

Deleted: trunk/packages/fastdnaml/trunk/fastDNAml-util
===================================================================
--- trunk/packages/fastdnaml/trunk/fastDNAml-util	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/fastDNAml-util	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1,24 +0,0 @@
-#!/bin/sh
-
-BINDIR=/usr/lib/fastdnaml/bin
-
-if [ $# -lt 1 ] ; then
-    echo "Usage: $0 <utility>" 1>&2
-    echo "  Existing utilities are:"
-    ls ${BINDIR}
-    exit 1
-fi
-
-WRAPPER=$0
-PROGRAM=$1
-shift
-ARGS=$*
-
-if [ -x ${BINDIR}/${PROGRAM} ]; then
-    exec ${BINDIR}/${PROGRAM} ${ARGS}
-else
-    echo "Usage: utility ${PROGRAM} does not exist in fastDNAml"
-    echo "  Existing utilities are:"
-    ls ${BINDIR}
-    exit 1
-fi

Deleted: trunk/packages/fastdnaml/trunk/fastdnaml-1.2.1.announce
===================================================================
--- trunk/packages/fastdnaml/trunk/fastdnaml-1.2.1.announce	2009-09-04 10:57:28 UTC (rev 3878)
+++ trunk/packages/fastdnaml/trunk/fastdnaml-1.2.1.announce	2009-09-04 11:49:13 UTC (rev 3879)
@@ -1,4 +0,0 @@
-Warning: fastDNAml 1.2 changed drastically its user interface. Many utilities
-like "frequencies" are no longer necessary. Many default options changed. 
-See the documentation or the Makefile in the tests directory.
-




More information about the debian-med-commit mailing list