Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-physics/meep/files/, sci-physics/meep/
Date: Sun, 01 Sep 2019 19:07:21
Message-Id: 1567364809.22ad292fbdac49fba112703d6dc413edb2625728.mattst88@gentoo
1 commit: 22ad292fbdac49fba112703d6dc413edb2625728
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 1 19:02:18 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 1 19:06:49 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ad292f
7
8 sci-physics/meep: Remove
9
10 Closes: https://bugs.gentoo.org/629058
11 Closes: https://bugs.gentoo.org/685540
12 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
13
14 sci-physics/meep/Manifest | 1 -
15 sci-physics/meep/files/meep-1.2-no-auto-mpb.patch | 16 ------
16 .../meep/files/meep-1.2-pc-no-ldflags.patch | 12 -----
17 sci-physics/meep/meep-1.3.ebuild | 58 ----------------------
18 sci-physics/meep/metadata.xml | 14 ------
19 5 files changed, 101 deletions(-)
20
21 diff --git a/sci-physics/meep/Manifest b/sci-physics/meep/Manifest
22 deleted file mode 100644
23 index 835ae9e71ec..00000000000
24 --- a/sci-physics/meep/Manifest
25 +++ /dev/null
26 @@ -1 +0,0 @@
27 -DIST meep-1.3.tar.gz 740890 BLAKE2B e94fe9709c42ff99f764e34e0db0aa7dc7a8dfa640f539d44e952bf9870686956a8cbf24d3ce0fae95f44c659b5a19075b6377ef2aa68fb51166f09a3e0f7a3b SHA512 4ad8d68f27d9971fe6dd4b8440f78d5b141fe747a80c50da55ecbc56a5beb0c2d31441fb46b54cac3c62d4cb34cb1ce6819c06bd2c54bc35f129ba683dc84aea
28
29 diff --git a/sci-physics/meep/files/meep-1.2-no-auto-mpb.patch b/sci-physics/meep/files/meep-1.2-no-auto-mpb.patch
30 deleted file mode 100644
31 index 8c287f208d6..00000000000
32 --- a/sci-physics/meep/files/meep-1.2-no-auto-mpb.patch
33 +++ /dev/null
34 @@ -1,16 +0,0 @@
35 -diff -Nur meep-1.2.orig/configure.ac meep-1.2/configure.ac
36 ---- meep-1.2.orig/configure.ac 2012-08-14 21:52:13.000000000 +0100
37 -+++ meep-1.2/configure.ac 2012-08-14 22:00:55.000000000 +0100
38 -@@ -161,8 +161,10 @@
39 -
40 - ###########################################################################
41 - # MPB library
42 --
43 --AC_CHECK_HEADER(mpb.h, [have_mpb=maybe], [have_mpb=no])
44 -+AC_ARG_WITH(mpb, [AC_HELP_STRING([--without-mpb],[do not build with mpb])], ok=$withval, ok=yes)
45 -+if test "$ok" = "yes"; then
46 -+ AC_CHECK_HEADER(mpb.h, [have_mpb=maybe], [have_mpb=no])
47 -+fi
48 -
49 - if test $have_mpb = maybe; then
50 - if test "x$acx_lapack_ok" = x -a "$have_harminv" = xno; then
51
52 diff --git a/sci-physics/meep/files/meep-1.2-pc-no-ldflags.patch b/sci-physics/meep/files/meep-1.2-pc-no-ldflags.patch
53 deleted file mode 100644
54 index d7b2f72eaff..00000000000
55 --- a/sci-physics/meep/files/meep-1.2-pc-no-ldflags.patch
56 +++ /dev/null
57 @@ -1,12 +0,0 @@
58 -diff -Nur meep-1.2.orig/configure.ac meep-1.2/configure.ac
59 ---- meep-1.2.orig/configure.ac 2012-08-14 21:52:13.000000000 +0100
60 -+++ meep-1.2/configure.ac 2012-08-14 21:54:49.000000000 +0100
61 -@@ -224,7 +224,7 @@
62 - ##############################################################################
63 - # Libraries and flags (other than -lmeep) required to link Meep:
64 -
65 --MEEPLIBS="$LDFLAGS $LIBS"
66 -+MEEPLIBS="$LIBS"
67 - AC_SUBST(MEEPLIBS)
68 -
69 - ##############################################################################
70
71 diff --git a/sci-physics/meep/meep-1.3.ebuild b/sci-physics/meep/meep-1.3.ebuild
72 deleted file mode 100644
73 index 6cc3d149539..00000000000
74 --- a/sci-physics/meep/meep-1.3.ebuild
75 +++ /dev/null
76 @@ -1,58 +0,0 @@
77 -# Copyright 1999-2016 Gentoo Foundation
78 -# Distributed under the terms of the GNU General Public License v2
79 -
80 -EAPI=6
81 -
82 -inherit autotools
83 -
84 -DESCRIPTION="Simulation software to model electromagnetic systems"
85 -HOMEPAGE="http://ab-initio.mit.edu/meep/"
86 -SRC_URI="http://ab-initio.mit.edu/meep/${P}.tar.gz"
87 -
88 -LICENSE="GPL-2"
89 -SLOT="0"
90 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
91 -IUSE="examples hdf5 guile mpi"
92 -
93 -RDEPEND="
94 - sci-libs/fftw:3.0=
95 - sci-libs/gsl:=
96 - sci-physics/harminv
97 - guile? ( >=sci-libs/libctl-3.2 )
98 - hdf5? ( sci-libs/hdf5:= )
99 - mpi? ( virtual/mpi )"
100 -DEPEND="${RDEPEND}
101 - virtual/pkgconfig"
102 -
103 -PATCHES=(
104 - "${FILESDIR}"/${PN}-1.2-pc-no-ldflags.patch
105 - "${FILESDIR}"/${PN}-1.2-no-auto-mpb.patch
106 -)
107 -
108 -src_prepare() {
109 - default
110 - eautoreconf
111 -}
112 -
113 -src_configure() {
114 - econf \
115 - $(use_with mpi) \
116 - $(use_with hdf5) \
117 - $(use_with guile libctl)
118 -}
119 -
120 -src_test() {
121 - # pml test buggy with optimization on
122 - # http://thread.gmane.org/gmane.comp.science.electromagnetism.meep.general/4579
123 - emake -C tests pml CXXFLAGS="-O0"
124 - emake check
125 -}
126 -
127 -src_install() {
128 - default
129 -
130 - if use examples; then
131 - dodoc -r examples
132 - docompress -x /usr/share/doc/${PF}/examples
133 - fi
134 -}
135
136 diff --git a/sci-physics/meep/metadata.xml b/sci-physics/meep/metadata.xml
137 deleted file mode 100644
138 index a6fba91cb5c..00000000000
139 --- a/sci-physics/meep/metadata.xml
140 +++ /dev/null
141 @@ -1,14 +0,0 @@
142 -<?xml version="1.0" encoding="UTF-8"?>
143 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
144 -<pkgmetadata>
145 -<maintainer type="project">
146 - <email>sci-physics@g.o</email>
147 - <name>Gentoo Physics Project</name>
148 -</maintainer>
149 -<longdescription lang="en">
150 - The MIT Electromagnetic Equation Propagation (MEEP) is a
151 - finite-difference time-domain (FDTD) simulation software package
152 - developed at MIT to model electromagnetic systems, along with the MPB
153 - eigenmode package.
154 -</longdescription>
155 -</pkgmetadata>