Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/maker/
Date: Tue, 31 Aug 2021 09:24:15
Message-Id: 1630401761.9aab83a69bedd08a4acf16d01347b3851ab73da4.andrewammerlaan@gentoo
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>