Gentoo Archives: gentoo-commits

From: Aisha Tammy <gentoo@×××××.cc>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-mathematics/apron/
Date: Sat, 26 Sep 2020 23:45:07
Message-Id: 1601161951.3b1741fc7f3831c69dc03bafccc1727594c83745.epsilon-0@gentoo
1 commit: 3b1741fc7f3831c69dc03bafccc1727594c83745
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Sat Sep 26 23:11:59 2020 +0000
4 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
5 CommitDate: Sat Sep 26 23:12:31 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3b1741fc
7
8 sci-mathematics/apron: drop dead package
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
12
13 sci-mathematics/apron/apron-0.9.10-r1.ebuild | 71 ----------------------------
14 sci-mathematics/apron/metadata.xml | 18 -------
15 2 files changed, 89 deletions(-)
16
17 diff --git a/sci-mathematics/apron/apron-0.9.10-r1.ebuild b/sci-mathematics/apron/apron-0.9.10-r1.ebuild
18 deleted file mode 100644
19 index c2fd73233..000000000
20 --- a/sci-mathematics/apron/apron-0.9.10-r1.ebuild
21 +++ /dev/null
22 @@ -1,71 +0,0 @@
23 -# Copyright 1999-2015 Gentoo Foundation
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=5
27 -
28 -inherit eutils toolchain-funcs
29 -
30 -DESCRIPTION="Static analysis of the numerical variables by Abstract Interpretation"
31 -HOMEPAGE="http://apron.cri.ensmp.fr/library/"
32 -SRC_URI="http://apron.cri.ensmp.fr/library/${P}.tgz"
33 -
34 -LICENSE="LGPL-2 GPL-2"
35 -SLOT="0"
36 -KEYWORDS="~amd64 ~x86"
37 -IUSE="doc ocaml"
38 -
39 -RDEPEND="
40 - ocaml? (
41 - >=dev-lang/ocaml-3.09
42 - dev-ml/camlidl
43 - dev-ml/mlgmpidl
44 - )
45 - dev-libs/gmp:0=
46 - dev-libs/mpfr:0="
47 -DEPEND="${RDEPEND}
48 - doc? (
49 - app-text/texlive
50 - app-text/ghostscript-gpl
51 - )"
52 -
53 -src_prepare() {
54 - mv Makefile.config.model Makefile.config || die
55 -
56 - #fix compile process
57 - sed -i Makefile.config \
58 - -e "s/FLAGS = \\\/FLAGS += \\\/g" \
59 - -e "s/-O3 -DNDEBUG/-DNDEBUG/g" \
60 - -e "s/APRON_PREFIX =.*/APRON_PREFIX = \$(DESTDIR)\/usr/g" \
61 - -e "s/MLGMPIDL_PREFIX =.*/MLGMPIDL_PREFIX = \$(DESTDIR)\/usr/g" \
62 - || die
63 -
64 - #fix doc building process
65 - sed -i Makefile -e "s/; make html/; make/g"
66 - sed -i apronxx/Makefile \
67 - -e "s:cd doc/latex && make:cd doc/latex; rubber refman.tex; dvipdf refman.dvi:g"
68 - sed -i apronxx/doc/Doxyfile \
69 - -e "s/OUTPUT_DIRECTORY = \/.*/OUTPUT_DIRECTORY = .\//g" \
70 - -e "s/STRIP_FROM_PATH = \/.*/STRIP_FROM_PATH = .\//g"
71 -
72 - if [[ "$(gcc-major-version)" == "4" ]]; then
73 - sed -i -e "s/# HAS_LONG_DOUBLE = 1/HAS_LONG_DOUBLE = 1/g" Makefile.config
74 - fi
75 - if use !ocaml; then
76 - sed -i -e "s/HAS_OCAML = 1/#HAS_OCAML = 0/g" Makefile.config
77 - fi
78 -}
79 -
80 -src_compile() {
81 - emake -j1
82 -}
83 -
84 -src_install(){
85 - default
86 -
87 - if use doc; then
88 - dodoc apron/apron.pdf
89 - if use ocaml; then
90 - dodoc mlapronidl/mlapronidl.pdf
91 - fi
92 - fi
93 -}
94
95 diff --git a/sci-mathematics/apron/metadata.xml b/sci-mathematics/apron/metadata.xml
96 deleted file mode 100644
97 index d31da6be0..000000000
98 --- a/sci-mathematics/apron/metadata.xml
99 +++ /dev/null
100 @@ -1,18 +0,0 @@
101 -<?xml version="1.0" encoding="UTF-8"?>
102 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
103 -<pkgmetadata>
104 - <maintainer type="project">
105 - <email>sci-mathematics@g.o</email>
106 - <name>Gentoo Mathematics Project</name>
107 - </maintainer>
108 - <longdescription>
109 -The APRON library is dedicated to the static analysis of the numerical
110 -variables of a program by Abstract Interpretation. The aim of such an
111 -analysis is to infer invariants about these variables. The APRON library
112 -is intended to be a common interface to various underlying
113 -libraries/abstract domains and to provide additional services that can
114 -be implemented independently from the underlying library/abstract
115 -domain, as shown by the poster on the right (presented at the SAS 2007
116 -conference.
117 -</longdescription>
118 -</pkgmetadata>