Changeset: f3cb9156b477 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f3cb9156b477
Added Files:
        debian/libmonetdb5-server-bam.install
Modified Files:
        debian/control
        debian/monetdb5-server.install
        debian/rules
Branch: bamloader
Log Message:

Package bam module for Debian/Ubuntu.


diffs (85 lines):

diff --git a/debian/control b/debian/control
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,8 @@ Vcs-Hg: http://dev.monetdb.org/hg/MonetD
 Build-Depends: debhelper (>= 5), autotools-dev, bison, flex, libbz2-dev,
  libcurl4-gnutls-dev, libgeos-dev, libgsl0-dev, libpcre3-dev,
  libreadline-gplv2-dev|libreadline-dev, libssl-dev, libxml2-dev, perl,
- python, ruby, rubygems, unixodbc-dev, uuid-dev, zlib1g-dev, python3
+ python, ruby, rubygems, unixodbc-dev, uuid-dev, zlib1g-dev, python3,
+ libbam-dev
 # Build-Depends: libraptor1-dev
 Standards-Version: 3.8.0
 X-Python-Version: >= 2.6
@@ -216,6 +217,19 @@ Description: MonetDB5 SQL GIS support mo
  This package contains the interface to the GNU Scientific Library for
  numerical analysis (gsl).
 
+Package: libmonetdb5-server-bam
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, monetdb5-sql
+Description: MonetDB5 SQL GIS support module
+ MonetDB is a database management system that is developed from a
+ main-memory perspective with use of a fully decomposed storage model,
+ automatic index management, extensibility of data types and search
+ accelerators.  It also has an SQL frontend.
+ .
+ This package contains the interface to load and query BAM (binary
+ version of Sequence Alignment/Map) data.
+
 Package: monetdb5-server
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
diff --git a/debian/libmonetdb5-server-bam.install 
b/debian/libmonetdb5-server-bam.install
new file mode 100644
--- /dev/null
+++ b/debian/libmonetdb5-server-bam.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/monetdb5/autoload/*_bam.mal usr/lib/monetdb5/autoload
+debian/tmp/usr/lib/monetdb5/createdb/*_bam.sql usr/lib/monetdb5/createdb
+debian/tmp/usr/lib/monetdb5/bam.mal usr/lib/monetdb5
+debian/tmp/usr/lib/monetdb5/lib_bam.so usr/lib/monetdb5
diff --git a/debian/monetdb5-server.install b/debian/monetdb5-server.install
--- a/debian/monetdb5-server.install
+++ b/debian/monetdb5-server.install
@@ -1,15 +1,16 @@
 debian/tmp/usr/bin/mserver5 usr/bin
 debian/tmp/usr/lib/libmonetdb5.so.* usr/lib
 
-# usr/lib/monetdb5/lib_*.so EXCEPT: lib_{geom,gsl,jaql,json,sql}.so
+# usr/lib/monetdb5/lib_*.so EXCEPT: lib_{bam,geom,gsl,jaql,json,sql}.so
 debian/tmp/usr/lib/monetdb5/lib_lsst.so usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/lib_opt_sql_append.so usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/lib_udf.so usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/lib_vault.so usr/lib/monetdb5
 
-# usr/lib/monetdb5/*.mal EXCEPT: geom.mal, gsl.mal, jaql*.mal, json.mal, 
json_util.mal, sql*.mal
+# usr/lib/monetdb5/*.mal EXCEPT: bam.mal, geom.mal, gsl.mal, jaql*.mal, 
json.mal, json_util.mal, sql*.mal
 debian/tmp/usr/lib/monetdb5/a*.mal usr/lib/monetdb5
-debian/tmp/usr/lib/monetdb5/b*.mal usr/lib/monetdb5
+debian/tmp/usr/lib/monetdb5/bat*.mal usr/lib/monetdb5
+debian/tmp/usr/lib/monetdb5/b[b-z]*.mal usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/c*.mal usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/f*.mal usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/gr*.mal usr/lib/monetdb5
@@ -32,7 +33,7 @@ debian/tmp/usr/lib/monetdb5/v*.mal usr/l
 debian/tmp/usr/lib/monetdb5/x*.mal usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/z*.mal usr/lib/monetdb5
 
-# usr/lib/monetdb5/autoload/*.mal EXCEPT: *_geom.mal, *_gsl.mal, *_jaql.mal, 
*_sql.mal
+# usr/lib/monetdb5/autoload/*.mal EXCEPT: *_bam.mal, *_geom.mal, *_gsl.mal, 
*_jaql.mal, *_sql.mal
 debian/tmp/usr/lib/monetdb5/autoload/*_lsst.mal usr/lib/monetdb5/autoload
 debian/tmp/usr/lib/monetdb5/autoload/*_opt_sql_append.mal 
usr/lib/monetdb5/autoload
 debian/tmp/usr/lib/monetdb5/autoload/*_udf.mal usr/lib/monetdb5/autoload
diff --git a/debian/rules b/debian/rules
--- a/debian/rules
+++ b/debian/rules
@@ -60,6 +60,7 @@ override_dh_auto_configure:
        --with-readline=yes \
        --with-rubygem=yes \
        --with-rubygem-dir=lib/ruby/gems/1.8 \
+       --with-samtools=yes \
        --with-sphinxclient=no \
        --with-unixodbc=yes \
        --with-valgrind=no
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to