[med-svn] [Git][med-team/ensembl-vep][master] Add todo
Andreas Tille
gitlab at salsa.debian.org
Thu May 28 10:36:26 BST 2020
Andreas Tille pushed to branch master at Debian Med / ensembl-vep
Commits:
4b1f2bae by Andreas Tille at 2020-05-28T11:36:04+02:00
Add todo
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/install
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,5 +1,10 @@
ensembl-vep (100.2-1) UNRELEASED; urgency=medium
* Initial release (Closes: #<bug>)
+ TODO:
+ 1. Can't locate Bio/EnsEMBL/Registry.pm in @INC (you may need to install the Bio::EnsEMBL::Registry module)
+ ---> https://plants.ensembl.org/info/docs/api/registry.html
+ 2. Check install method - probably there is some more elegant way than debian/install
+ 3. Run Build time tests
-- Andreas Tille <tille at debian.org> Thu, 28 May 2020 09:22:57 +0200
=====================================
debian/control
=====================================
@@ -3,7 +3,9 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: Andreas Tille <tille at debian.org>
Section: science
Priority: optional
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: debhelper-compat (= 13),
+ libmodule-build-perl,
+ perl
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/med-team/ensembl-vep
Vcs-Git: https://salsa.debian.org/med-team/ensembl-vep.git
@@ -12,7 +14,15 @@ Homepage: https://github.com/Ensembl/ensembl-vep/
Package: ensembl-vep
Architecture: any
Depends: ${perl:Depends},
- ${misc:Depends}
+ ${misc:Depends},
+ libarchive-zip-perl,
+ libdbi-perl
+Recommends: libdbd-mariadb-perl,
+ libset-intervaltree-perl,
+ libjson-perl,
+ libperlio-gzip-perl,
+Suggests: libbio-db-bigfile-perl
+# Bio::DB::BigFile is not yet packaged: https://metacpan.org/pod/release/LDS/Bio-BigFile-1.07/lib/Bio/DB/BigFile.pm
Description: Variant Effect Predictor predicting the functional effects of genomic variants
The Ensembl Variant Effect Predictor predicts the functional effects of
genomic variants. It has three components:
=====================================
debian/install
=====================================
@@ -0,0 +1,5 @@
+filter_vep usr/bin
+haplo usr/bin
+variant_recoder usr/bin
+vep usr/bin
+modules/* usr/share/perl5
=====================================
debian/rules
=====================================
@@ -20,6 +20,12 @@ include /usr/share/dpkg/default.mk
%:
dh $@
+override_dh_install:
+ dh_install
+ for perlscript in `grep -l '#!/usr/bin/env \+perl' debian/*/usr/bin/*` ; do \
+ sed -i '1s+#!/usr/bin/env perl+#!/usr/bin/perl+' $${perlscript} ; \
+ done
+
### When overriding auto_test make sure DEB_BUILD_OPTIONS will be respected
#override_dh_auto_test:
#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
View it on GitLab: https://salsa.debian.org/med-team/ensembl-vep/-/commit/4b1f2bae85fca248e5c4c7f3a1dba2d02faeff7c
--
View it on GitLab: https://salsa.debian.org/med-team/ensembl-vep/-/commit/4b1f2bae85fca248e5c4c7f3a1dba2d02faeff7c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200528/6b54b414/attachment-0001.html>
More information about the debian-med-commit
mailing list