Gentoo Archives: gentoo-commits

From: Aisha Tammy <gentoo@×××××.cc>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: profiles/, sci-chemistry/smmp/files/, sci-chemistry/smmp/
Date: Wed, 30 Dec 2020 21:18:26
Message-Id: 1609363057.a72939c6d2b1b3eaddc4f9d31e3ace9919a57a79.epsilon-0@gentoo
1 commit: a72939c6d2b1b3eaddc4f9d31e3ace9919a57a79
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Wed Dec 30 21:17:37 2020 +0000
4 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
5 CommitDate: Wed Dec 30 21:17:37 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=a72939c6
7
8 sci-chemistry/smmp: drop dead package
9
10 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
11
12 profiles/package.mask | 1 -
13 sci-chemistry/smmp/files/3.0.5-flags.patch | 81 ------------------------------
14 sci-chemistry/smmp/metadata.xml | 8 ---
15 sci-chemistry/smmp/smmp-3.0.5.ebuild | 59 ----------------------
16 4 files changed, 149 deletions(-)
17
18 diff --git a/profiles/package.mask b/profiles/package.mask
19 index 2bda530c1..f1328ec4c 100644
20 --- a/profiles/package.mask
21 +++ b/profiles/package.mask
22 @@ -140,7 +140,6 @@ sci-chemistry/modelfree
23 sci-chemistry/nmrpipe
24 sci-chemistry/polygon
25 sci-chemistry/relion
26 -sci-chemistry/smmp
27 sci-chemistry/talosn
28 sci-chemistry/trajng
29 sci-libs/amber99sbnmr-ildn
30
31 diff --git a/sci-chemistry/smmp/files/3.0.5-flags.patch b/sci-chemistry/smmp/files/3.0.5-flags.patch
32 deleted file mode 100644
33 index 6e37fdba8..000000000
34 --- a/sci-chemistry/smmp/files/3.0.5-flags.patch
35 +++ /dev/null
36 @@ -1,81 +0,0 @@
37 -diff --git a/Makefile b/Makefile
38 -index adf6cda..5104567 100644
39 ---- a/Makefile
40 -+++ b/Makefile
41 -@@ -3,15 +3,15 @@
42 - #.SILENT:
43 -
44 - %_p.o : %_p.f
45 -- $(MPIF90) $(F_FLAGS) $<
46 -+ $(FC) $(CFLAGS) -c $<
47 -
48 - .SUFFIXES: .o .f
49 - .f.o:
50 -- $(F90) $(F_FLAGS) $<
51 -+ $(FC) $(CFLAGS) -c $<
52 -
53 - .SUFFIXES: .o .f90
54 - .f90.o:
55 -- $(F90) $(F_FLAGS) $<
56 -+ $(FC) $(CFLAGS) -c $<
57 -
58 - # ==================================== Variables for compiling and linking
59 - # L_FLAGS=-g
60 -@@ -87,11 +87,11 @@ anneal canon outpdb minim regul contacts interhbond hbond
61 - # ============================================== Linking
62 -
63 - $(PROG): $(OBJ) $(SOBJ) main.o
64 -- $(F90) -o $(PROG) $(L_FLAGS) main.o $(OBJ) $(SOBJ)
65 -+ $(FC) $(LDFLAGS) $(CFLAGS) -o $(PROG) main.o $(OBJ) $(SOBJ)
66 -
67 - # Build parallel version of SMMP.
68 - parallel: $(OBJ) $(POBJ) main_p.o
69 -- $(MPIF90) -o $(PROG) $(L_FLAGS) main_p.o $(OBJ) $(POBJ)
70 -+ $(FC) $(LDFLAGS) $(CFLAGS) -o $(PROG) main_p.o $(OBJ) $(POBJ)
71 -
72 - # Cross compile for BlueGene/P
73 - bgl: BGL_L_FLAGS = -L$(BGLSYS)/lib -lmpich.rts -lfmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts -qextname=flush
74 -diff --git a/EXAMPLES/Makefile b/EXAMPLES/Makefile
75 -index e30d086..1ccf590 100644
76 ---- a/EXAMPLES/Makefile
77 -+++ b/EXAMPLES/Makefile
78 -@@ -2,15 +2,15 @@
79 -
80 - #.SILENT:
81 - %_p.o : %_p.f
82 -- $(MPIF90) $(F_FLAGS) $<
83 -+ $(FC) $(CFLAGS) -c $<
84 -
85 - .SUFFIXES: .o .f
86 - .f.o:
87 -- $(F90) $(F_FLAGS) $<
88 -+ $(FC) $(CFLAGS) -c $<
89 -
90 - .SUFFIXES: .o .f90
91 - .f90.o:
92 -- $(F90) $(F_FLAGS) $<
93 -+ $(FC) $(CFLAGS) -c $<
94 -
95 - # ==================================== Variables for compiling and linking
96 - # L_FLAGS=-O0 -g
97 -@@ -59,16 +59,16 @@ MCOBJ = ../canon.o ../metropolis.o ../rgyr.o
98 - all: minimization annealing multicanonical regularization parallel_tempering_s # rootmeansquaredev
99 -
100 - minimization: $(BASEOBJ) $(ENOBJ) minimization.o
101 -- $(F90) -o minimization $(L_FLAGS) $(BASEOBJ) $(ENOBJ) minimization.o
102 -+ $(F90) $(LDFLAGS) -o minimization $(BASEOBJ) $(ENOBJ) minimization.o
103 -
104 - annealing: $(BASEOBJ) $(MCOBJS) $(ENOBJ) annealing.o
105 -- $(F90) -o annealing $(L_FLAGS) $(BASEOBJ) $(MCOBJ) $(ENOBJ) ../anneal.o ../zimmer.o annealing.o
106 -+ $(F90) $(LDFLAGS) -o annealing $(BASEOBJ) $(MCOBJ) $(ENOBJ) ../anneal.o ../zimmer.o annealing.o
107 -
108 - multicanonical: $(BASEOBJ) $(MCOBJS) $(ENOBJ) multicanonical.o ../mulcan_par_mod.o
109 -- $(F90) -o multicanonical $(L_FLAGS) $(BASEOBJ) $(MCOBJ) $(ENOBJ) multicanonical.o ../mulcan_par_mod.o
110 -+ $(F90) $(LDFLAGS) -o multicanonical $(BASEOBJ) $(MCOBJ) $(ENOBJ) multicanonical.o ../mulcan_par_mod.o
111 -
112 - regularization: $(BASEOBJ) $(ENOBJ) regularization.o
113 -- $(F90) -o regularization $(L_FLAGS) $(BASEOBJ) $(ENOBJ) regularization.o
114 -+ $(F90) $(LDFLAGS) -o regularization $(BASEOBJ) $(ENOBJ) regularization.o
115 -
116 - # rootmeansquaredev: $(BASEOBJ) $(ENOBJ) rootmeansquaredev.o
117 - # $(F90) -o rootmeansquaredev $(L_FLAGS) $(BASEOBJ) $(ENOBJ) rootmeansquaredev.o
118
119 diff --git a/sci-chemistry/smmp/metadata.xml b/sci-chemistry/smmp/metadata.xml
120 deleted file mode 100644
121 index da36ecbfc..000000000
122 --- a/sci-chemistry/smmp/metadata.xml
123 +++ /dev/null
124 @@ -1,8 +0,0 @@
125 -<?xml version="1.0" encoding="UTF-8"?>
126 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
127 -<pkgmetadata>
128 - <maintainer type="project">
129 - <email>sci-chemistry@g.o</email>
130 - <name>Gentoo Chemistry Project</name>
131 - </maintainer>
132 -</pkgmetadata>
133
134 diff --git a/sci-chemistry/smmp/smmp-3.0.5.ebuild b/sci-chemistry/smmp/smmp-3.0.5.ebuild
135 deleted file mode 100644
136 index a98764754..000000000
137 --- a/sci-chemistry/smmp/smmp-3.0.5.ebuild
138 +++ /dev/null
139 @@ -1,59 +0,0 @@
140 -# Copyright 1999-2014 Gentoo Foundation
141 -# Distributed under the terms of the GNU General Public License v2
142 -
143 -EAPI=5
144 -
145 -PYTHON_COMPAT=( python2_7 )
146 -
147 -inherit eutils fortran-2 python-r1 toolchain-funcs
148 -
149 -MY_PN="SMMP"
150 -MY_P="${MY_PN}-${PV}"
151 -
152 -DESCRIPTION="Simple Molecular Mechanics for Proteins"
153 -HOMEPAGE="http://smmp.berlios.de/"
154 -SRC_URI="mirror://berlios/${PN}/${MY_P}.tar.bz2"
155 -
156 -SLOT="0"
157 -LICENSE="GPL-2"
158 -KEYWORDS="~amd64 ~x86"
159 -IUSE="doc mpi test"
160 -
161 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
162 -
163 -RDEPEND="
164 - ${PYTHON_DEPS}
165 - mpi? ( virtual/mpi )"
166 -DEPEND="${RDEPEND}
167 - doc? ( app-doc/doxygen )"
168 -
169 -S="${WORKDIR}/${MY_P}"
170 -
171 -src_prepare() {
172 - epatch "${FILESDIR}"/${PV}-flags.patch
173 -}
174 -
175 -src_compile() {
176 - if use mpi; then
177 - FC="mpif90"
178 - target="parallel"
179 - else
180 - target="${PN}"
181 - fi
182 -
183 - emake ${target}
184 -}
185 -
186 -src_test() {
187 - emake examples
188 - cd EXAMPLES || die
189 - bash smmp.cmd || die
190 -}
191 -
192 -src_install() {
193 - dobin ${PN}
194 - python_moduleinto ${PN}
195 - python_foreach_impl python_domodule *.py
196 - python_foreach_impl python_optimize
197 - dodoc README
198 -}