[med-svn] r5197 - in trunk/packages/ensembl/ensembl/57/debian: . ensembl.overwrites

Steffen Möller moeller at alioth.debian.org
Sat Aug 28 22:31:00 UTC 2010


Author: moeller
Date: 2010-08-28 22:31:00 +0000 (Sat, 28 Aug 2010)
New Revision: 5197

Added:
   trunk/packages/ensembl/ensembl/57/debian/ensembl.overwrites/Plugins.pm
Modified:
   trunk/packages/ensembl/ensembl/57/debian/control
   trunk/packages/ensembl/ensembl/57/debian/ensembl.links
   trunk/packages/ensembl/ensembl/57/debian/rules
Log:
Further improvements.


Modified: trunk/packages/ensembl/ensembl/57/debian/control
===================================================================
--- trunk/packages/ensembl/ensembl/57/debian/control	2010-08-28 22:11:34 UTC (rev 5196)
+++ trunk/packages/ensembl/ensembl/57/debian/control	2010-08-28 22:31:00 UTC (rev 5197)
@@ -11,8 +11,8 @@
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/ensembl/ensembl/57/
 
 Package: ensembl
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, apache2, csh, expat, perl, libcgi-pm-perl, libcgi-session-perl, libdb-file-lock-perl, libdbd-mysql, perl-modules, mysql-server
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, apache2, csh, expat, perl, libcgi-pm-perl, libcgi-session-perl, libdb-file-lock-perl, libdbd-mysql, perl-modules, mysql-server, ensembl-bin
 Recommends: ttf-mscorefonts-installer, acedb-other-dotter, libcgi-ajax-perl, libcache-memcached-perl, libclass-dbi-sweet-perl, libclass-std-perl, libclass-std-utils-perl, libcompress-bzip2-perl, libfile-spec-perl, libdata-uuid-libuuid-perl, libgd-text-perl, libhash-merge-perl, libhtml-parser-perl, liblist-moreutils-perl, liblog-log4perl-perl, libmailtools-perl, libwww-curl-perl, libapache2-mod-perl2, libnumber-format-perl, libgd-gd2-noxpm-perl, libpdf-api2-perl, libsys-hostname-long-perl, libtemplate-plugin-number-format-perl, libxml-dom-perl, libxml-rss-perl, libxml-simple-perl, libbsd-resource-perl, libxml-xpath-perl, libxml-atom-perl, libjson-perl, libclass-data-inheritable-perl, libconfig-inifiles-perl, libdevel-stacktrace-perl, libexception-class-perl, libhtml-template-perl, libimage-size-perl, libio-string-perl, libipc-run-perl, libxml-libxml-perl, libole-storage-lite-perl, libparse-recdescent-perl, libspreadsheet-writeexcel-perl, libmime-types-perl, libmath-bezier-perl, librtf-writer-perl, libbio-das-lite-perl, bioperl1.2.3, libparallel-useragent-perl
 Description: Installs a basic Ensembl 57 genome browser.
  The Ensembl 57 basic installation is a full copy of the public Ensembl
@@ -45,4 +45,6 @@
 Section: doc
 Architecture: all
 Description: tutorials and othe documentation for Ensembl
- The description will follow once we know what is in there :)
+ Several Perl packages of Ensmebl offer a description of their API.
+ The compara package offers a tutorial. Also the Ensembl schema
+ is distributed with this documentation package.

Modified: trunk/packages/ensembl/ensembl/57/debian/ensembl.links
===================================================================
--- trunk/packages/ensembl/ensembl/57/debian/ensembl.links	2010-08-28 22:11:34 UTC (rev 5196)
+++ trunk/packages/ensembl/ensembl/57/debian/ensembl.links	2010-08-28 22:31:00 UTC (rev 5197)
@@ -1,4 +1,4 @@
-usr/share/ensembl/logs var/log/ensembl
-usr/share/ensembl/img-cache var/cache/ensembl/img-cache
-usr/share/ensembl/img-tmp var/tmp/ensembl/img-tmp
-usr/share/ensembl/tmp var/tmp/ensembl/tmp
+/usr/share/ensembl/logs /var/log/ensembl
+/usr/share/ensembl/img-cache /var/cache/ensembl/img-cache
+/usr/share/ensembl/img-tmp /var/tmp/ensembl/img-tmp
+/usr/share/ensembl/tmp /var/tmp/ensembl/tmp

Added: trunk/packages/ensembl/ensembl/57/debian/ensembl.overwrites/Plugins.pm
===================================================================
--- trunk/packages/ensembl/ensembl/57/debian/ensembl.overwrites/Plugins.pm	                        (rev 0)
+++ trunk/packages/ensembl/ensembl/57/debian/ensembl.overwrites/Plugins.pm	2010-08-28 22:31:00 UTC (rev 5197)
@@ -0,0 +1,11 @@
+## If you wish to use the EnsEMBL web-code from the command line, you will
+## need to hardcode the server root here 
+
+$SiteDefs::ENSEMBL_SERVERROOT = '/usr/share/ensembl';
+
+$SiteDefs::ENSEMBL_PLUGINS = [
+  'EnsEMBL::Mirror'    => $SiteDefs::ENSEMBL_SERVERROOT.'/public-plugins/mirror',
+  'EnsEMBL::Ensembl'   => $SiteDefs::ENSEMBL_SERVERROOT.'/public-plugins/ensembl'
+];
+
+1;

Modified: trunk/packages/ensembl/ensembl/57/debian/rules
===================================================================
--- trunk/packages/ensembl/ensembl/57/debian/rules	2010-08-28 22:11:34 UTC (rev 5196)
+++ trunk/packages/ensembl/ensembl/57/debian/rules	2010-08-28 22:31:00 UTC (rev 5197)
@@ -24,8 +24,8 @@
 install: install-copying install-paths
 	# copying files that are considered too different from the original
 	# and/or the original too variable across releases to be patched
-	cp debian/ensembl.overwrites/Plugins.pm-dist $(DESTDIR)/usr/share/ensembl/conf/
-	cp debian/ensembl.overwrites/confSiteDefs.pm $(DESTDIR)/usr/share/ensembl/conf/SiteDefs.pm
+	cp debian/ensembl.overwrites/Plugins.pm*       $(DESTDIR)/usr/share/ensembl/conf/
+	cp debian/ensembl.overwrites/confSiteDefs.pm   $(DESTDIR)/usr/share/ensembl/conf/SiteDefs.pm
 	cp debian/ensembl.overwrites/pluginSiteDefs.pm $(DESTDIR)/usr/share/ensembl/public-plugins/mirror/conf/SiteDefs.pm
 
 install-copying:




More information about the debian-med-commit mailing list