Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-gfx/draftsight-bin/, media-gfx/draftsight-bin/files/
Date: Wed, 23 Dec 2020 21:41:11
Message-Id: 1608759450.8a55c41ffbb03c6786f3d18cd9cb7fd38fa26641.sping@gentoo
1 commit: 8a55c41ffbb03c6786f3d18cd9cb7fd38fa26641
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 23 21:37:30 2020 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 23 21:37:30 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=8a55c41f
7
8 media-gfx/draftsight-bin: Drop due to "fdo-mime.eclass not found"
9
10 Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
11
12 media-gfx/draftsight-bin/ChangeLog | 9 -
13 .../draftsight-bin-1.3.1_beta.ebuild | 176 -------------------
14 .../draftsight-bin-1.4.0_beta.ebuild | 186 ---------------------
15 .../draftsight-bin-1.5.0_beta.ebuild | 186 ---------------------
16 .../draftsight-bin-1.5.1_beta.ebuild | 186 ---------------------
17 .../draftsight-bin-1.6.1_beta.ebuild | 117 -------------
18 media-gfx/draftsight-bin/files/10-ft-rockey.rules | 1 -
19 media-gfx/draftsight-bin/files/draftsight | 9 -
20 media-gfx/draftsight-bin/metadata.xml | 12 --
21 9 files changed, 882 deletions(-)
22
23 diff --git a/media-gfx/draftsight-bin/ChangeLog b/media-gfx/draftsight-bin/ChangeLog
24 deleted file mode 100644
25 index 3e8f5df..0000000
26 --- a/media-gfx/draftsight-bin/ChangeLog
27 +++ /dev/null
28 @@ -1,9 +0,0 @@
29 -# ChangeLog for media-gfx/draftsight-bin
30 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
31 -
32 -*draftsight-bin-1.5.0_beta (05 Feb 2014)
33 -
34 - 05 Feb 2014; Dion Moult <moult@g.o> +draftsight-bin-1.5.0_beta.ebuild,
35 - files/draftsight:
36 - Bumped version to 1.5.0_beta
37 -
38
39 diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.3.1_beta.ebuild b/media-gfx/draftsight-bin/draftsight-bin-1.3.1_beta.ebuild
40 deleted file mode 100644
41 index 0ab1f8b..0000000
42 --- a/media-gfx/draftsight-bin/draftsight-bin-1.3.1_beta.ebuild
43 +++ /dev/null
44 @@ -1,176 +0,0 @@
45 -# Copyright 1999-2013 Gentoo Foundation
46 -# Distributed under the terms of the GNU General Public License v2
47 -
48 -EAPI=5
49 -
50 -inherit fdo-mime udev unpacker versionator
51 -
52 -DESCRIPTION="Professional 2D CAD application, supporting DWT, DXF and DWG."
53 -HOMEPAGE="http://www.3ds.com/products/draftsight/free-cad-software/"
54 -
55 -MY_PN="draftsight"
56 -MY_PV="V$(replace_version_separator 1 'R' $(get_version_component_range 1-$(get_last_version_component_index)))"
57 -MY_P="${MY_PN}-${MY_PV}"
58 -## The libaudio requirement is due to ABI_X86 not being stable enough yet.
59 -## See bug #463942 for the initial reason this was inserted.
60 -SRC_URI="http://dl-ak.solidworks.com/nonsecure/draftsight/${MY_PV}/${MY_PN}.deb -> ${P}.deb
61 -amd64? ( http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz )"
62 -
63 -
64 -LICENSE="${MY_PN}"
65 -SLOT="0"
66 -KEYWORDS="~amd64 ~x86"
67 -IUSE=""
68 -S="${WORKDIR}"
69 -
70 -QA_PRESTRIPPED="opt/dassault-systemes/${MY_PN}/bin/DWGConverter
71 - amd64? ( opt/dassault-systemes/${MY_PN}/lib/libaudio.so.2 )"
72 -QA_TEXTRELS="opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
73 -QA_EXECSTACK="opt/dassault-systemes/${MY_PN}/bin/FxCrashRptApp
74 -opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
75 -
76 -DEPEND=""
77 -RDEPEND="amd64? (
78 - app-emulation/emul-linux-x86-baselibs
79 - app-emulation/emul-linux-x86-opengl
80 - app-emulation/emul-linux-x86-qtlibs
81 - app-emulation/emul-linux-x86-soundlibs
82 - app-emulation/emul-linux-x86-xlibs
83 - )
84 - !amd64? (
85 - sys-libs/zlib
86 - net-print/cups
87 - dev-libs/expat
88 - dev-libs/glib:2
89 - media-libs/glu
90 - media-libs/phonon
91 - dev-qt/qtcore:4
92 - dev-qt/qtdbus:4
93 - dev-qt/qtgui:4
94 - dev-qt/qtopengl:4
95 - dev-qt/qtsql:4
96 - dev-qt/qtwebkit:4
97 - dev-qt/qtsvg:4
98 - media-libs/alsa-lib
99 - media-libs/fontconfig
100 - media-libs/freetype
101 - x11-libs/libICE
102 - x11-libs/libSM
103 - x11-libs/libX11
104 - x11-libs/libXext
105 - x11-libs/libXrender
106 - x11-libs/libXt
107 - media-libs/nas
108 - )"
109 -
110 -src_install() {
111 - cp -R "${WORKDIR}/opt" "${D}"
112 - exeinto /usr/bin
113 - doexe "${FILESDIR}/${MY_PN}"
114 -
115 - if use amd64 ; then
116 - insinto /opt/dassault-systemes/${MY_PN}/lib/
117 - doins libaudio.so.2
118 - fi
119 -}
120 -
121 -pkg_postinst() {
122 - elog "To use DraftSight as your default viewer for DWG, DXF, and DWT"
123 - elog "Please run the following commands respectively as your normal user:"
124 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwg\""
125 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dxf\""
126 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwt\""
127 -
128 - local ICON_SIZES="16 32 48 64 128"
129 -
130 - fdo-mime_desktop_database_update
131 - fdo-mime_mime_database_update
132 - for size in ${ICON_SIZES} ; do
133 - xdg-icon-resource install --noupdate --novendor --context apps --mode \
134 - system --size ${size} \
135 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight.png" \
136 - "dassault-systemes.draftsight" \
137 - || die "icon resource installation failed"
138 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
139 - apps --mode system --size ${size} \
140 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight.png" \
141 - "dassault-systemes.draftsight" \
142 - || die "icon resource installation failed"
143 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
144 - --mode system --size ${size} \
145 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwg.png" \
146 - "application-vnd.dassault-systemes.draftsight-dwg" \
147 - || die "icon resource installation failed"
148 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
149 - mimetypes --mode system --size ${size} \
150 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwg.png" \
151 - "application-vnd.dassault-systemes.draftsight-dwg" \
152 - || die "icon resource installation failed"
153 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
154 - --mode system --size ${size} \
155 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dxf.png" \
156 - "application-vnd.dassault-systemes.draftsight-dxf" \
157 - || die "icon resource installation failed"
158 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
159 - mimetypes --mode system --size ${size} \
160 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dxf.png" \
161 - "application-vnd.dassault-systemes.draftsight-dxf" \
162 - || die "icon resource installation failed"
163 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
164 - --mode system --size ${size} \
165 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwt.png" \
166 - "application-vnd.dassault-systemes.draftsight-dwt" \
167 - || die "icon resource installation failed"
168 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
169 - mimetypes --mode system --size ${size} \
170 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwt.png" \
171 - "application-vnd.dassault-systemes.draftsight-dwt" \
172 - || die "icon resource installation failed"
173 - done
174 - xdg-icon-resource forceupdate
175 -
176 - # prepare for dongle
177 - udev_dorules "${FILESDIR}"/10-ft-rockey.rules
178 -}
179 -
180 -pkg_prerm() {
181 - local ICON_SIZES="16 32 48 64 128"
182 -
183 - fdo-mime_desktop_database_update
184 - fdo-mime_mime_database_update
185 - for size in ${ICON_SIZES} ; do
186 - xdg-icon-resource uninstall --noupdate --context apps --mode system \
187 - --size ${size} "dassault-systemes.draftsight" \
188 - || ewarn "icon uninstall failed"
189 - xdg-icon-resource uninstall --noupdate --context apps --theme gnome \
190 - --mode system --size ${size} "dassault-systemes.draftsight" \
191 - || ewarn "icon uninstall failed"
192 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
193 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwg" \
194 - || ewarn "icon uninstall failed"
195 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
196 - --mode system --size ${size} \
197 - "application-vnd.dassault-systemes.draftsight-dwg" \
198 - || ewarn "icon uninstall failed"
199 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
200 - --size ${size} "application-vnd.dassault-systemes.draftsight-dxf" \
201 - || ewarn "icon uninstall failed"
202 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
203 - --mode system --size ${size} \
204 - "application-vnd.dassault-systemes.draftsight-dxf" \
205 - || ewarn "icon uninstall failed"
206 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
207 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwt" \
208 - || ewarn "icon uninstall failed"
209 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
210 - --mode system --size ${size} \
211 - "application-vnd.dassault-systemes.draftsight-dwt" \
212 - || ewarn "icon uninstall failed"
213 - done
214 - xdg-icon-resource forceupdate
215 -
216 - # remove dongle preparing
217 - if [ "${ROOT}/etc/udev/rules.d/" ]; then
218 - rm -f "${ROOT}/etc/udev/rules.d/10-ft-rockey.rules"
219 - fi
220 -}
221
222 diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.4.0_beta.ebuild b/media-gfx/draftsight-bin/draftsight-bin-1.4.0_beta.ebuild
223 deleted file mode 100644
224 index 9b16a18..0000000
225 --- a/media-gfx/draftsight-bin/draftsight-bin-1.4.0_beta.ebuild
226 +++ /dev/null
227 @@ -1,186 +0,0 @@
228 -# Copyright 1999-2013 Gentoo Foundation
229 -# Distributed under the terms of the GNU General Public License v2
230 -
231 -EAPI=5
232 -
233 -inherit fdo-mime udev unpacker
234 -
235 -MY_PN="draftsight"
236 -MY_P="${MY_PN}-${PV}"
237 -DESCRIPTION="Professional 2D CAD application, supporting DWT, DXF and DWG."
238 -HOMEPAGE="http://www.3ds.com/products/draftsight/free-cad-software/"
239 -# The libaudio requirement is due to ABI_X86 not being stable enough yet.
240 -# See bug #463942 for the initial reason this was inserted.
241 -SRC_URI="${MY_P}.deb
242 -amd64? ( http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz )"
243 -
244 -LICENSE="${MY_PN}"
245 -SLOT="0"
246 -KEYWORDS="~amd64 ~x86"
247 -IUSE=""
248 -S="${WORKDIR}"
249 -
250 -QA_PRESTRIPPED="opt/dassault-systemes/${MY_PN}/bin/DWGConverter
251 - amd64? ( opt/dassault-systemes/${MY_PN}/lib/libaudio.so.2 )"
252 -QA_TEXTRELS="opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
253 -QA_EXECSTACK="opt/dassault-systemes/${MY_PN}/bin/FxCrashRptApp
254 -opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
255 -
256 -RESTRICT="fetch"
257 -DEPEND=""
258 -RDEPEND="amd64? (
259 - app-emulation/emul-linux-x86-baselibs
260 - app-emulation/emul-linux-x86-opengl
261 - app-emulation/emul-linux-x86-qtlibs
262 - app-emulation/emul-linux-x86-soundlibs
263 - app-emulation/emul-linux-x86-xlibs
264 - )
265 - !amd64? (
266 - sys-libs/zlib
267 - net-print/cups
268 - dev-libs/expat
269 - dev-libs/glib:2
270 - media-libs/glu
271 - media-libs/phonon
272 - dev-qt/qtcore:4
273 - dev-qt/qtdbus:4
274 - dev-qt/qtgui:4
275 - dev-qt/qtopengl:4
276 - dev-qt/qtsql:4
277 - dev-qt/qtwebkit:4
278 - dev-qt/qtsvg:4
279 - media-libs/alsa-lib
280 - media-libs/fontconfig
281 - media-libs/freetype
282 - x11-libs/libICE
283 - x11-libs/libSM
284 - x11-libs/libX11
285 - x11-libs/libXext
286 - x11-libs/libXrender
287 - x11-libs/libXt
288 - media-libs/nas
289 - )"
290 -
291 -pkg_nofetch() {
292 - einfo "Upstream has a mandatory EULA agreement to download this file."
293 - einfo "Please navigate your browser to:"
294 - einfo "http://www.3ds.com/products/draftsight/download-draftsight/"
295 - einfo "Click \"Download DraftSight for Ubuntu (Beta V1R4.0)\""
296 - einfo "Download the deb file and move it to ${DISTDIR}/${MY_P}.deb"
297 - if use amd64 ; then
298 - einfo "Then download http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz"
299 - einfo "And move the file to ${DISTDIR}/"
300 - fi
301 -}
302 -
303 -src_install() {
304 - cp -R "${WORKDIR}/opt" "${D}"
305 - exeinto /usr/bin
306 - doexe "${FILESDIR}/${MY_PN}"
307 -
308 - if use amd64 ; then
309 - insinto /opt/dassault-systemes/${MY_PN}/lib/
310 - doins libaudio.so.2
311 - fi
312 -}
313 -
314 -pkg_postinst() {
315 - elog "To use DraftSight as your default viewer for DWG, DXF, and DWT"
316 - elog "Please run the following commands respectively as your normal user:"
317 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwg\""
318 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dxf\""
319 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwt\""
320 -
321 - local ICON_SIZES="16 32 48 64 128"
322 -
323 - fdo-mime_desktop_database_update
324 - fdo-mime_mime_database_update
325 - for size in ${ICON_SIZES} ; do
326 - xdg-icon-resource install --noupdate --novendor --context apps --mode \
327 - system --size ${size} \
328 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight.png" \
329 - "dassault-systemes.draftsight" \
330 - || die "icon resource installation failed"
331 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
332 - apps --mode system --size ${size} \
333 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight.png" \
334 - "dassault-systemes.draftsight" \
335 - || die "icon resource installation failed"
336 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
337 - --mode system --size ${size} \
338 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwg.png" \
339 - "application-vnd.dassault-systemes.draftsight-dwg" \
340 - || die "icon resource installation failed"
341 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
342 - mimetypes --mode system --size ${size} \
343 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwg.png" \
344 - "application-vnd.dassault-systemes.draftsight-dwg" \
345 - || die "icon resource installation failed"
346 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
347 - --mode system --size ${size} \
348 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dxf.png" \
349 - "application-vnd.dassault-systemes.draftsight-dxf" \
350 - || die "icon resource installation failed"
351 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
352 - mimetypes --mode system --size ${size} \
353 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dxf.png" \
354 - "application-vnd.dassault-systemes.draftsight-dxf" \
355 - || die "icon resource installation failed"
356 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
357 - --mode system --size ${size} \
358 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwt.png" \
359 - "application-vnd.dassault-systemes.draftsight-dwt" \
360 - || die "icon resource installation failed"
361 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
362 - mimetypes --mode system --size ${size} \
363 - "${ROOT}/opt/dassault-systemes/draftsight/mime/pixmaps/${size}x${size}/dassault-systemes_draftsight-dwt.png" \
364 - "application-vnd.dassault-systemes.draftsight-dwt" \
365 - || die "icon resource installation failed"
366 - done
367 - xdg-icon-resource forceupdate
368 -
369 - # prepare for dongle
370 - udev_dorules "${FILESDIR}"/10-ft-rockey.rules
371 -}
372 -
373 -pkg_prerm() {
374 - local ICON_SIZES="16 32 48 64 128"
375 -
376 - fdo-mime_desktop_database_update
377 - fdo-mime_mime_database_update
378 - for size in ${ICON_SIZES} ; do
379 - xdg-icon-resource uninstall --noupdate --context apps --mode system \
380 - --size ${size} "dassault-systemes.draftsight" \
381 - || ewarn "icon uninstall failed"
382 - xdg-icon-resource uninstall --noupdate --context apps --theme gnome \
383 - --mode system --size ${size} "dassault-systemes.draftsight" \
384 - || ewarn "icon uninstall failed"
385 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
386 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwg" \
387 - || ewarn "icon uninstall failed"
388 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
389 - --mode system --size ${size} \
390 - "application-vnd.dassault-systemes.draftsight-dwg" \
391 - || ewarn "icon uninstall failed"
392 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
393 - --size ${size} "application-vnd.dassault-systemes.draftsight-dxf" \
394 - || ewarn "icon uninstall failed"
395 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
396 - --mode system --size ${size} \
397 - "application-vnd.dassault-systemes.draftsight-dxf" \
398 - || ewarn "icon uninstall failed"
399 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
400 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwt" \
401 - || ewarn "icon uninstall failed"
402 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
403 - --mode system --size ${size} \
404 - "application-vnd.dassault-systemes.draftsight-dwt" \
405 - || ewarn "icon uninstall failed"
406 - done
407 - xdg-icon-resource forceupdate
408 -
409 - # remove dongle preparing
410 - if [ "${ROOT}/etc/udev/rules.d/" ]; then
411 - rm -f "${ROOT}/etc/udev/rules.d/10-ft-rockey.rules"
412 - fi
413 -}
414
415 diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.5.0_beta.ebuild b/media-gfx/draftsight-bin/draftsight-bin-1.5.0_beta.ebuild
416 deleted file mode 100644
417 index 1039312..0000000
418 --- a/media-gfx/draftsight-bin/draftsight-bin-1.5.0_beta.ebuild
419 +++ /dev/null
420 @@ -1,186 +0,0 @@
421 -# Copyright 1999-2014 Gentoo Foundation
422 -# Distributed under the terms of the GNU General Public License v2
423 -
424 -EAPI=5
425 -
426 -inherit fdo-mime udev unpacker
427 -
428 -MY_PN="draftsight"
429 -MY_P="${MY_PN}-${PV}"
430 -DESCRIPTION="Professional 2D CAD application, supporting DWT, DXF and DWG."
431 -HOMEPAGE="http://www.3ds.com/products/draftsight/free-cad-software/"
432 -# The libaudio requirement is due to ABI_X86 not being stable enough yet.
433 -# See bug #463942 for the initial reason this was inserted.
434 -SRC_URI="${MY_P}.deb
435 -amd64? ( http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz )"
436 -
437 -LICENSE="${MY_PN}"
438 -SLOT="0"
439 -KEYWORDS="~amd64 ~x86"
440 -IUSE=""
441 -S="${WORKDIR}"
442 -
443 -QA_PRESTRIPPED="opt/dassault-systemes/${MY_PN}/bin/DWGConverter
444 - amd64? ( opt/dassault-systemes/${MY_PN}/lib/libaudio.so.2 )"
445 -QA_TEXTRELS="opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
446 -QA_EXECSTACK="opt/dassault-systemes/${MY_PN}/bin/FxCrashRptApp
447 -opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
448 -
449 -RESTRICT="fetch"
450 -DEPEND=""
451 -RDEPEND="amd64? (
452 - app-emulation/emul-linux-x86-baselibs
453 - app-emulation/emul-linux-x86-opengl
454 - app-emulation/emul-linux-x86-qtlibs
455 - app-emulation/emul-linux-x86-soundlibs
456 - app-emulation/emul-linux-x86-xlibs
457 - )
458 - !amd64? (
459 - sys-libs/zlib
460 - net-print/cups
461 - dev-libs/expat
462 - dev-libs/glib:2
463 - media-libs/glu
464 - media-libs/phonon
465 - dev-qt/qtcore:4
466 - dev-qt/qtdbus:4
467 - dev-qt/qtgui:4
468 - dev-qt/qtopengl:4
469 - dev-qt/qtsql:4
470 - dev-qt/qtwebkit:4
471 - dev-qt/qtsvg:4
472 - media-libs/alsa-lib
473 - media-libs/fontconfig
474 - media-libs/freetype
475 - x11-libs/libICE
476 - x11-libs/libSM
477 - x11-libs/libX11
478 - x11-libs/libXext
479 - x11-libs/libXrender
480 - x11-libs/libXt
481 - media-libs/nas
482 - )"
483 -
484 -pkg_nofetch() {
485 - einfo "Upstream has a mandatory EULA agreement to download this file."
486 - einfo "Please navigate your browser to:"
487 - einfo "http://www.3ds.com/products/draftsight/download-draftsight/"
488 - einfo "Click \"Download DraftSight for Ubuntu (Beta V1R5.0)\""
489 - einfo "Download the deb file and move it to ${DISTDIR}/${MY_P}.deb"
490 - if use amd64 ; then
491 - einfo "Then download http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz"
492 - einfo "And move the file to ${DISTDIR}/"
493 - fi
494 -}
495 -
496 -src_install() {
497 - cp -R "${WORKDIR}/opt" "${D}"
498 - exeinto /usr/bin
499 - doexe "${FILESDIR}/${MY_PN}"
500 -
501 - if use amd64 ; then
502 - insinto /opt/dassault-systemes/DraftSight/Libraries/
503 - doins libaudio.so.2
504 - fi
505 -}
506 -
507 -pkg_postinst() {
508 - elog "To use DraftSight as your default viewer for DWG, DXF, and DWT"
509 - elog "Please run the following commands respectively as your normal user:"
510 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwg\""
511 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dxf\""
512 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwt\""
513 -
514 - local ICON_SIZES="16 32 48 64 128"
515 -
516 - fdo-mime_desktop_database_update
517 - fdo-mime_mime_database_update
518 - for size in ${ICON_SIZES} ; do
519 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
520 - --mode system --size ${size} \
521 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/program.png" \
522 - "application-vnd.dassault-systemes.draftsight-dwg" \
523 - || die "icon resource installation failed"
524 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
525 - mimetypes --mode system --size ${size} \
526 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/program.png" \
527 - "application-vnd.dassault-systemes.draftsight-dwg" \
528 - || die "icon resource installation failed"
529 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
530 - --mode system --size ${size} \
531 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwg.png" \
532 - "application-vnd.dassault-systemes.draftsight-dwg" \
533 - || die "icon resource installation failed"
534 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
535 - mimetypes --mode system --size ${size} \
536 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwg.png" \
537 - "application-vnd.dassault-systemes.draftsight-dwg" \
538 - || die "icon resource installation failed"
539 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
540 - --mode system --size ${size} \
541 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dxf.png" \
542 - "application-vnd.dassault-systemes.draftsight-dxf" \
543 - || die "icon resource installation failed"
544 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
545 - mimetypes --mode system --size ${size} \
546 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dxf.png" \
547 - "application-vnd.dassault-systemes.draftsight-dxf" \
548 - || die "icon resource installation failed"
549 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
550 - --mode system --size ${size} \
551 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwt.png" \
552 - "application-vnd.dassault-systemes.draftsight-dwt" \
553 - || die "icon resource installation failed"
554 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
555 - mimetypes --mode system --size ${size} \
556 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwt.png" \
557 - "application-vnd.dassault-systemes.draftsight-dwt" \
558 - || die "icon resource installation failed"
559 - done
560 - xdg-icon-resource forceupdate
561 -
562 - # prepare for dongle
563 - udev_dorules "${FILESDIR}"/10-ft-rockey.rules
564 -}
565 -
566 -pkg_prerm() {
567 - local ICON_SIZES="16 32 48 64 128"
568 -
569 - fdo-mime_desktop_database_update
570 - fdo-mime_mime_database_update
571 - for size in ${ICON_SIZES} ; do
572 - xdg-icon-resource uninstall --noupdate --context apps --mode system \
573 - --size ${size} "dassault-systemes.draftsight" \
574 - || ewarn "icon uninstall failed"
575 - xdg-icon-resource uninstall --noupdate --context apps --theme gnome \
576 - --mode system --size ${size} "dassault-systemes.draftsight" \
577 - || ewarn "icon uninstall failed"
578 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
579 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwg" \
580 - || ewarn "icon uninstall failed"
581 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
582 - --mode system --size ${size} \
583 - "application-vnd.dassault-systemes.draftsight-dwg" \
584 - || ewarn "icon uninstall failed"
585 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
586 - --size ${size} "application-vnd.dassault-systemes.draftsight-dxf" \
587 - || ewarn "icon uninstall failed"
588 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
589 - --mode system --size ${size} \
590 - "application-vnd.dassault-systemes.draftsight-dxf" \
591 - || ewarn "icon uninstall failed"
592 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
593 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwt" \
594 - || ewarn "icon uninstall failed"
595 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
596 - --mode system --size ${size} \
597 - "application-vnd.dassault-systemes.draftsight-dwt" \
598 - || ewarn "icon uninstall failed"
599 - done
600 - xdg-icon-resource forceupdate
601 -
602 - # remove dongle preparing
603 - if [ "${ROOT}/etc/udev/rules.d/" ]; then
604 - rm -f "${ROOT}/etc/udev/rules.d/10-ft-rockey.rules"
605 - fi
606 -}
607
608 diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.5.1_beta.ebuild b/media-gfx/draftsight-bin/draftsight-bin-1.5.1_beta.ebuild
609 deleted file mode 100644
610 index ae9b29f..0000000
611 --- a/media-gfx/draftsight-bin/draftsight-bin-1.5.1_beta.ebuild
612 +++ /dev/null
613 @@ -1,186 +0,0 @@
614 -# Copyright 1999-2014 Gentoo Foundation
615 -# Distributed under the terms of the GNU General Public License v2
616 -
617 -EAPI=5
618 -
619 -inherit fdo-mime udev unpacker
620 -
621 -MY_PN="draftsight"
622 -MY_P="${MY_PN}-${PV}"
623 -DESCRIPTION="Professional 2D CAD application, supporting DWT, DXF and DWG."
624 -HOMEPAGE="http://www.3ds.com/products/draftsight/free-cad-software/"
625 -# The libaudio requirement is due to ABI_X86 not being stable enough yet.
626 -# See bug #463942 for the initial reason this was inserted.
627 -SRC_URI="${MY_P}.deb
628 -amd64? ( http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz )"
629 -
630 -LICENSE="${MY_PN}"
631 -SLOT="0"
632 -KEYWORDS="~amd64 ~x86"
633 -IUSE=""
634 -S="${WORKDIR}"
635 -
636 -QA_PRESTRIPPED="opt/dassault-systemes/${MY_PN}/bin/DWGConverter
637 - amd64? ( opt/dassault-systemes/${MY_PN}/lib/libaudio.so.2 )"
638 -QA_TEXTRELS="opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
639 -QA_EXECSTACK="opt/dassault-systemes/${MY_PN}/bin/FxCrashRptApp
640 -opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
641 -
642 -RESTRICT="fetch"
643 -DEPEND=""
644 -RDEPEND="amd64? (
645 - app-emulation/emul-linux-x86-baselibs
646 - app-emulation/emul-linux-x86-opengl
647 - app-emulation/emul-linux-x86-qtlibs
648 - app-emulation/emul-linux-x86-soundlibs
649 - app-emulation/emul-linux-x86-xlibs
650 - )
651 - !amd64? (
652 - sys-libs/zlib
653 - net-print/cups
654 - dev-libs/expat
655 - dev-libs/glib:2
656 - media-libs/glu
657 - media-libs/phonon
658 - dev-qt/qtcore:4
659 - dev-qt/qtdbus:4
660 - dev-qt/qtgui:4
661 - dev-qt/qtopengl:4
662 - dev-qt/qtsql:4
663 - dev-qt/qtwebkit:4
664 - dev-qt/qtsvg:4
665 - media-libs/alsa-lib
666 - media-libs/fontconfig
667 - media-libs/freetype
668 - x11-libs/libICE
669 - x11-libs/libSM
670 - x11-libs/libX11
671 - x11-libs/libXext
672 - x11-libs/libXrender
673 - x11-libs/libXt
674 - media-libs/nas
675 - )"
676 -
677 -pkg_nofetch() {
678 - einfo "Upstream has a mandatory EULA agreement to download this file."
679 - einfo "Please navigate your browser to:"
680 - einfo "http://www.3ds.com/products/draftsight/download-draftsight/"
681 - einfo "Click \"Download DraftSight for Ubuntu (Beta V1R5.1)\""
682 - einfo "Download the deb file and move it to ${DISTDIR}/${MY_P}.deb"
683 - if use amd64 ; then
684 - einfo "Then download http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz"
685 - einfo "And move the file to ${DISTDIR}/"
686 - fi
687 -}
688 -
689 -src_install() {
690 - cp -R "${WORKDIR}/opt" "${D}"
691 - exeinto /usr/bin
692 - doexe "${FILESDIR}/${MY_PN}"
693 -
694 - if use amd64 ; then
695 - insinto /opt/dassault-systemes/DraftSight/Libraries/
696 - doins libaudio.so.2
697 - fi
698 -}
699 -
700 -pkg_postinst() {
701 - elog "To use DraftSight as your default viewer for DWG, DXF, and DWT"
702 - elog "Please run the following commands respectively as your normal user:"
703 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwg\""
704 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dxf\""
705 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwt\""
706 -
707 - local ICON_SIZES="16 32 48 64 128"
708 -
709 - fdo-mime_desktop_database_update
710 - fdo-mime_mime_database_update
711 - for size in ${ICON_SIZES} ; do
712 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
713 - --mode system --size ${size} \
714 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/program.png" \
715 - "application-vnd.dassault-systemes.draftsight-dwg" \
716 - || die "icon resource installation failed"
717 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
718 - mimetypes --mode system --size ${size} \
719 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/program.png" \
720 - "application-vnd.dassault-systemes.draftsight-dwg" \
721 - || die "icon resource installation failed"
722 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
723 - --mode system --size ${size} \
724 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwg.png" \
725 - "application-vnd.dassault-systemes.draftsight-dwg" \
726 - || die "icon resource installation failed"
727 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
728 - mimetypes --mode system --size ${size} \
729 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwg.png" \
730 - "application-vnd.dassault-systemes.draftsight-dwg" \
731 - || die "icon resource installation failed"
732 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
733 - --mode system --size ${size} \
734 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dxf.png" \
735 - "application-vnd.dassault-systemes.draftsight-dxf" \
736 - || die "icon resource installation failed"
737 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
738 - mimetypes --mode system --size ${size} \
739 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dxf.png" \
740 - "application-vnd.dassault-systemes.draftsight-dxf" \
741 - || die "icon resource installation failed"
742 - xdg-icon-resource install --noupdate --novendor --context mimetypes \
743 - --mode system --size ${size} \
744 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwt.png" \
745 - "application-vnd.dassault-systemes.draftsight-dwt" \
746 - || die "icon resource installation failed"
747 - xdg-icon-resource install --noupdate --novendor --theme gnome --context \
748 - mimetypes --mode system --size ${size} \
749 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-dwt.png" \
750 - "application-vnd.dassault-systemes.draftsight-dwt" \
751 - || die "icon resource installation failed"
752 - done
753 - xdg-icon-resource forceupdate
754 -
755 - # prepare for dongle
756 - udev_dorules "${FILESDIR}"/10-ft-rockey.rules
757 -}
758 -
759 -pkg_prerm() {
760 - local ICON_SIZES="16 32 48 64 128"
761 -
762 - fdo-mime_desktop_database_update
763 - fdo-mime_mime_database_update
764 - for size in ${ICON_SIZES} ; do
765 - xdg-icon-resource uninstall --noupdate --context apps --mode system \
766 - --size ${size} "dassault-systemes.draftsight" \
767 - || ewarn "icon uninstall failed"
768 - xdg-icon-resource uninstall --noupdate --context apps --theme gnome \
769 - --mode system --size ${size} "dassault-systemes.draftsight" \
770 - || ewarn "icon uninstall failed"
771 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
772 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwg" \
773 - || ewarn "icon uninstall failed"
774 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
775 - --mode system --size ${size} \
776 - "application-vnd.dassault-systemes.draftsight-dwg" \
777 - || ewarn "icon uninstall failed"
778 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
779 - --size ${size} "application-vnd.dassault-systemes.draftsight-dxf" \
780 - || ewarn "icon uninstall failed"
781 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
782 - --mode system --size ${size} \
783 - "application-vnd.dassault-systemes.draftsight-dxf" \
784 - || ewarn "icon uninstall failed"
785 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
786 - --size ${size} "application-vnd.dassault-systemes.draftsight-dwt" \
787 - || ewarn "icon uninstall failed"
788 - xdg-icon-resource uninstall --noupdate --context mimetypes --theme gnome \
789 - --mode system --size ${size} \
790 - "application-vnd.dassault-systemes.draftsight-dwt" \
791 - || ewarn "icon uninstall failed"
792 - done
793 - xdg-icon-resource forceupdate
794 -
795 - # remove dongle preparing
796 - if [ "${ROOT}/etc/udev/rules.d/" ]; then
797 - rm -f "${ROOT}/etc/udev/rules.d/10-ft-rockey.rules"
798 - fi
799 -}
800
801 diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild b/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild
802 deleted file mode 100644
803 index 593a164..0000000
804 --- a/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild
805 +++ /dev/null
806 @@ -1,117 +0,0 @@
807 -# Copyright 1999-2014 Gentoo Foundation
808 -# Distributed under the terms of the GNU General Public License v2
809 -
810 -EAPI=5
811 -
812 -inherit fdo-mime udev unpacker
813 -
814 -MY_PN="draftsight"
815 -MY_P="${MY_PN}-${PV}"
816 -DESCRIPTION="Professional 2D CAD application, supporting DWT, DXF and DWG."
817 -HOMEPAGE="http://www.3ds.com/products/draftsight/free-cad-software/"
818 -SRC_URI="${MY_P}.deb"
819 -
820 -LICENSE="${MY_PN}"
821 -SLOT="0"
822 -KEYWORDS="~amd64"
823 -IUSE=""
824 -S="${WORKDIR}"
825 -
826 -QA_PRESTRIPPED="opt/dassault-systemes/${MY_PN}/bin/DWGConverter
827 - amd64? ( opt/dassault-systemes/${MY_PN}/lib/libaudio.so.2 )"
828 -QA_TEXTRELS="opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
829 -QA_EXECSTACK="opt/dassault-systemes/${MY_PN}/bin/FxCrashRptApp
830 -opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
831 -
832 -RESTRICT="fetch"
833 -DEPEND=""
834 -RDEPEND="amd64? (
835 - sys-libs/zlib
836 - net-print/cups
837 - dev-libs/expat
838 - dev-libs/glib:2
839 - media-libs/glu
840 - media-libs/phonon
841 - dev-qt/qtcore:4
842 - dev-qt/qtdbus:4
843 - dev-qt/qtgui:4
844 - dev-qt/qtopengl:4
845 - dev-qt/qtsql:4
846 - dev-qt/qtwebkit:4
847 - dev-qt/qtsvg:4
848 - media-libs/alsa-lib
849 - media-libs/fontconfig
850 - media-libs/freetype
851 - x11-libs/libICE
852 - x11-libs/libSM
853 - x11-libs/libX11
854 - x11-libs/libXext
855 - x11-libs/libXrender
856 - x11-libs/libXt
857 - media-libs/nas
858 - )"
859 -
860 -pkg_nofetch() {
861 - einfo "Upstream has a mandatory EULA agreement to download this file."
862 - einfo "Please navigate your browser to:"
863 - einfo "http://www.3ds.com/products-services/draftsight-cad-software/free-download/"
864 - einfo "Click \"Download DraftSight 2015 for Ubuntu (beta)\""
865 - einfo "Download the deb file and move it to ${DISTDIR}/${MY_P}.deb"
866 -}
867 -
868 -src_install() {
869 - cp -R "${WORKDIR}/opt" "${D}"
870 - exeinto /usr/bin
871 - doexe "${FILESDIR}/${MY_PN}"
872 -
873 - # prepare for dongle
874 - udev_dorules "${FILESDIR}"/10-ft-rockey.rules
875 -}
876 -
877 -pkg_postinst() {
878 - elog "To use DraftSight as your default viewer for DWG, DXF, and DWT"
879 - elog "Please run the following commands respectively as your normal user:"
880 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwg\""
881 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dxf\""
882 - elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" \"application/vnd.dassault-systemes.draftsight-dwt\""
883 -
884 - fdo-mime_desktop_database_update
885 - fdo-mime_mime_database_update
886 -
887 - for size in 16 32 48 64 128 ; do
888 - local XDG_OPTS="--noupdate --novendor --mode system --size ${size}"
889 - xdg-icon-resource install ${XDG_OPTS} --context apps \
890 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/program.png" \
891 - "dassault-systemes.draftsight"
892 - xdg-icon-resource install ${XDG_OPTS} --context apps --theme gnome \
893 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/program.png" \
894 - "dassault-systemes.draftsight"
895 - for mimetype in dwg dxf dwt ; do
896 - xdg-icon-resource install ${XDG_OPTS} --context mimetypes \
897 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-${mimetype}.png" \
898 - "application-vnd.dassault-systemes.draftsight-${mimetype}"
899 - xdg-icon-resource install ${XDG_OPTS} --context mimetypes --theme gnome \
900 - "${ROOT}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${size}x${size}/file-${mimetype}.png" \
901 - "application-vnd.dassault-systemes.draftsight-${mimetype}"
902 - done
903 - done
904 - xdg-icon-resource forceupdate
905 -}
906 -
907 -pkg_postrm() {
908 - fdo-mime_desktop_database_update
909 - fdo-mime_mime_database_update
910 - for size in 16 32 48 64 128 ; do
911 - xdg-icon-resource uninstall --noupdate --context apps --mode system \
912 - --size ${size} "dassault-systemes.draftsight"
913 - xdg-icon-resource uninstall --noupdate --context apps --mode system --theme gnome \
914 - --size ${size} "dassault-systemes.draftsight"
915 - for mimetype in dwg dxf dwt ; do
916 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system \
917 - --size ${size} "application-vnd.dassault-systemes.draftsight-${mimetype}"
918 - xdg-icon-resource uninstall --noupdate --context mimetypes --mode system --theme gnome \
919 - --size ${size} "application-vnd.dassault-systemes.draftsight-${mimetype}"
920 - done
921 - done
922 - xdg-icon-resource forceupdate
923 -}
924
925 diff --git a/media-gfx/draftsight-bin/files/10-ft-rockey.rules b/media-gfx/draftsight-bin/files/10-ft-rockey.rules
926 deleted file mode 100644
927 index e70350d..0000000
928 --- a/media-gfx/draftsight-bin/files/10-ft-rockey.rules
929 +++ /dev/null
930 @@ -1 +0,0 @@
931 -BUS=="usb", SYSFS{idVendor}=="096e", MODE=="0666"
932
933 diff --git a/media-gfx/draftsight-bin/files/draftsight b/media-gfx/draftsight-bin/files/draftsight
934 deleted file mode 100644
935 index 8fe6141..0000000
936 --- a/media-gfx/draftsight-bin/files/draftsight
937 +++ /dev/null
938 @@ -1,9 +0,0 @@
939 -#! /bin/bash
940 -BASEDIR="/opt/dassault-systemes/DraftSight/Linux"
941 -
942 -export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
943 -
944 -# work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH
945 -cd "${BASEDIR}"
946 -
947 -exec "${BASEDIR}/DraftSight" $*
948
949 diff --git a/media-gfx/draftsight-bin/metadata.xml b/media-gfx/draftsight-bin/metadata.xml
950 deleted file mode 100644
951 index f2c2947..0000000
952 --- a/media-gfx/draftsight-bin/metadata.xml
953 +++ /dev/null
954 @@ -1,12 +0,0 @@
955 -<?xml version="1.0" encoding="UTF-8"?>
956 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
957 -<pkgmetadata>
958 - <maintainer type="person">
959 - <email>moult@g.o</email>
960 - <name>Dion Moult</name>
961 - </maintainer>
962 - <longdescription lang="en">
963 - DraftSight as an AutoCAD clone that lets professional CAD users,
964 - students and educators create, edit and view DWG files.
965 - </longdescription>
966 -</pkgmetadata>