1 |
commit: 9aab83a69bedd08a4acf16d01347b3851ab73da4 |
2 |
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Aug 31 09:22:41 2021 +0000 |
4 |
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Aug 31 09:22:41 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=9aab83a6 |
7 |
|
8 |
sci-biology/maker: remove last-rited pack |
9 |
|
10 |
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org> |
11 |
|
12 |
sci-biology/maker/maker-3.01.02_beta.ebuild | 135 ---------------------------- |
13 |
sci-biology/maker/metadata.xml | 12 --- |
14 |
2 files changed, 147 deletions(-) |
15 |
|
16 |
diff --git a/sci-biology/maker/maker-3.01.02_beta.ebuild b/sci-biology/maker/maker-3.01.02_beta.ebuild |
17 |
deleted file mode 100644 |
18 |
index 975a83c14..000000000 |
19 |
--- a/sci-biology/maker/maker-3.01.02_beta.ebuild |
20 |
+++ /dev/null |
21 |
@@ -1,135 +0,0 @@ |
22 |
-# Copyright 1999-2021 Gentoo Authors |
23 |
-# Distributed under the terms of the GNU General Public License v2 |
24 |
- |
25 |
-EAPI=7 |
26 |
- |
27 |
-inherit perl-functions |
28 |
- |
29 |
-DESCRIPTION="A genome annotation viewer and pipeline for small eukaryota and prokaryota" |
30 |
-HOMEPAGE="http://www.yandell-lab.org/software/maker.html" |
31 |
-SRC_URI="maker-"${PV}".tgz" |
32 |
- |
33 |
-RESTRICT="fetch" |
34 |
- |
35 |
-# for academia: GPL-v2 or Artistic-2 |
36 |
-# for commercial: ask |
37 |
-LICENSE="|| ( GPL-2 Artistic-2 )" |
38 |
-SLOT="0" |
39 |
-KEYWORDS="" |
40 |
-IUSE="mpi" |
41 |
- |
42 |
-# http://search.cpan.org/~rybskej/forks-0.36/lib/forks.pm # bug #566360 |
43 |
-# http://search.cpan.org/~rybskej/forks-0.36/lib/forks/shared.pm |
44 |
-# |
45 |
-# MAKER does not work with MVAPICH2. |
46 |
-# It can work with Intel MPI and OpenMPI with some command line modification. |
47 |
-# It always works with MPICH, but MPICH may not be able to scale to more than ~100 CPUs. |
48 |
-DEPEND=" |
49 |
- mpi? ( sys-cluster/mpich2 || ( sys-cluster/openmpi ) ) |
50 |
- dev-perl/DBI |
51 |
- dev-perl/DBD-SQLite |
52 |
- dev-perl/File-Which |
53 |
- dev-perl/Bit-Vector |
54 |
- dev-perl/Inline-C |
55 |
- dev-perl/IO-All |
56 |
- dev-perl/libwww-perl |
57 |
- dev-perl/DBD-Pg |
58 |
- dev-perl/Module-Build |
59 |
- dev-perl/Want |
60 |
- dev-perl/IO-Prompt |
61 |
- dev-perl/Perl-Unsafe-Signals |
62 |
- dev-perl/forks |
63 |
- >=sci-biology/GAL-0.2.1 |
64 |
- >=sci-biology/bioperl-1.6 |
65 |
- sci-biology/ncbi-tools || ( sci-biology/ncbi-tools++ ) |
66 |
- sci-biology/snap |
67 |
- sci-biology/exonerate |
68 |
- >=sci-biology/augustus-2.0 |
69 |
- sci-biology/repeatmasker" |
70 |
- #sci-biology/GeneMark_ES-bin |
71 |
- #sci-biology/GeneMark_S-bin |
72 |
- #>=sci-biology/FGENESH-bin-2.4 (not in gentoo yet) |
73 |
-RDEPEND="${DEPEND}" |
74 |
-# dev-perl/forks-shared ? |
75 |
- |
76 |
-# ============================================================================== |
77 |
-# STATUS MAKER v2.31.8 |
78 |
-# ============================================================================== |
79 |
-# PERL Dependencies: MISSING |
80 |
-# ! Perl::Unsafe::Signals |
81 |
-# ! Want |
82 |
-# ! forks |
83 |
-# ! forks::shared |
84 |
-# |
85 |
-# External Programs: MISSING |
86 |
-# ! RepeatMasker |
87 |
-# |
88 |
-# External C Libraries: VERIFIED |
89 |
-# MPI SUPPORT: DISABLED |
90 |
-# MWAS Web Interface: DISABLED |
91 |
-# MAKER PACKAGE: MISSING PREREQUISITES |
92 |
-# |
93 |
-# |
94 |
-# Important Commands: |
95 |
-# ./Build installdeps #installs missing PERL dependencies |
96 |
-# ./Build installexes #installs all missing external programs |
97 |
-# ./Build install #installs MAKER |
98 |
-# ./Build status #Shows this status menu |
99 |
-# |
100 |
-# Other Commands: |
101 |
-# ./Build repeatmasker #installs RepeatMasker (asks for RepBase) |
102 |
-# ./Build blast #installs BLAST (NCBI BLAST+) |
103 |
-# ./Build exonerate #installs Exonerate (v2 on UNIX / v1 on Mac OSX) |
104 |
-# ./Build snap #installs SNAP |
105 |
-# ./Build augustus #installs Augustus |
106 |
-# ./Build apollo #installs Apollo |
107 |
-# ./Build gbrowse #installs GBrowse (must be root) |
108 |
-# ./Build jbrowse #installs JBrowse (MAKER copy, not web accecible) |
109 |
-# ./Build webapollo #installs WebApollo (use maker2wap to create DBs) |
110 |
-# ./Build mpich2 #installs MPICH2 (but manual install recommended) |
111 |
-# Building MAKER |
112 |
-# |
113 |
-# * MISSING MAKER PREREQUISITES - CANNOT CONTINUE!! |
114 |
- |
115 |
-S="${WORKDIR}"/maker/src |
116 |
- |
117 |
-pkg_nofetch() { |
118 |
- einfo "Please visit ${HOMEPAGE} and obtain the file" |
119 |
- einfo "maker-"${PV}".tgz and place it into your DISTDIR folder" |
120 |
- einfo "If it is '-beta' rename it to '_beta'" |
121 |
- einfo "You must also install sci-biology/repeatmasker otherwise" |
122 |
- einfo "MAKER install process will stop." |
123 |
- einfo "That in turn requires you to register at http://www.girinst.org/server/RepBase" |
124 |
- einfo "to obtain sci-biology/repeatmasker-libraries data file" |
125 |
- einfo "For execution through openmpi or mpich please read INSTALL file" |
126 |
- einfo "Customization typically go into maker_opts.ctl file" |
127 |
-} |
128 |
- |
129 |
-src_compile(){ |
130 |
- perl Build.PL || die |
131 |
- ./Build install || die |
132 |
-} |
133 |
- |
134 |
-# If you move it, then the executables won't able to locate dependencies |
135 |
-# in the /maker/data, /maker/lib, /maker/perl directories. You should |
136 |
-# really either add the location of /maker/bin to you PATH environmental |
137 |
-# variable or at most soft link the executables somewhere |
138 |
-# else using the 'ln -s' command. |
139 |
-src_install(){ |
140 |
- cd "${WORKDIR}"/maker || die |
141 |
- rm -f bin/fasta_tool # is part of sci-biology/GAL |
142 |
- mv bin/compare bin/compare_gff3_to_chado # rename as agreed by upstream, will be in maker-3 as well |
143 |
- dobin bin/* |
144 |
- perl_set_version |
145 |
- perl_domodule perl/lib/MAKER/*.pm |
146 |
- doman perl/man/*.3pm |
147 |
- perl_domodule perl/lib/Parallel/Application/*.pm |
148 |
- insinto /usr/share/"${PN}"/data |
149 |
- doins data/* |
150 |
- # FIXME: find equivalent perl packages for lib/* contents, for example lib/GI.pm |
151 |
- dodoc README INSTALL |
152 |
- insinto /usr/share/"${PN}"/GMOD/Apollo |
153 |
- doins GMOD/Apollo/gff3.tiers |
154 |
- insinto /usr/share/"${PN}"/GMOD/JBrowse |
155 |
- doins GMOD/JBrowse/maker.css |
156 |
-} |
157 |
|
158 |
diff --git a/sci-biology/maker/metadata.xml b/sci-biology/maker/metadata.xml |
159 |
deleted file mode 100644 |
160 |
index 138cb7705..000000000 |
161 |
--- a/sci-biology/maker/metadata.xml |
162 |
+++ /dev/null |
163 |
@@ -1,12 +0,0 @@ |
164 |
-<?xml version="1.0" encoding="UTF-8"?> |
165 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
166 |
-<pkgmetadata> |
167 |
- <maintainer type="person"> |
168 |
- <email>mmokrejs@×××××××××××××××.cz</email> |
169 |
- <name>Martin Mokrejs</name> |
170 |
- </maintainer> |
171 |
- <maintainer type="project"> |
172 |
- <email>sci-biology@g.o</email> |
173 |
- <name>Gentoo Biology Project</name> |
174 |
- </maintainer> |
175 |
-</pkgmetadata> |