Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-chemistry/chimera-bin/
Date: Fri, 29 Jan 2021 11:40:23
Message-Id: 1611920415.6669657e4cfd7fe2debbb375038cfee80f8f7058.andrewammerlaan@gentoo
1 commit: 6669657e4cfd7fe2debbb375038cfee80f8f7058
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Fri Jan 29 11:40:15 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Fri Jan 29 11:40:15 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6669657e
7
8 sci-chemistry/chimera-bin: remove old
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12
13 .../chimera-bin/chimera-bin-1.11.2.ebuild | 91 ----------------------
14 1 file changed, 91 deletions(-)
15
16 diff --git a/sci-chemistry/chimera-bin/chimera-bin-1.11.2.ebuild b/sci-chemistry/chimera-bin/chimera-bin-1.11.2.ebuild
17 deleted file mode 100644
18 index 7b00f46d5..000000000
19 --- a/sci-chemistry/chimera-bin/chimera-bin-1.11.2.ebuild
20 +++ /dev/null
21 @@ -1,91 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -inherit eutils
28 -
29 -DESCRIPTION="An extensible Molecular Modelling System"
30 -HOMEPAGE="http://www.cgl.ucsf.edu/chimera"
31 -SRC_URI="chimera-${PV}-linux_x86_64.bin"
32 -
33 -SLOT="0"
34 -LICENSE="chimera"
35 -KEYWORDS="~amd64 ~x86"
36 -
37 -DEPEND="prefix? ( dev-util/patchelf )"
38 -RDEPEND="
39 - dev-lang/tcl
40 - dev-lang/tk
41 - dev-libs/expat
42 - dev-libs/libotf
43 - dev-libs/openssl:0
44 - dev-libs/libpcre
45 - sys-libs/zlib
46 - media-libs/fontconfig
47 - media-libs/freetype
48 - media-libs/ftgl
49 - media-libs/libpng
50 - media-libs/tiff
51 - sci-libs/hdf5
52 - sci-libs/xdrfile
53 - sys-devel/gcc[openmp,fortran]
54 - virtual/jpeg
55 - virtual/glu
56 - virtual/opengl
57 - x11-libs/libX11
58 - x11-libs/libICE
59 - x11-libs/libXext
60 - x11-libs/libXft
61 - x11-libs/libXmu
62 - x11-libs/libXpm
63 - x11-libs/libXrender
64 - x11-libs/libSM
65 - x11-libs/libXt
66 - x11-libs/libGLw"
67 -
68 -S="${WORKDIR}"
69 -
70 -RESTRICT="fetch strip"
71 -
72 -QA_PREBUILT="opt/.*"
73 -
74 -pkg_nofetch() {
75 - elog "Please visit"
76 - elog "http://www.cgl.ucsf.edu/chimera/download.html"
77 - elog "or"
78 - elog "http://www.cgl.ucsf.edu/chimera/olddownload.html"
79 - elog "and download ${A} into your DISTDIR"
80 -}
81 -
82 -src_unpack() {
83 - cp "${DISTDIR}"/${A} ${A}.zip
84 - unzip ${A}.zip || die
85 -}
86 -
87 -src_install() {
88 - chmod +x ./chimera.bin
89 - dodir /opt/
90 - ./chimera.bin -d foo || die
91 - doicon foo/chimeraIcon.png
92 - mv foo "${ED}/opt/${PN}" || die
93 -
94 - cat >> "${T}"/chimera <<- EOF
95 - #!${EPREFX}/bin/bash
96 -
97 - export PATH="${EPREFIX}/opt/${PN}/bin:\${PATH}"
98 - "${EPREFIX}/opt/${PN}/bin/chimera" \$@
99 - EOF
100 -
101 - exeinto /opt/bin/
102 - doexe "${T}"/chimera
103 -
104 - make_desktop_entry "${EPREFIX}/opt/bin/chimera" Chimera chimeraIcon
105 -
106 - if use prefix; then
107 - local i
108 - for i in "${ED}"/opt/${PN}/bin/{tiffcp,povray,al2co} "${ED}"/opt/${PN}/lib/*.so; do
109 - patchelf --set-rpath "${EPREFIX}/usr/lib:${EPREFIX}/opt/${PN}/lib" "${i}" || die
110 - done
111 - fi
112 -}