[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