Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/replicatorg/, media-gfx/replicatorg/files/, profiles/
Date: Tue, 04 Dec 2018 16:58:00
Message-Id: 1543942599.fba488a529a110aa564ac1999cbf42c9bdb10c16.mgorny@gentoo
1 commit: fba488a529a110aa564ac1999cbf42c9bdb10c16
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 4 16:56:39 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 4 16:56:39 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba488a5
7
8 media-gfx/replicatorg: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/570324
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 media-gfx/replicatorg/Manifest | 2 -
14 media-gfx/replicatorg/files/replicatorg | 2 -
15 media-gfx/replicatorg/metadata.xml | 14 ----
16 media-gfx/replicatorg/replicatorg-37-r3.ebuild | 94 --------------------------
17 media-gfx/replicatorg/replicatorg-40-r2.ebuild | 94 --------------------------
18 profiles/package.mask | 5 --
19 6 files changed, 211 deletions(-)
20
21 diff --git a/media-gfx/replicatorg/Manifest b/media-gfx/replicatorg/Manifest
22 deleted file mode 100644
23 index 3449cccacb8..00000000000
24 --- a/media-gfx/replicatorg/Manifest
25 +++ /dev/null
26 @@ -1,2 +0,0 @@
27 -DIST replicatorg-0037-linux.tgz 52627038 BLAKE2B 04a11093da4c7ef57dce25648518d5a6233a95eb6733d128fdd1e6c16c1c2dae7314c00d3e151aaad92fe66687cad27f6c203a494a3235be7c1f9ab9cf8f20a4 SHA512 9fabfe64a6ff6c059abe66404349739cd74bcc244a4f37d020d506fd82d318f5103daeb289f615fe47203c43ea8842487acbe21b6cdbb9cdb4d9b20bfbfd845c
28 -DIST replicatorg-0040-linux.tgz 45962287 BLAKE2B 9aae435b150d96129be027658a3fd65ffc2f3335ecb40e219bff8919c9d14625ee059e899f576a8580d6fffdcea59e1d9e096377068a378a302ac82bd782df9c SHA512 c2be8679ebcb722a01f46bbd5a3dd771ebda0eb5e5546627f9064b412be0e5ae0b63f9d44dc7f03d9b3fb862c45dbe09edfb15018a075f39ca57d725ca804205
29
30 diff --git a/media-gfx/replicatorg/files/replicatorg b/media-gfx/replicatorg/files/replicatorg
31 deleted file mode 100644
32 index 2c91bf25434..00000000000
33 --- a/media-gfx/replicatorg/files/replicatorg
34 +++ /dev/null
35 @@ -1,2 +0,0 @@
36 -#!/bin/bash
37 -( cd /opt/replicatorg ; ./replicatorg )
38
39 diff --git a/media-gfx/replicatorg/metadata.xml b/media-gfx/replicatorg/metadata.xml
40 deleted file mode 100644
41 index d193ce4f0db..00000000000
42 --- a/media-gfx/replicatorg/metadata.xml
43 +++ /dev/null
44 @@ -1,14 +0,0 @@
45 -<?xml version="1.0" encoding="UTF-8"?>
46 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
47 -<pkgmetadata>
48 -<!-- maintainer-needed -->
49 - <longdescription>
50 - This is the software that will drive your MakerBot Replicator,
51 - Thing-O-Matic, CupCake CNC, RepRap machine, or generic CNC machine.
52 - You can give it a GCode or STL file to process, and it takes it from
53 - there. It's cross platform, easily installed, and is based on the
54 - familiar Arduino / Processing environments. ReplicatorG is used by
55 - thousands of MakerBot Operators, and has printed tens of thousands
56 - of objects and counting.
57 - </longdescription>
58 -</pkgmetadata>
59
60 diff --git a/media-gfx/replicatorg/replicatorg-37-r3.ebuild b/media-gfx/replicatorg/replicatorg-37-r3.ebuild
61 deleted file mode 100644
62 index 2daae54f296..00000000000
63 --- a/media-gfx/replicatorg/replicatorg-37-r3.ebuild
64 +++ /dev/null
65 @@ -1,94 +0,0 @@
66 -# Copyright 1999-2018 Gentoo Foundation
67 -# Distributed under the terms of the GNU General Public License v2
68 -
69 -EAPI=6
70 -
71 -inherit versionator user
72 -
73 -MY_P="${PN}-00${PV}"
74 -
75 -DESCRIPTION="ReplicatorG is a simple, open source 3D printing program"
76 -HOMEPAGE="http://replicat.org/start https://github.com/makerbot/ReplicatorG"
77 -SRC_URI="https://replicatorg.googlecode.com/files/${MY_P}-linux.tgz"
78 -
79 -LICENSE="GPL-2"
80 -SLOT="0"
81 -KEYWORDS="~amd64 ~x86"
82 -IUSE=""
83 -
84 -COMMON_DEPEND="dev-java/oracle-jre-bin:*"
85 -RDEPEND="${COMMON_DEPEND}
86 - gnome-base/gsettings-desktop-schemas
87 -"
88 -DEPEND="${COMMON_DEPEND}"
89 -
90 -S="${WORKDIR}/${MY_P}"
91 -
92 -QA_WX_LOAD="
93 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/f319e78215d06c9bbdc612ed9aef7e56/SSLeay.so
94 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/80ccae99bc6b1afe192d6aa7724673cf/SSLeay.so"
95 -QA_TEXTRELS="
96 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/f319e78215d06c9bbdc612ed9aef7e56/SSLeay.so
97 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/80ccae99bc6b1afe192d6aa7724673cf/SSLeay.so
98 - /opt/replicatorg/lib-i686/libj3dcore-ogl.so
99 - /opt/replicatorg/lib-i686/libj3dcore-ogl-cg.so"
100 -
101 -pkg_setup() {
102 - enewgroup replicator
103 -}
104 -
105 -src_install() {
106 - dodir \
107 - /opt/replicatorg \
108 - /usr/share/replicatorg
109 -
110 - keepdir \
111 - /opt/replicatorg \
112 - /usr/share/replicatorg
113 -
114 - dobin "${FILESDIR}"/replicatorg
115 -
116 - insinto /opt/replicatorg/
117 - doins -r \
118 - docs \
119 - examples \
120 - lib \
121 - lib-i686 \
122 - lib-x86_64 \
123 - machines \
124 - scripts \
125 - replicatorg \
126 - skein_engines \
127 - tools
128 -
129 - insinto /usr/share/replicatorg
130 - doins -r \
131 - contributors.txt \
132 - license.txt \
133 - readme.txt \
134 - todo.txt
135 -}
136 -
137 -pkg_postinst() {
138 - elog "Replicatorg requires Sun/Oracle JRE and will not work with OpenJDK."
139 - elog
140 - elog "Ensure that your user account has permissions to access serial port,"
141 - elog "if you plan to connect directly to a 3d printer rather than using"
142 - elog "a flash card. Printing directly from replicatorg is preferred."
143 - elog
144 - elog "The replicator printer will likely show up in /dev as ttyACM0."
145 - elog "You may want to autoload the cdc_acm kernel module."
146 - elog
147 - elog "Note that replicatorg includes its own version of skeinforge."
148 - elog "There doesn't seem to be a simple way to depend on an external"
149 - elog "version."
150 - elog
151 - elog "Replicatorg users should add themselves to the replicator group"
152 - elog "to avoid upstream warnings about not being able to modify shared"
153 - elog "skeinforge scripts."
154 - elog
155 -
156 - chmod -R g+w "${EROOT%/}"/opt/replicatorg
157 - chown -R root:replicator "${EROOT%/}"/opt/replicatorg
158 - chmod 0755 /opt/replicatorg
159 -}
160
161 diff --git a/media-gfx/replicatorg/replicatorg-40-r2.ebuild b/media-gfx/replicatorg/replicatorg-40-r2.ebuild
162 deleted file mode 100644
163 index 7e12c97224b..00000000000
164 --- a/media-gfx/replicatorg/replicatorg-40-r2.ebuild
165 +++ /dev/null
166 @@ -1,94 +0,0 @@
167 -# Copyright 1999-2018 Gentoo Foundation
168 -# Distributed under the terms of the GNU General Public License v2
169 -
170 -EAPI=6
171 -
172 -inherit versionator user
173 -
174 -MY_P="${PN}-00${PV}"
175 -
176 -DESCRIPTION="ReplicatorG is a simple, open source 3D printing program"
177 -HOMEPAGE="http://replicat.org/start https://github.com/makerbot/ReplicatorG"
178 -SRC_URI="https://replicatorg.googlecode.com/files/${MY_P}-linux.tgz"
179 -
180 -LICENSE="GPL-2"
181 -SLOT="0"
182 -KEYWORDS=""
183 -IUSE=""
184 -
185 -COMMON_DEPEND="dev-java/oracle-jre-bin:*"
186 -RDEPEND="${COMMON_DEPEND}
187 - gnome-base/gsettings-desktop-schemas
188 -"
189 -DEPEND="${COMMON_DEPEND}"
190 -
191 -S="${WORKDIR}/${MY_P}"
192 -
193 -QA_WX_LOAD="
194 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/f319e78215d06c9bbdc612ed9aef7e56/SSLeay.so
195 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/80ccae99bc6b1afe192d6aa7724673cf/SSLeay.so"
196 -QA_TEXTRELS="
197 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/f319e78215d06c9bbdc612ed9aef7e56/SSLeay.so
198 - /opt/replicatorg/skein_engines/slic3r_engines/linux/lib/vrt/80ccae99bc6b1afe192d6aa7724673cf/SSLeay.so
199 - /opt/replicatorg/lib-i686/libj3dcore-ogl.so
200 - /opt/replicatorg/lib-i686/libj3dcore-ogl-cg.so"
201 -
202 -pkg_setup() {
203 - enewgroup replicator
204 -}
205 -
206 -src_install() {
207 - dodir \
208 - /opt/replicatorg \
209 - /usr/share/replicatorg
210 -
211 - keepdir \
212 - /opt/replicatorg \
213 - /usr/share/replicatorg
214 -
215 - dobin "${FILESDIR}"/replicatorg
216 -
217 - insinto /opt/replicatorg/
218 - doins -r \
219 - docs \
220 - examples \
221 - lib \
222 - lib-i686 \
223 - lib-x86_64 \
224 - machines \
225 - scripts \
226 - replicatorg \
227 - skein_engines \
228 - tools
229 -
230 - insinto /usr/share/replicatorg
231 - doins -r \
232 - contributors.txt \
233 - license.txt \
234 - readme.txt \
235 - todo.txt
236 -}
237 -
238 -pkg_postinst() {
239 - elog "Replicatorg requires Sun/Oracle JRE and will not work with OpenJDK."
240 - elog
241 - elog "Ensure that your user account has permissions to access serial port,"
242 - elog "if you plan to connect directly to a 3d printer rather than using"
243 - elog "a flash card. Printing directly from replicatorg is preferred."
244 - elog
245 - elog "The replicator printer will likely show up in /dev as ttyACM0."
246 - elog "You may want to autoload the cdc_acm kernel module."
247 - elog
248 - elog "Note that replicatorg includes its own version of skeinforge."
249 - elog "There doesn't seem to be a simple way to depend on an external"
250 - elog "version."
251 - elog
252 - elog "Replicatorg users should add themselves to the replicator group"
253 - elog "to avoid upstream warnings about not being able to modify shared"
254 - elog "skeinforge scripts."
255 - elog
256 -
257 - chmod -R g+w "${EROOT%/}"/opt/replicatorg
258 - chown -R root:replicator "${EROOT%/}"/opt/replicatorg
259 - chmod 0755 /opt/replicatorg
260 -}
261
262 diff --git a/profiles/package.mask b/profiles/package.mask
263 index 5f3a2ac8df3..c5fd28b0e13 100644
264 --- a/profiles/package.mask
265 +++ b/profiles/package.mask
266 @@ -359,11 +359,6 @@ net-proxy/c-icap
267 # #664370). Removal in a month.
268 www-client/dooble
269
270 -# Pacho Ramos <pacho@g.o> (04 Nov 2018)
271 -# Outdated, move to media-gfx/slic3r or other online alternatives (#570324).
272 -# Removal in a month.
273 -media-gfx/replicatorg
274 -
275 # Andreas Sturmlechner <asturm@g.o> (03 Nov 2018)
276 # Breaks revdeps (GDir and GDirEntry split from gfile.h into new gdir.h)
277 # See tracker: https://bugs.gentoo.org/670222