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 |
-} |