Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molmol/
Date: Thu, 30 May 2019 11:46:01
Message-Id: 1559216751.f0ff54647d14b0eba9dc436cb5dba50e9a170e74.pacho@gentoo
1 commit: f0ff54647d14b0eba9dc436cb5dba50e9a170e74
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 30 11:45:41 2019 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Thu May 30 11:45:51 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ff5464
7
8 sci-chemistry/molmol: Drop old
9
10 Package-Manager: Portage-2.3.66, Repoman-2.3.12
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 sci-chemistry/molmol/molmol-2k_p2-r2.ebuild | 80 ---------------------------
14 sci-chemistry/molmol/molmol-2k_p2-r3.ebuild | 84 ----------------------------
15 sci-chemistry/molmol/molmol-2k_p2-r4.ebuild | 86 -----------------------------
16 3 files changed, 250 deletions(-)
17
18 diff --git a/sci-chemistry/molmol/molmol-2k_p2-r2.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r2.ebuild
19 deleted file mode 100644
20 index 888c738d4f1..00000000000
21 --- a/sci-chemistry/molmol/molmol-2k_p2-r2.ebuild
22 +++ /dev/null
23 @@ -1,80 +0,0 @@
24 -# Copyright 1999-2017 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=4
28 -
29 -inherit eutils multilib prefix toolchain-funcs
30 -
31 -MY_PV="${PV/_p/.}.0"
32 -MY_P="${PN}-${MY_PV}"
33 -
34 -DESCRIPTION="Publication-quality molecular visualization package"
35 -HOMEPAGE="http://hugin.ethz.ch/wuthrich/software/molmol/index.html"
36 -SRC_URI="
37 - ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-src.tar.gz
38 - ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-doc.tar.gz
39 - https://dev.gentoo.org/~soap/distfiles/${PN}-patches.tbz2"
40 -
41 -LICENSE="molmol"
42 -SLOT="0"
43 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
44 -IUSE=""
45 -
46 -DEPEND="
47 - || (
48 - ( media-libs/mesa
49 - x11-libs/libGLw )
50 - media-libs/mesa[motif] )
51 - media-libs/libpng:0
52 - media-libs/tiff:0
53 - sys-libs/zlib
54 - virtual/glu
55 - virtual/jpeg
56 - x11-libs/libXpm
57 - x11-libs/motif:0
58 - x11-apps/xdpyinfo"
59 -RDEPEND="${DEPEND}"
60 -
61 -S="${WORKDIR}"
62 -
63 -MAKEOPTS="${MAKEOPTS} -j1"
64 -
65 -pkg_setup() {
66 - MMDIR="/usr/$(get_libdir)/molmol"
67 -}
68 -
69 -src_prepare() {
70 - rm -rf tiff*
71 - # Patch from http://pjf.net/science/molmol.html, where src.rpm is provided
72 - epatch "${WORKDIR}"/patches/pjf_RH9_molmol2k2.diff
73 -
74 - epatch "${WORKDIR}"/patches/prefix.patch
75 - eprefixify molmol
76 -
77 - epatch "${WORKDIR}"/patches/ldflags.patch
78 -
79 - ln -s makedef.lnx "${S}"/makedef || die
80 -
81 - sed \
82 - -e "s:/bin/ksh:${EPREFIX}/bin/sh:" \
83 - -e "s:^MOLMOLHOME.*:MOLMOLHOME=${EPREFIX}/${MMDIR}:" \
84 - -i "${S}"/molmol || die
85 - sed \
86 - -e "s:^MCFLAGS.*:MCFLAGS = ${CFLAGS}:" \
87 - -e "s:^CC.*:CC = $(tc-getCC):" \
88 - -i "${S}"/makedef || die
89 -
90 - epatch "${WORKDIR}"/patches/cast.patch
91 - epatch "${WORKDIR}"/patches/libpng15.patch
92 -}
93 -
94 -src_install() {
95 - dobin molmol
96 -
97 - exeinto ${MMDIR}
98 - newexe src/main/molmol molmol.lnx
99 - insinto ${MMDIR}
100 - doins -r auxil help macros man setup tips
101 -
102 - dodoc HISTORY README
103 -}
104
105 diff --git a/sci-chemistry/molmol/molmol-2k_p2-r3.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r3.ebuild
106 deleted file mode 100644
107 index 22f3e6a03bd..00000000000
108 --- a/sci-chemistry/molmol/molmol-2k_p2-r3.ebuild
109 +++ /dev/null
110 @@ -1,84 +0,0 @@
111 -# Copyright 1999-2017 Gentoo Foundation
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=4
115 -
116 -inherit eutils multilib prefix toolchain-funcs
117 -
118 -MY_PV="${PV/_p/.}.0"
119 -MY_P="${PN}-${MY_PV}"
120 -
121 -DESCRIPTION="Publication-quality molecular visualization package"
122 -HOMEPAGE="http://hugin.ethz.ch/wuthrich/software/molmol/index.html"
123 -SRC_URI="
124 - ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-src.tar.gz
125 - ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-doc.tar.gz
126 - https://dev.gentoo.org/~soap/distfiles/${PN}-patches.tbz2"
127 -
128 -LICENSE="molmol"
129 -SLOT="0"
130 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
131 -IUSE=""
132 -
133 -DEPEND="
134 - || (
135 - ( media-libs/mesa
136 - x11-libs/libGLw )
137 - media-libs/mesa[motif] )
138 - media-libs/libpng:0
139 - media-libs/tiff:0
140 - sys-libs/zlib
141 - virtual/glu
142 - virtual/jpeg
143 - x11-libs/libXpm
144 - x11-libs/motif:0
145 - x11-apps/xdpyinfo"
146 -RDEPEND="${DEPEND}"
147 -
148 -S="${WORKDIR}"
149 -
150 -MAKEOPTS="${MAKEOPTS} -j1"
151 -
152 -pkg_setup() {
153 - MMDIR="/usr/$(get_libdir)/molmol"
154 -}
155 -
156 -src_prepare() {
157 - rm -rf tiff*
158 - # Patch from http://pjf.net/science/molmol.html, where src.rpm is provided
159 - epatch "${WORKDIR}"/patches/pjf_RH9_molmol2k2.diff
160 -
161 - epatch "${WORKDIR}"/patches/prefix.patch
162 - eprefixify molmol
163 -
164 - epatch "${WORKDIR}"/patches/ldflags.patch
165 -
166 - ln -s makedef.lnx "${S}"/makedef || die
167 -
168 - sed \
169 - -e "s:/bin/ksh:${EPREFIX}/bin/sh:" \
170 - -e "s:^MOLMOLHOME.*:MOLMOLHOME=${EPREFIX}/${MMDIR}:" \
171 - -i "${S}"/molmol || die
172 - sed \
173 - -e "s:^MCFLAGS.*:MCFLAGS = ${CFLAGS}:" \
174 - -e "s:^CC.*:CC = $(tc-getCC):" \
175 - -i "${S}"/makedef || die
176 -
177 - epatch "${WORKDIR}"/patches/cast.patch
178 - epatch "${WORKDIR}"/patches/libpng15.patch
179 -
180 - # patch from fink
181 - # fixes numerous bad bracings and hopefully the OGL bug 429974
182 - epatch "${WORKDIR}"/patches/${P}-fink.patch
183 -}
184 -
185 -src_install() {
186 - dobin molmol
187 -
188 - exeinto ${MMDIR}
189 - newexe src/main/molmol molmol.lnx
190 - insinto ${MMDIR}
191 - doins -r auxil help macros man setup tips
192 -
193 - dodoc HISTORY README
194 -}
195
196 diff --git a/sci-chemistry/molmol/molmol-2k_p2-r4.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r4.ebuild
197 deleted file mode 100644
198 index 26a29492218..00000000000
199 --- a/sci-chemistry/molmol/molmol-2k_p2-r4.ebuild
200 +++ /dev/null
201 @@ -1,86 +0,0 @@
202 -# Copyright 1999-2017 Gentoo Foundation
203 -# Distributed under the terms of the GNU General Public License v2
204 -
205 -EAPI=5
206 -
207 -inherit eutils multilib prefix toolchain-funcs
208 -
209 -MY_PV="${PV/_p/.}.0"
210 -MY_P="${PN}-${MY_PV}"
211 -
212 -DESCRIPTION="Publication-quality molecular visualization package"
213 -HOMEPAGE="http://hugin.ethz.ch/wuthrich/software/molmol/index.html"
214 -SRC_URI="
215 - ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-src.tar.gz
216 - ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-doc.tar.gz
217 - https://dev.gentoo.org/~soap/distfiles/${PN}-patches.tbz2"
218 -
219 -LICENSE="molmol"
220 -SLOT="0"
221 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
222 -IUSE=""
223 -
224 -DEPEND="
225 - || (
226 - ( media-libs/mesa
227 - x11-libs/libGLw )
228 - media-libs/mesa[motif] )
229 - media-libs/libpng:0
230 - media-libs/tiff:0
231 - sys-libs/zlib
232 - virtual/glu
233 - virtual/jpeg:0
234 - x11-libs/libXpm
235 - x11-libs/motif:0
236 - x11-apps/xdpyinfo"
237 -RDEPEND="${DEPEND}"
238 -
239 -S="${WORKDIR}"
240 -
241 -MAKEOPTS="${MAKEOPTS} -j1"
242 -
243 -pkg_setup() {
244 - MMDIR="/usr/$(get_libdir)/molmol"
245 -}
246 -
247 -src_prepare() {
248 - rm -rf tiff*
249 - # Patch from http://pjf.net/science/molmol.html, where src.rpm is provided
250 - epatch "${WORKDIR}"/patches/pjf_RH9_molmol2k2.diff
251 -
252 - epatch "${WORKDIR}"/patches/prefix.patch
253 - eprefixify molmol
254 -
255 - epatch "${WORKDIR}"/patches/ldflags.patch
256 -
257 - ln -s makedef.lnx "${S}"/makedef || die
258 -
259 - sed \
260 - -e "s:/bin/ksh:${EPREFIX}/bin/sh:" \
261 - -e "s:^MOLMOLHOME.*:MOLMOLHOME=${EPREFIX}/${MMDIR}:" \
262 - -i "${S}"/molmol || die
263 - sed \
264 - -e "s:^MCFLAGS.*:MCFLAGS = ${CFLAGS}:" \
265 - -e "s:^CC.*:CC = $(tc-getCC):" \
266 - -i "${S}"/makedef || die
267 -
268 - epatch "${WORKDIR}"/patches/cast.patch
269 - epatch "${WORKDIR}"/patches/libpng15.patch
270 -
271 - # patch from fink
272 - # fixes numerous bad bracings and hopefully the OGL bug 429974
273 - epatch "${WORKDIR}"/patches/${P}-fink.patch
274 -
275 - tc-export AR
276 -}
277 -
278 -src_install() {
279 - dobin molmol
280 -
281 - exeinto ${MMDIR}
282 - newexe src/main/molmol molmol.lnx
283 - insinto ${MMDIR}
284 - doins -r auxil help macros man setup tips
285 -
286 - dodoc HISTORY README
287 -}