[Pkg-emboss-commits] r37 - mirbase/trunk/debian

Charles Plessy charles-guest at alioth.debian.org
Thu Apr 26 01:14:51 UTC 2007


Author: charles-guest
Date: 2007-04-26 01:14:51 +0000 (Thu, 26 Apr 2007)
New Revision: 37

Modified:
   mirbase/trunk/debian/install
   mirbase/trunk/debian/rules
Log:
Now build an ncbi-blast database and installs it.

Modified: mirbase/trunk/debian/install
===================================================================
--- mirbase/trunk/debian/install	2007-04-25 15:14:46 UTC (rev 36)
+++ mirbase/trunk/debian/install	2007-04-26 01:14:51 UTC (rev 37)
@@ -8,3 +8,4 @@
 entrynam.idx		usr/share/mirbase/emboss/
 miRNA.dat		usr/share/mirbase/emboss/
 debian/mirbase.embossrc	etc/emboss/embossrc.d/
+mirbase.n*		usr/share/mirbase/blast/

Modified: mirbase/trunk/debian/rules
===================================================================
--- mirbase/trunk/debian/rules	2007-04-25 15:14:46 UTC (rev 36)
+++ mirbase/trunk/debian/rules	2007-04-26 01:14:51 UTC (rev 37)
@@ -3,7 +3,7 @@
 
 build: build-stamp
 
-build-stamp: emboss
+build-stamp: emboss blast2
 	dh_testdir
 
 	# Add here commands to compile the package.
@@ -12,6 +12,7 @@
 	gzip -9 -c miRNA.xls > miRNA.xls.gz
 	touch $@
 
+EMBOSS-FILES = emboss acnum.hit acnum.trg division.lkp entrynam.idx miRNA.dat
 emboss:
 	zcat miRNA.dat.gz > miRNA.dat
 	dbiflat -dbname mirbase\
@@ -23,6 +24,18 @@
 		-outfile /dev/stdout
 	touch emboss
 
+BLAST2-FILES = mirbase.nhr mirbase.nin mirbase.nsd mirbase.nsi mirbase.nsq
+blast2: emboss
+	PWD=`pwd` perl -pe "s(/usr/share/mirbase/emboss)($$PWD)" < debian/mirbase.embossrc > .embossrc
+	seqret mirbase:* mirbase.fasta
+	formatdb -i mirbase.fasta\
+		 -l /dev/stdout\
+		 -n mirbase\
+		 -o\
+		 -p F\
+		 -t "The miRNA database version 9.1"
+	touch blast2
+
 clean:
 	dh_testdir
 	dh_testroot
@@ -31,7 +44,7 @@
 	# Add here commands to clean up after the build process.
 	#-$(MAKE) clean
 
-	dh_clean acnum.hit acnum.trg division.lkp entrynam.idx miRNA.dat miRNA.xls.gz
+	dh_clean $(EMBOSS-FILES) $(BLAST2-FILES) .embossrc mirbase.fasta miRNA.xls.gz
 
 install: build
 	dh_testdir




More information about the Pkg-emboss-commits mailing list