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/aribas/files/, sci-mathematics/aribas/
Date: Sat, 26 Sep 2020 23:45:08
Message-Id: 1601162226.8fcb0ecd67aa70c08011d3bb5ec86c25b071bca8.epsilon-0@gentoo
1 commit: 8fcb0ecd67aa70c08011d3bb5ec86c25b071bca8
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Sat Sep 26 23:17:06 2020 +0000
4 Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
5 CommitDate: Sat Sep 26 23:17:06 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=8fcb0ecd
7
8 sci-mathematics/aribas: 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/aribas/aribas-1.63.ebuild | 76 -------------------------
14 sci-mathematics/aribas/files/64aribas-gentoo.el | 3 -
15 sci-mathematics/aribas/metadata.xml | 13 -----
16 3 files changed, 92 deletions(-)
17
18 diff --git a/sci-mathematics/aribas/aribas-1.63.ebuild b/sci-mathematics/aribas/aribas-1.63.ebuild
19 deleted file mode 100644
20 index 0759b3158..000000000
21 --- a/sci-mathematics/aribas/aribas-1.63.ebuild
22 +++ /dev/null
23 @@ -1,76 +0,0 @@
24 -# Copyright 1999-2015 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=5
28 -
29 -inherit elisp-common versionator
30 -
31 -DESCRIPTION="Interpreter for big integer and multi-precision floating point arithmetic"
32 -HOMEPAGE="http://www.mathematik.uni-muenchen.de/~forster/sw/${PN}.html"
33 -SRC_URI="ftp://ftp.mathematik.uni-muenchen.de/pub/forster/${PN}/UNIX_LINUX/${P}.tar.gz"
34 -
35 -LICENSE="GPL-2"
36 -SLOT="0"
37 -KEYWORDS="~x86"
38 -IUSE="doc emacs examples"
39 -
40 -RDEPEND="emacs? ( virtual/emacs )"
41 -DEPEND="${RDEPEND}"
42 -
43 -SITEFILE=64${PN}-gentoo.el
44 -CH_PV=$(delete_all_version_separators)
45 -
46 -src_prepare() {
47 - # Linux x86 assembly piece
48 - if use x86; then
49 - mv LINUX/arito386.S . || die
50 - mv LINUX/Makefile.linux Makefile || die
51 - fi
52 -
53 - # removing strip
54 - sed -e '/^ strip \$(PROGRAM)$/d' -i Makefile || die "sed failed"
55 -}
56 -
57 -src_compile() {
58 - cd src || die
59 - if use x86; then
60 - emake CFLAGS="-DLiNUX -DPROTO ${CFLAGS}"
61 - else
62 - emake CC=gcc CFLAGS="-DUNiX -DPROTO ${CFLAGS}"
63 - fi
64 -
65 - if use emacs; then
66 - cd EL || doe
67 - elisp-compile *.el
68 - fi
69 -}
70 -
71 -src_install() {
72 - dobin src/${PN}
73 - doman doc/*.1
74 - dodoc CHANGES${CH_PV}.txt
75 -
76 - if use doc; then
77 - dodoc doc/${PN}.doc doc/${PN}.tut
78 - fi
79 -
80 - if use examples; then
81 - insinto /usr/share/${P}
82 - doins -r examples
83 - fi
84 -
85 - if use emacs; then
86 - cd src/EL || die
87 - elisp-install ${PN} *.el *.elc
88 - elisp-site-file-install "${FILESDIR}"/${SITEFILE}
89 - newdoc EL/README README.emacs
90 - fi
91 -}
92 -
93 -pkg_postinst() {
94 - use emacs && elisp-site-regen
95 -}
96 -
97 -pkg_postrm() {
98 - use emacs && elisp-site-regen
99 -}
100
101 diff --git a/sci-mathematics/aribas/files/64aribas-gentoo.el b/sci-mathematics/aribas/files/64aribas-gentoo.el
102 deleted file mode 100644
103 index 3598e39ca..000000000
104 --- a/sci-mathematics/aribas/files/64aribas-gentoo.el
105 +++ /dev/null
106 @@ -1,3 +0,0 @@
107 -;; aribas mode
108 -(add-to-list 'load-path "@SITELISP@")
109 -(autoload 'run-aribas "aribas" "Run ARIBAS." t)
110
111 diff --git a/sci-mathematics/aribas/metadata.xml b/sci-mathematics/aribas/metadata.xml
112 deleted file mode 100644
113 index 146901339..000000000
114 --- a/sci-mathematics/aribas/metadata.xml
115 +++ /dev/null
116 @@ -1,13 +0,0 @@
117 -<?xml version="1.0" encoding="UTF-8"?>
118 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
119 -<pkgmetadata>
120 - <maintainer type="person">
121 - <email>grozin@g.o</email>
122 - <name>Andrey Grozin</name>
123 - </maintainer>
124 - <maintainer type="project">
125 - <email>sci-mathematics@g.o</email>
126 - <name>Gentoo Mathematics Project</name>
127 - </maintainer>
128 - <longdescription>Interpreter for big integer and multi-precision floating point arithmetic</longdescription>
129 -</pkgmetadata>