[med-svn] r202 - trunk/packages/mafft/trunk/debian

Charles Plessy charles-guest at alioth.debian.org
Sat Feb 10 04:26:03 CET 2007


Author: charles-guest
Date: 2007-02-10 04:26:03 +0100 (Sat, 10 Feb 2007)
New Revision: 202

Modified:
   trunk/packages/mafft/trunk/debian/control
   trunk/packages/mafft/trunk/debian/rules
Log:
fix build, add test rule

Modified: trunk/packages/mafft/trunk/debian/control
===================================================================
--- trunk/packages/mafft/trunk/debian/control	2007-02-08 01:25:41 UTC (rev 201)
+++ trunk/packages/mafft/trunk/debian/control	2007-02-10 03:26:03 UTC (rev 202)
@@ -9,6 +9,7 @@
 Package: mafft
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: ruby
 Description: Multiple alignment program for amino acid or nucleotide sequences
  MAFFT is a multiple sequence alignment program, which offers three
  accuracy-oriented methods:

Modified: trunk/packages/mafft/trunk/debian/rules
===================================================================
--- trunk/packages/mafft/trunk/debian/rules	2007-02-08 01:25:41 UTC (rev 201)
+++ trunk/packages/mafft/trunk/debian/rules	2007-02-10 03:26:03 UTC (rev 202)
@@ -16,11 +16,19 @@
 build:
 	dh_testdir
 	# Add here commands to compile the package.
-	$(MAKE) -C src
+	$(MAKE) -C src PREFIX=/usr/lib/mafft
 	#docbook-to-man debian/mafft.sgml > mafft.1
 
-test:
+MAFFT = MAFFT_BINARIES=$(CURDIR)/binaries scripts/mafft
 
+test: build
+	-$(MAFFT) 				test/sample | diff test/sample.fftns2 -
+	-$(MAFFT) --maxiterate 100 		test/sample | diff test/sample.fftnsi -
+	-$(MAFFT) --globalpair 			test/sample | diff test/sample.gins1 -
+	-$(MAFFT) --globalpair --maxiterate 100	test/sample | diff test/sample.ginsi -
+	-$(MAFFT) --localpair			test/sample | diff test/sample.lins1 -
+	-$(MAFFT) --localpair --maxiterate 100	test/sample | diff test/sample.linsi -
+
 clean:
 	dh_testdir
 	dh_testroot




More information about the debian-med-commit mailing list