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

Charles Plessy charles-guest at alioth.debian.org
Wed Apr 25 15:14:46 UTC 2007


Author: charles-guest
Date: 2007-04-25 15:14:46 +0000 (Wed, 25 Apr 2007)
New Revision: 36

Added:
   mirbase/trunk/debian/install
   mirbase/trunk/debian/mirbase.embossrc
Modified:
   mirbase/trunk/debian/control
   mirbase/trunk/debian/rules
Log:
Now build an emboss database and installs it.

Modified: mirbase/trunk/debian/control
===================================================================
--- mirbase/trunk/debian/control	2007-04-25 14:07:47 UTC (rev 35)
+++ mirbase/trunk/debian/control	2007-04-25 15:14:46 UTC (rev 36)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian EMBOSS Packaging Team <pkg-emboss-devel at lists.alioth.debian.org>
 Uploaders: Charles Plessy <charles-debian-nospam at plessy.org>
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper (>= 5), emboss, blast2, mysql-server
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-emboss/mirbase/trunk/debian
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-emboss/mirbase
 Standards-Version: 3.7.2

Added: mirbase/trunk/debian/install
===================================================================
--- mirbase/trunk/debian/install	2007-04-25 14:07:47 UTC (rev 35)
+++ mirbase/trunk/debian/install	2007-04-25 15:14:46 UTC (rev 36)
@@ -0,0 +1,10 @@
+genomes/*		usr/share/mirbase/genomes/
+database_files/*	usr/share/mirbase/database_files/
+*gz			usr/share/mirbase/
+miRNA.xls.gz		usr/share/mirbase/
+acnum.hit		usr/share/mirbase/emboss/
+acnum.trg		usr/share/mirbase/emboss/
+division.lkp		usr/share/mirbase/emboss/
+entrynam.idx		usr/share/mirbase/emboss/
+miRNA.dat		usr/share/mirbase/emboss/
+debian/mirbase.embossrc	etc/emboss/embossrc.d/

Added: mirbase/trunk/debian/mirbase.embossrc
===================================================================
--- mirbase/trunk/debian/mirbase.embossrc	2007-04-25 14:07:47 UTC (rev 35)
+++ mirbase/trunk/debian/mirbase.embossrc	2007-04-25 15:14:46 UTC (rev 36)
@@ -0,0 +1,7 @@
+DB mirbase [
+  type: N
+  format: embl
+  method: emblcd
+  directory: /usr/share/mirbase/emboss
+  file: *.dat
+]

Modified: mirbase/trunk/debian/rules
===================================================================
--- mirbase/trunk/debian/rules	2007-04-25 14:07:47 UTC (rev 35)
+++ mirbase/trunk/debian/rules	2007-04-25 15:14:46 UTC (rev 36)
@@ -3,15 +3,26 @@
 
 build: build-stamp
 
-build-stamp: 
+build-stamp: emboss
 	dh_testdir
 
 	# Add here commands to compile the package.
 	#$(MAKE)
 	#docbook-to-man debian/mirbase.sgml > mirbase.1
-
+	gzip -9 -c miRNA.xls > miRNA.xls.gz
 	touch $@
 
+emboss:
+	zcat miRNA.dat.gz > miRNA.dat
+	dbiflat -dbname mirbase\
+	 	-idformat EMBL\
+		-directory .\
+		-filenames miRNA.dat\
+		-release 9.1\
+		-date `date +%d/%m/%y`\
+		-outfile /dev/stdout
+	touch emboss
+
 clean:
 	dh_testdir
 	dh_testroot
@@ -20,7 +31,7 @@
 	# Add here commands to clean up after the build process.
 	#-$(MAKE) clean
 
-	dh_clean 
+	dh_clean acnum.hit acnum.trg division.lkp entrynam.idx miRNA.dat miRNA.xls.gz
 
 install: build
 	dh_testdir
@@ -31,15 +42,15 @@
 	# Add here commands to install the package into debian/mirbase.
 	#$(MAKE) DESTDIR=$(CURDIR)/debian/mirbase install
 
+binary-indep:
 
-binary-indep: build install
-
 # Build architecture-dependent files here.
-binary-indep: build install
+binary-arch: build install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs 
 	dh_install
+	dh_installdocs README
 	dh_installman
 	dh_link
 	dh_compress




More information about the Pkg-emboss-commits mailing list