Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-visualization/gle/
Date: Tue, 25 May 2021 14:55:13
Message-Id: 1621954493.35b49503f117737030aa1a97a6f9a3ae4c3ef123.soap@gentoo
1 commit: 35b49503f117737030aa1a97a6f9a3ae4c3ef123
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 25 14:54:53 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue May 25 14:54:53 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b49503
7
8 sci-visualization/gle: drop 4.2.5-r1
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 sci-visualization/gle/gle-4.2.5-r1.ebuild | 101 ------------------------------
13 1 file changed, 101 deletions(-)
14
15 diff --git a/sci-visualization/gle/gle-4.2.5-r1.ebuild b/sci-visualization/gle/gle-4.2.5-r1.ebuild
16 deleted file mode 100644
17 index 9c52191e544..00000000000
18 --- a/sci-visualization/gle/gle-4.2.5-r1.ebuild
19 +++ /dev/null
20 @@ -1,101 +0,0 @@
21 -# Copyright 1999-2021 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -inherit elisp-common flag-o-matic autotools
26 -
27 -DESCRIPTION="Graphics Layout Engine"
28 -HOMEPAGE="http://glx.sourceforge.net/"
29 -MY_P=${PN}-graphics-${PV}
30 -MAN_V=4.2.2
31 -SRC_URI="mirror://sourceforge/glx/${MY_P}f-src.tar.gz"
32 -SLOT="0"
33 -LICENSE="BSD-2 emacs? ( GPL-2 )"
34 -IUSE="X jpeg png tiff doc emacs vim-syntax"
35 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
36 -
37 -DEPEND="
38 - sys-libs/ncurses:0=
39 - X? ( x11-libs/libX11 )
40 - jpeg? ( virtual/jpeg:0 )
41 - png? ( media-libs/libpng:0= )
42 - tiff? ( media-libs/tiff:0 )
43 - doc? ( dev-texlive/texlive-latexextra )
44 - emacs? ( >=app-editors/emacs-23.1:* )"
45 -
46 -RDEPEND="${DEPEND}
47 - app-text/ghostscript-gpl
48 - virtual/latex-base
49 - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
50 -
51 -S="${WORKDIR}"/${MY_P}
52 -
53 -PATCHES=(
54 - "${FILESDIR}"/${P}-parallel.patch
55 - "${FILESDIR}"/${P}-c++14.patch
56 - "${FILESDIR}"/${P}-jpeg-9c.patch
57 -)
58 -
59 -src_prepare() {
60 - default
61 - eaclocal
62 - eautoconf
63 -}
64 -
65 -src_configure() {
66 - # CPPFLAGS are understood as C++ flags
67 - append-cppflags ${CXXFLAGS}
68 - econf \
69 - --without-rpath \
70 - --without-qt \
71 - --with-manip \
72 - $(use_with X x) \
73 - $(use_with jpeg) \
74 - $(use_with png) \
75 - $(use_with tiff)
76 -}
77 -
78 -src_compile() {
79 - emake
80 - if use doc; then
81 - emake -j1 doc
82 - fi
83 - if use emacs; then
84 - cd contrib/editors/highlighting
85 - mv ${PN}-emacs.el ${PN}-mode.el
86 - elisp-compile ${PN}-mode.el || die
87 - fi
88 -}
89 -
90 -src_install() {
91 - # -jN failed to install some data files
92 - emake -j1 DESTDIR="${D}" install
93 - rm -rf "${ED}"/usr/share/doc/gle-graphics
94 - dodoc README.txt
95 -
96 - if use doc; then
97 - insinto /usr/share/doc/${PF}
98 - doins build/doc/gle-manual.pdf
99 - fi
100 -
101 - if use emacs; then
102 - elisp-install ${PN} contrib/editors/highlighting/gle-mode.{el,elc} || die
103 - elisp-site-file-install "${FILESDIR}"/64gle-gentoo.el || die
104 - fi
105 -
106 - if use vim-syntax ; then
107 - dodir /usr/share/vim/vimfiles/{ftplugins,indent,syntax}
108 - cd contrib/editors/highlighting/vim || die
109 - chmod 644 ftplugin/* indent/* syntax/*
110 - insinto /usr/share/vim/vimfiles
111 - doins -r ftplugin indent syntax
112 - fi
113 -}
114 -
115 -pkg_postinst() {
116 - use emacs && elisp-site-regen
117 -}
118 -
119 -pkg_postrm() {
120 - use emacs && elisp-site-regen
121 -}