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-mathematics/drgeo/, sci-mathematics/drgeo/files/
Date: Sun, 01 Sep 2019 19:07:23
Message-Id: 1567364810.dddbfdc5e126305824f80274265b4601d28562ec.mattst88@gentoo
1 commit: dddbfdc5e126305824f80274265b4601d28562ec
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 1 19:05:50 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 1 19:06:50 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddbfdc5
7
8 sci-mathematics/drgeo: Remove
9
10 Closes: https://bugs.gentoo.org/592188
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 sci-mathematics/drgeo/Manifest | 2 -
14 sci-mathematics/drgeo/drgeo-1.1.0-r1.ebuild | 47 -----------------
15 .../drgeo/files/drgeo-1.1.0-gcc45.patch | 61 ----------------------
16 sci-mathematics/drgeo/metadata.xml | 19 -------
17 4 files changed, 129 deletions(-)
18
19 diff --git a/sci-mathematics/drgeo/Manifest b/sci-mathematics/drgeo/Manifest
20 deleted file mode 100644
21 index bc4719925b1..00000000000
22 --- a/sci-mathematics/drgeo/Manifest
23 +++ /dev/null
24 @@ -1,2 +0,0 @@
25 -DIST drgeo-1.1.0.tar.gz 1608361 BLAKE2B b7c89fb5010f7e140f891c839a0ca66fa77f47814ce15097ce7e4781faeef4d2b2269a2c5b722af0d04be76adb8b1724c252387d35d382182bc27f327143be99 SHA512 6dee654e674d76e9725ddb4c8b4374c34c93a8cd367ff827f1a8816168a85cabb6341a9b8770659e15f26d3888181b0c13e9d92ee2290df664fda55bed625f6d
26 -DIST drgeo-doc-1.5.tar.gz 2730242 BLAKE2B fd7b0ec0c3468a1258db47fe78476661b09d49a53d3f68314c97c60d80883a638bb7515dee02191a777eee93b90b5071ab4ecba3279949b61db05832fbb3d165 SHA512 a8010eaca8e5f8aec365317aaec277a61579f217510ffe6c0585371f139f891041388437765d6e67c3373bc87267b864f159067e142f55396a782dec9a61ff54
27
28 diff --git a/sci-mathematics/drgeo/drgeo-1.1.0-r1.ebuild b/sci-mathematics/drgeo/drgeo-1.1.0-r1.ebuild
29 deleted file mode 100644
30 index c80f79a9a0c..00000000000
31 --- a/sci-mathematics/drgeo/drgeo-1.1.0-r1.ebuild
32 +++ /dev/null
33 @@ -1,47 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -inherit eutils
40 -
41 -DOC="${PN}-doc-1.5"
42 -
43 -DESCRIPTION="Interactive geometry package"
44 -HOMEPAGE="http://www.ofset.org/drgeo"
45 -SRC_URI="
46 - mirror://sourceforge/ofset/${P}.tar.gz
47 - mirror://sourceforge/ofset/${DOC}.tar.gz"
48 -
49 -SLOT="0"
50 -LICENSE="GPL-2"
51 -KEYWORDS="~amd64 ~ppc ~x86"
52 -IUSE="nls"
53 -
54 -RDEPEND="
55 - dev-libs/libxml2:2
56 - dev-scheme/guile:=[deprecated]
57 - gnome-base/libglade:2.0
58 - x11-libs/gtk+:2"
59 -DEPEND="${RDEPEND}
60 - virtual/pkgconfig"
61 -
62 -PATCHES=( "${FILESDIR}"/${P}-gcc45.patch )
63 -
64 -src_configure() {
65 - default
66 - # Can't make the documentation as it depends on Hyperlatex which isn't
67 - # yet in portage. Fortunately HTML is already compiled for us in the
68 - # tarball and so can be installed. Just create the make install target.
69 - cd "${WORKDIR}"/${DOC} || die
70 - econf
71 -}
72 -
73 -src_install() {
74 - sed -i -e "s/gnome-drgenius.png/${PN}/" \
75 - -e '/^Categories=/s/Application;//' \
76 - ${PN}.desktop || die
77 - default
78 - emake -C "${WORKDIR}"/${DOC}/$(usex nls "" c) DESTDIR="${D}" install
79 - doicon glade/${PN}.png
80 -}
81
82 diff --git a/sci-mathematics/drgeo/files/drgeo-1.1.0-gcc45.patch b/sci-mathematics/drgeo/files/drgeo-1.1.0-gcc45.patch
83 deleted file mode 100644
84 index 257cbb23d11..00000000000
85 --- a/sci-mathematics/drgeo/files/drgeo-1.1.0-gcc45.patch
86 +++ /dev/null
87 @@ -1,61 +0,0 @@
88 -Fix build with GCC 4.5, fix random SIGSEGV
89 -
90 -http://bugs.gentoo.org/show_bug.cgi?id=322211
91 -https://bugzilla.redhat.com/show_bug.cgi?id=454045
92 -
93 ---- a/geo/drgeo_figure.h
94 -+++ b/geo/drgeo_figure.h
95 -@@ -322,4 +322,11 @@
96 - gboolean showGrid;
97 - };
98 -
99 -+struct
100 -+{
101 -+ drgeoPoint mouse;
102 -+ drgeoFigure *figure;
103 -+}
104 -+drgeoDialogData;
105 -+
106 - #endif
107 ---- a/geo/drgeo_figure.cc
108 -+++ b/geo/drgeo_figure.cc
109 -@@ -48,13 +48,6 @@
110 - #include "drgeo_dialog.h"
111 - #include "traite.h"
112 -
113 --extern struct
114 --{
115 -- drgeoPoint mouse;
116 -- drgeoFigure *figure;
117 --}
118 --drgeoDialogData;
119 --
120 - typedef struct drgeoSearchValue
121 - {
122 - gpointer value;
123 -@@ -1309,7 +1302,7 @@
124 - gint
125 - drgeoFigure::preferedUndoLevel ()
126 - {
127 -- atoi (drgeoConfigGet (":undoLevel"));
128 -+ return atoi (drgeoConfigGet (":undoLevel"));
129 - }
130 -
131 - void
132 ---- a/geo/drgeo_dialog.cc
133 -+++ b/geo/drgeo_dialog.cc
134 -@@ -38,14 +38,6 @@
135 - // Used in the style dialod callback, I know it's ugly, but so easy
136 - static drgeoFigure *selected_figure;
137 -
138 --struct
139 --{
140 -- drgeoPoint mouse;
141 -- drgeoFigure *figure;
142 --}
143 --drgeoDialogData;
144 --
145 --
146 - static void drgeo_edit_dialog_cb (GtkWidget * dialog,
147 - gint button, gpointer entry);
148 -
149
150 diff --git a/sci-mathematics/drgeo/metadata.xml b/sci-mathematics/drgeo/metadata.xml
151 deleted file mode 100644
152 index 433ad544336..00000000000
153 --- a/sci-mathematics/drgeo/metadata.xml
154 +++ /dev/null
155 @@ -1,19 +0,0 @@
156 -<?xml version="1.0" encoding="UTF-8"?>
157 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
158 -<pkgmetadata>
159 - <maintainer type="project">
160 - <email>sci-mathematics@g.o</email>
161 - <name>Gentoo Mathematics Project</name>
162 - </maintainer>
163 - <longdescription lang="en">
164 - Dr. Geo is a GTK2 interactive geometry software. It allows one to
165 - create geometric figure plus the interactive manipulation of
166 - such figure in respect with their geometric constraints. It is
167 - useable in teaching situation with students from primary or
168 - secondary level. It also features an integrated Scheme
169 - programming language to define scripts within a figure.
170 - </longdescription>
171 - <upstream>
172 - <remote-id type="sourceforge">ofset</remote-id>
173 - </upstream>
174 -</pkgmetadata>