Gentoo Archives: gentoo-commits

From: Michael Orlitzky <mjo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/
Date: Tue, 30 Mar 2021 12:43:35
Message-Id: 1617108052.d165604ed61363129ae90021ba998bde968ab2a1.mjo@gentoo
1 commit: d165604ed61363129ae90021ba998bde968ab2a1
2 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 30 11:19:21 2021 +0000
4 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 30 12:40:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d165604e
7
8 sci-mathematics/maxima: drop eutils.eclass and duplicate launcher.
9
10 Upstream provides its own xmaxima launcher now, so the one that we
11 were (attempting to, since I borked it during the EAPI=7 bump) create
12 is no longer necessary. This commit drops the duplicate icon, and the
13 use of eutils.eclass which no longer serves any discernable purpose.
14
15 Closes: https://bugs.gentoo.org/779325
16 Package-Manager: Portage-3.0.13, Repoman-3.0.2
17 Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
18
19 .../maxima/{maxima-5.44.0-r6.ebuild => maxima-5.44.0-r7.ebuild} | 7 ++-----
20 1 file changed, 2 insertions(+), 5 deletions(-)
21
22 diff --git a/sci-mathematics/maxima/maxima-5.44.0-r6.ebuild b/sci-mathematics/maxima/maxima-5.44.0-r7.ebuild
23 similarity index 96%
24 rename from sci-mathematics/maxima/maxima-5.44.0-r6.ebuild
25 rename to sci-mathematics/maxima/maxima-5.44.0-r7.ebuild
26 index 540d0048980..f428670e1bf 100644
27 --- a/sci-mathematics/maxima/maxima-5.44.0-r6.ebuild
28 +++ b/sci-mathematics/maxima/maxima-5.44.0-r7.ebuild
29 @@ -5,7 +5,7 @@ EAPI=7
30
31 PYTHON_COMPAT=( python3_{7,8} )
32
33 -inherit autotools elisp-common eutils flag-o-matic python-single-r1 xdg-utils
34 +inherit autotools elisp-common flag-o-matic python-single-r1 xdg-utils
35
36 DESCRIPTION="Free computer algebra environment based on Macsyma"
37 HOMEPAGE="http://maxima.sourceforge.net/"
38 @@ -115,6 +115,7 @@ src_prepare() {
39 rm src/Makefile.in || die
40 touch src/*.mk
41 touch src/Makefile.am
42 +
43 eautoreconf
44 }
45
46 @@ -182,10 +183,6 @@ src_install() {
47 docompress -x /usr/share/info
48 emake DESTDIR="${D}" emacsdir="${EPREFIX}/${SITELISP}/${PN}" install
49
50 - use gui && make_desktop_entry xmaxima xmaxima \
51 - /usr/share/${PN}/${PV}/xmaxima/maxima-new.png \
52 - "Science;Math;Education"
53 -
54 # do not use dodoc because interfaces can't read compressed files
55 # read COPYING before attempt to remove it from dodoc
56 insinto /usr/share/${PN}/${PV}/doc