Gentoo Archives: gentoo-commits

From: Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/NGSEPplugin-bin/, sci-biology/NGSEPplugin/, ...
Date: Fri, 10 Jan 2020 16:06:34
Message-Id: 1578672360.225240b5c35e442b575dd91b659c1b8171a88397.mmokrejs@gentoo
1 commit: 225240b5c35e442b575dd91b659c1b8171a88397
2 Author: Martin Mokrejs <mmokrejs <AT> gmail <DOT> com>
3 AuthorDate: Fri Jan 10 16:01:02 2020 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Fri Jan 10 16:06:00 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=225240b5
7
8 sci-biology/NGSEPcore-bin: binaries from upstream
9 sci-biology/NGSEPplugin-bin: upstream binaries
10 sci-biology/NGSEPplugin: add current HOMEPAGE
11
12 Package-Manager: Portage-2.3.84, Repoman-2.3.20
13 Signed-off-by: Martin Mokrejs <mmokrejs <AT> gmail.com>
14
15 .../NGSEPcore-bin/NGSEPcore-bin-3.3.1.ebuild | 37 ++++++++++++++++++++++
16 sci-biology/NGSEPcore-bin/metadata.xml | 15 +++++++++
17 .../NGSEPplugin-bin/NGSEPplugin-bin-3.3.1.ebuild | 28 ++++++++++++++++
18 sci-biology/NGSEPplugin-bin/metadata.xml | 15 +++++++++
19 sci-biology/NGSEPplugin/NGSEPplugin-3.3.1.ebuild | 5 +--
20 5 files changed, 98 insertions(+), 2 deletions(-)
21
22 diff --git a/sci-biology/NGSEPcore-bin/NGSEPcore-bin-3.3.1.ebuild b/sci-biology/NGSEPcore-bin/NGSEPcore-bin-3.3.1.ebuild
23 new file mode 100644
24 index 000000000..8758da3ac
25 --- /dev/null
26 +++ b/sci-biology/NGSEPcore-bin/NGSEPcore-bin-3.3.1.ebuild
27 @@ -0,0 +1,37 @@
28 +# Copyright 1999-2020 Gentoo Authors
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=7
32 +
33 +inherit java-pkg-2 java-ant-2
34 +
35 +DESCRIPTION="NGSEP (CNV and indel discovery)"
36 +HOMEPAGE="https://sourceforge.net/p/ngsep/wiki/Home
37 + https://github.com/NGSEP/NGSEPcore"
38 +SRC_URI="https://sourceforge.net/projects/ngsep/files/Library/NGSEPcore_3.3.1.jar
39 + https://sourceforge.net/projects/ngsep/files/training/UserManualNGSEP_V330.pdf -> ${P}_UserManual.pdf
40 + https://sourceforge.net/projects/ngsep/files/training/Tutorial.txt -> ${P}_Tutorial.txt
41 + https://sourceforge.net/projects/ngsep/files/training/QuickStart.txt -> ${P}_QuickStart.txt"
42 +
43 +LICENSE="GPL-3"
44 +SLOT="0"
45 +KEYWORDS=""
46 +IUSE=""
47 +
48 +DEPEND="
49 + dev-java/htsjdk"
50 +# dev-java/jsci-bin
51 +RDEPEND="${DEPEND}"
52 +
53 +S="${WORKDIR}"
54 +
55 +src_unpack(){
56 + echo
57 +}
58 +
59 +src_install(){
60 + java-pkg_dojar "${DISTDIR}"/*.jar
61 + dodoc "${DISTDIR}"/${P}_UserManual.pdf \
62 + "${DISTDIR}"/${P}_Tutorial.txt \
63 + "${DISTDIR}"/${P}_QuickStart.txt
64 +}
65
66 diff --git a/sci-biology/NGSEPcore-bin/metadata.xml b/sci-biology/NGSEPcore-bin/metadata.xml
67 new file mode 100644
68 index 000000000..642261079
69 --- /dev/null
70 +++ b/sci-biology/NGSEPcore-bin/metadata.xml
71 @@ -0,0 +1,15 @@
72 +<?xml version="1.0" encoding="UTF-8"?>
73 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
74 +<pkgmetadata>
75 + <maintainer type="person">
76 + <email>mmokrejs@×××××××××××××××.cz</email>
77 + <name>Martin Mokrejs</name>
78 + </maintainer>
79 + <maintainer type="project">
80 + <email>sci-biology@g.o</email>
81 + <name>Gentoo Biology Project</name>
82 + </maintainer>
83 + <upstream>
84 + <remote-id type="sourceforge">ngsep</remote-id>
85 + </upstream>
86 +</pkgmetadata>
87
88 diff --git a/sci-biology/NGSEPplugin-bin/NGSEPplugin-bin-3.3.1.ebuild b/sci-biology/NGSEPplugin-bin/NGSEPplugin-bin-3.3.1.ebuild
89 new file mode 100644
90 index 000000000..f2a452138
91 --- /dev/null
92 +++ b/sci-biology/NGSEPplugin-bin/NGSEPplugin-bin-3.3.1.ebuild
93 @@ -0,0 +1,28 @@
94 +# Copyright 1999-2020 Gentoo Authors
95 +# Distributed under the terms of the GNU General Public License v2
96 +
97 +EAPI=7
98 +
99 +inherit java-pkg-2 java-ant-2
100 +
101 +DESCRIPTION="NGSEP with Eclipse Plugin (CNV and indel discovery)"
102 +HOMEPAGE="https://sourceforge.net/p/ngsep/wiki/Home
103 + https://github.com/NGSEP/NGSEPplugin"
104 +SRC_URI="https://sourceforge.net/projects/ngsep/files/OnlyPlugin/NGSEPplugin_3.3.1.201903140636.jar"
105 +
106 +LICENSE="GPL-3"
107 +SLOT="0"
108 +KEYWORDS=""
109 +IUSE=""
110 +
111 +DEPEND="
112 + >=virtual/jdk-1.7:*
113 + sci-biology/NGSEPcore-bin"
114 +RDEPEND="${DEPEND}
115 + >=virtual/jre-1.7:*"
116 +
117 +S="${WORKDIR}"
118 +
119 +src_install(){
120 + java-pkg_dojar "${DISTDIR}"/*.jar
121 +}
122
123 diff --git a/sci-biology/NGSEPplugin-bin/metadata.xml b/sci-biology/NGSEPplugin-bin/metadata.xml
124 new file mode 100644
125 index 000000000..642261079
126 --- /dev/null
127 +++ b/sci-biology/NGSEPplugin-bin/metadata.xml
128 @@ -0,0 +1,15 @@
129 +<?xml version="1.0" encoding="UTF-8"?>
130 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
131 +<pkgmetadata>
132 + <maintainer type="person">
133 + <email>mmokrejs@×××××××××××××××.cz</email>
134 + <name>Martin Mokrejs</name>
135 + </maintainer>
136 + <maintainer type="project">
137 + <email>sci-biology@g.o</email>
138 + <name>Gentoo Biology Project</name>
139 + </maintainer>
140 + <upstream>
141 + <remote-id type="sourceforge">ngsep</remote-id>
142 + </upstream>
143 +</pkgmetadata>
144
145 diff --git a/sci-biology/NGSEPplugin/NGSEPplugin-3.3.1.ebuild b/sci-biology/NGSEPplugin/NGSEPplugin-3.3.1.ebuild
146 index ec13ffa46..736121efb 100644
147 --- a/sci-biology/NGSEPplugin/NGSEPplugin-3.3.1.ebuild
148 +++ b/sci-biology/NGSEPplugin/NGSEPplugin-3.3.1.ebuild
149 @@ -1,4 +1,4 @@
150 -# Copyright 1999-2019 Gentoo Authors
151 +# Copyright 1999-2020 Gentoo Authors
152 # Distributed under the terms of the GNU General Public License v2
153
154 EAPI=7
155 @@ -6,7 +6,8 @@ EAPI=7
156 inherit java-pkg-2 java-ant-2
157
158 DESCRIPTION="NGSEP with Eclipse Plugin (CNV and indel discovery)"
159 -HOMEPAGE="https://sourceforge.net/p/ngsep/wiki/Home"
160 +HOMEPAGE="https://sourceforge.net/p/ngsep/wiki/Home
161 + https://github.com/NGSEP/NGSEPplugin"
162 SRC_URI="https://sourceforge.net/projects/ngsep/files/SourceCode/NGSEPplugin_${PV}.tar.gz"
163
164 LICENSE="GPL-3"