--- bioruby-1.4.0.orig/debian/br_biogetseq.rb.sgml +++ bioruby-1.4.0/debian/br_biogetseq.rb.sgml @@ -0,0 +1,144 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + David"> + Nusinow"> + + January 31, 2005"> + + 1"> + dnusinow@debian.org"> + + BIORUBY"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2005 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + ODBA Sequence Retrieval + + + + &dhpackage; + + + + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage;. + + &dhpackage; is an ODBC sequence retrieval program. + Simply point it at the database of interest, with an optional namespace, + and give it the sequence id that you want, and it will retrieve it. + + + + OPTIONS + + + + + + + Specify the database to query (required). + + + + + + + Specify the namespace to query. + + + + + + + Specify the ID of the sequence to be retrieved. + + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + --- bioruby-1.4.0.orig/debian/br_pmfetch.rb.sgml +++ bioruby-1.4.0/debian/br_pmfetch.rb.sgml @@ -0,0 +1,288 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + David"> + Nusinow"> + + January 31, 2005"> + + 1"> + dnusinow@debian.org"> + + BIORUBY"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2005 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + PubMed Client + + + + &dhpackage; + + "query string" + + + &dhpackage; + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage;. + + &dhpackage; is a command line program to query + PubMed. It can take a variety of options (documented below) to restrict + your search query, which is specified by the query string. + + + + OPTIONS + + + + + + + + Query string for PubMed search. + + + + + + + + Title of the article to search. + + + + + + + + Journal title to search. + + + + + + + + Journal volume to search. + + + + + + + + Journal issue to search. + + + + + + + + First page number of the article to search. + + + + + + + + Author name to search. + + + + + + + + MeSH term to search. + + + + + + + + Summary output format. Options are endnote, medline, bibitem, + bibtex, report, abstract nature, science, genome_res, genome_biol, + nar, current, trends, cell. + + + + + + + + Output only a list of PudMed IDs. + + + + + + + + Number of articles to retrieve at the maximum. + + + + + + + + Starting number of articles to retrieve. + + + + + + + + Sort method for the summary output. Options are author, + journal, pub+date. + + + + + + + + Search articles published within recent # of days. + + + + + + + + Search articles published after the date YYYY/MM/DD. + + + + + + + + Search articles published before the date YYYY/MM/DD. + + + + + + + + Output help and then exit. + + + + + + + + Output example usages and then exit. + + + + + + + + Output version number and then exit. + + + + + + SEE ALSO + + The following pages have information on the PubMed search + options: http://www.ncbi.nlm.nih.gov/entrez/query/static/help/pmhelp.html + http://www.ncbi.nlm.nih.gov/entrez/query/static/esearch_help.html + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + --- bioruby-1.4.0.orig/debian/docs +++ bioruby-1.4.0/debian/docs @@ -0,0 +1 @@ +README* --- bioruby-1.4.0.orig/debian/copyright +++ bioruby-1.4.0/debian/copyright @@ -0,0 +1,75 @@ +This package was debianized by David Nusinow on +Mon, 31 Jan 2005 11:11:55 -0500. + +It was downloaded from http://www.bioruby.org + +Copyright: KATAYAMA Toshiaki + +Upstream Authors: * KATAYAMA Toshiaki , project leader + * Yoshinori K. Okuji + * Mitsuteru C. Nakao + * KAWASHIMA Shuichi + * GOTO Naohisa + +License: + +This library is distributed under the same terms as ruby. As such, it may +be distributed either under the terms of the GPL or the conditions below: + + 1. You may make and give away verbatim copies of the source form of the + software without restriction, provided that you duplicate all of the + original copyright notices and associated disclaimers. + + 2. You may modify your copy of the software in any way, provided that + you do at least ONE of the following: + + a) place your modifications in the Public Domain or otherwise + make them Freely Available, such as by posting said + modifications to Usenet or an equivalent medium, or by allowing + the author to include your modifications in the software. + + b) use the modified software only within your corporation or + organization. + + c) rename any non-standard executables so the names do not conflict + with standard executables, which must also be provided. + + d) make other distribution arrangements with the author. + + 3. You may distribute the software in object code or executable + form, provided that you do at least ONE of the following: + + a) distribute the executables and library files of the software, + together with instructions (in the manual page or equivalent) + on where to get the original distribution. + + b) accompany the distribution with the machine-readable source of + the software. + + c) give non-standard executables non-standard names, with + instructions on where to get the original software distribution. + + d) make other distribution arrangements with the author. + + 4. You may modify and include the part of the software into any other + software (possibly commercial). But some files in the distribution + are not written by the author, so that they are not under this terms. + They are gc.c(partly), utils.c(partly), regex.[ch], fnmatch.[ch], + glob.c, st.[ch] and some files under the ./missing directory. See + each file for the copying condition. + + 5. The scripts and library files supplied as input to or produced as + output from the software do not automatically fall under the + copyright of the software, but belong to whomever generated them, + and may be sold commercially, and may be aggregated with this + software. + + 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR + PURPOSE. + +-- +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- bioruby-1.4.0.orig/debian/compat +++ bioruby-1.4.0/debian/compat @@ -0,0 +1 @@ +7 --- bioruby-1.4.0.orig/debian/br_bioflat.rb.sgml +++ bioruby-1.4.0/debian/br_bioflat.rb.sgml @@ -0,0 +1,256 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + David"> + Nusinow"> + + January 31, 2005"> + + 1"> + dnusinow@debian.org"> + + BIORUBY"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2005 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + OBDA flat file indexer + + + Search: + + &dhpackage; + + + + + &dhpackage; + + --location DIR + --dbname DBNAME + + KEYWORDS + + + Create index: + + &dhpackage; + + + + + + + + + Update index: + + &dhpackage; + + + + + + + + Show namespaces: + + &dhpackage; + + + + + + + &dhpackage; + + + + + &dhpackage; + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage;. + + &dhpackage; is an OBDA flat file indexer. + + + + OPTIONS + + + + + + + Search a database for keywords. + + + + + + + + Only valid with the --search option. Set the search namespace. + You can set this option multiple times to specify more than one + namespace. + + + + + + + Create an index. + + + + + + + Specify the directory. + + + + + + + Specify the name of the database. + + + + + + + + Set the primary and secondarynamespace of the index. Default + primary/secondary namespaces depend on the format of the flatfiles. + Only valid with the --create option. + + + + + + + Add secondary namespaces to the default specification. You can + use this option many times. Only valid with the --create option. + + + + + + + Update an index + + + + + + + Sort an index. You can set this to a path to an external + sorting program, or BUILTIN to use the builtin sort module. This + option is only valid with --create (or --update) and --type flat + options. + + + + + + + Re-read all flatfiles and update whole index. This option is + only valid with the --update option. + + + + + + + Display the namespaces for an index file. + + + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + --- bioruby-1.4.0.orig/debian/control +++ bioruby-1.4.0/debian/control @@ -0,0 +1,38 @@ +Source: bioruby +Section: ruby +Priority: optional +Maintainer: Debian Med Packaging Team +Uploaders: Andreas Tille +DM-Upload-Allowed: yes +Build-Depends: debhelper (>= 7.1), ruby +Build-Depends-Indep: docbook-to-man, rdtool +Standards-Version: 3.8.3 +Homepage: http://www.bioruby.org +Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/bioruby/?rev=0&sc=0 +Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/bioruby/trunk/ + +Package: libbio-ruby1.8 +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, libruby1.8 +Recommends: blast2, ruby1.8 +Description: bioruby tools for computational molecular biology + BioRuby project aims to implement an integrated environment for + Bioinformatics with Ruby language. Design philosophy of the BioRuby library + is KISS (keep it simple and stupid) to maximize the usability and the + efficiency for biologists as a daily tool. The project was started in Japan + and supported by University of Tokyo (Human Genome Center), Kyoto University + (Bioinformatics Center) and the Open Bio Foundation. + +Package: libbio-ruby +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, libbio-ruby1.8 +Description: bioruby tools for computational molecular biology + BioRuby project aims to implement an integrated environment for + Bioinformatics with Ruby language. Design philosophy of the BioRuby library + is KISS (keep it simple and stupid) to maximize the usability and the + efficiency for biologists as a daily tool. The project was started in Japan + and supported by University of Tokyo (Human Genome Center), Kyoto University + (Bioinformatics Center) and the Open Bio Foundation. + . + This project is a dependency package, which depends on Debian's default Ruby + version (currently 1.8.x) --- bioruby-1.4.0.orig/debian/manpages +++ bioruby-1.4.0/debian/manpages @@ -0,0 +1 @@ +*.1 --- bioruby-1.4.0.orig/debian/watch +++ bioruby-1.4.0/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://bioruby.org/archive/bioruby-(.*)\.tar\.gz --- bioruby-1.4.0.orig/debian/changelog +++ bioruby-1.4.0/debian/changelog @@ -0,0 +1,107 @@ +bioruby (1.4.0-1) unstable; urgency=low + + * New upstream version + + -- Andreas Tille Thu, 21 Jan 2010 11:42:04 +0100 + +bioruby (1.3.1-1) unstable; urgency=low + + * debian/control: + - Group maintenance in Debian Med team + - Added myself as uploader + - Standards-Version: 3.8.3 (no changes needed) + - Debhelper >= 7.1 + - Homepage and Vcs fileds + + -- Andreas Tille Sun, 04 Oct 2009 09:15:28 +0200 + +bioruby (1.1.0-1) unstable; urgency=low + + * New upstream version + + Bioruby is now distributed under the same terms as ruby itself. + This gives you the option of using the GPL or a similar copyleft + license. See /usr/share/doc/libbio-ruby/copyright for details on the + alternate license. + + Lots of new and obsolete classes, see the upstream changelog for details + + BioRuby shell rewritten to utilize the rails generators + + Many bugfixes + * Re-work build system to utilize install.rb instead of my custom rules file + + Enable unit tests in the build + + Don't hardcode the binary names when hacking off the .rb suffix. Use + wildcards and a for loop to rename them + + Remove the libbio-ruby1.8.dirs file. The directories get installed by + the install.rb now + + The docs are built by install.rb now, so don't do custom stuff for them + in debian/rules + + Move building the manpages to the build-stamp target, rather than the + build target + + Add ruby to build-depends + + -- David Nusinow Sun, 22 Jul 2007 18:42:39 -0400 + +bioruby (1.0.0-1) unstable; urgency=low + + * New upstream version + * Add the bioruby shell program + * Add the Changes-0.7.html doc describing updates since 0.6.x + * Bump standards version to 3.7.2.0. No changes needed. + * Bump debhelper compat to 5 + * Move debhelper to build-depends from build-depends-indep + + -- David Nusinow Thu, 17 Aug 2006 00:28:21 +0000 + +bioruby (0.6.4-1) unstable; urgency=low + + * New upstream release + + siRNA designer class is contributed by Itoshi Nikaido. + (lib/bio/util/sirna.rb) + + fastacmd wrapper is contributed by Shinji Shigenobu. + (lib/bio/io/fastacmd.rb) + + bl2seq parser is contributed by Tomoaki Nishiyama. + (lib/bio/appl/bl2seq/report.rb) + + new application execution factory is provided. + (lib/bio/command.rb) + + FlatFile class can accept Blast results, Spidey, Blat, Sim4 and some + KEGG formats (KO, GLYCAN, REACTION) + + some methods are added to SPTr class proposed by Luca Pireddu. + (lib/bio/db/embl/sptr.rb) + + external2go parser is added. (lib/bio/db/go.rb) + + improved amino/nucleic data classes to have some handy methods. + (lib/bio/data/) + + fixed hmmer parser (by Masashi Fujita) and remote execution of blast and + fasta using GenomeNet. + + some English documentations are added. (doc/) + * Re-organize debian/rules handling of docs + + Ship new English tutorial and KEGG_API. These are turned to html with rd2 + + Put document building commands in the build target instead of configure + + Add commands to remove generated documents in the clean target + + Put package building commands in binary-indep where they belong + * Add build-dependency on rdtool to build html docs using rd2 + * Minor debian/copyright cleanup to get rid of stupid lintian warning about + boilerplate + * Change Build-Depends to Build-Depends-Indep + * Update standards version to 3.6.2. No changes needed. + * Add ruby1.8 to recommends for libbio-ruby1.8 + + -- David Nusinow Thu, 1 Sep 2005 14:04:35 -0400 + +bioruby (0.6.2-3) unstable; urgency=low + + * Add watch file + + -- David Nusinow Thu, 7 Apr 2005 22:12:44 -0400 + +bioruby (0.6.2-2) unstable; urgency=low + + * Depend on libruby1.8 instead of ruby1.8 to bring in line with ruby policy + * Add Recommends on blast2 for local blast + * Depend on docbook-to-man; closes: #302360 + + -- David Nusinow Tue, 1 Feb 2005 00:25:45 -0500 + +bioruby (0.6.2-1) unstable; urgency=low + + * Initial Release. + + -- David Nusinow Mon, 31 Jan 2005 11:11:55 -0500 + --- bioruby-1.4.0.orig/debian/br_biofetch.rb.sgml +++ bioruby-1.4.0/debian/br_biofetch.rb.sgml @@ -0,0 +1,182 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + David"> + Nusinow"> + + January 31, 2005"> + + 1"> + dnusinow@debian.org"> + + BIORUBY"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2005 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + biofetch client + + + + &dhpackage; + + server + db + id + + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage;. + + &dhpackage; is a very simple biofetch client. You + can connect to a biofetch server and retrieve database entries including + sequence information. + + + + OPTIONS + + + + + + + Specify the URL of the BioFetch CGI (default is http://bioruby.org/cgi-bin/biofetch.rb) + + + + + + + Use the EBI server at http://www.ebi.ac.uk/cgi-bin/dbfetch + + + + + + + Use the BioRuby server at http://bioruby.org/cgi-bin/biofetch.rb + + + + + + + Database name. This includes options like refseq, genbank, + embl, swissprot, etc. This option depends on which biofetch server + you are using. + + + + + + + entry id + + + + + + + \'raw\' or \'html\' (default is \'raw\') + + + + + + + Output format ('default, 'fasta', 'etc') + + + + + + SEE ALSO + + bar (1), baz (1). + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + --- bioruby-1.4.0.orig/debian/rules +++ bioruby-1.4.0/debian/rules @@ -0,0 +1,79 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +RUBYVER = 1.8 +RUBYDIR = usr/lib/ruby +SITELIBDIR = $(RUBYDIR)/$(RUBYVER) +PREFIXDIR = $(CURDIR)/debian/libbio-ruby$(RUBYVER) + +configure: configure-stamp +configure-stamp: + dh_testdir + ruby setup.rb config --prefix=$(PREFIXDIR)/usr --site-ruby-common=$(PREFIXDIR)/$(RUBYDIR) --site-ruby=$(PREFIXDIR)/$(SITELIBDIR) + ruby setup.rb setup + ruby setup.rb test + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + # Build manpages + docbook-to-man debian/br_biofetch.rb.sgml > br_biofetch.1 + docbook-to-man debian/br_bioflat.rb.sgml > br_bioflat.1 + docbook-to-man debian/br_biogetseq.rb.sgml > br_biogetseq.1 + docbook-to-man debian/br_pmfetch.rb.sgml > br_pmfetch.1 + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + dh_clean + ruby setup.rb config --prefix=$(CURDIR)/debian/libbio-ruby$(RUBYVER)/usr + ruby setup.rb clean + # Remove generated documents + rm -f br_biofetch.1 + rm -f br_bioflat.1 + rm -f br_biogetseq.1 + rm -f br_pmfetch.1 + +install: build + dh_testdir + dh_testroot + dh_clean + dh_installdirs + + ruby setup.rb install + for FILE in `ls $(PREFIXDIR)/usr/bin/*rb`; do \ + BINNAME=$$(echo $$FILE | sed 's/\.rb$$//'); \ + mv $$FILE $$BINNAME; \ + done + + # Install docs + dh_installdocs doc etc/bioinformatics/seqdatabase.ini + dh_installexamples sample/* + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installman + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture-dependent files here. +binary-arch: build install + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure