Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/openscad/
Date: Sun, 27 Jan 2019 17:26:43
Message-Id: 1548609971.f05805e312263c77e205aa74328ef8f3343d2153.pacho@gentoo
1 commit: f05805e312263c77e205aa74328ef8f3343d2153
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 27 17:22:04 2019 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 27 17:26:11 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05805e3
7
8 media-gfx/openscad: Drop old
9
10 Package-Manager: Portage-2.3.58, Repoman-2.3.12
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 media-gfx/openscad/Manifest | 1 -
14 media-gfx/openscad/openscad-2015.03_p2-r3.ebuild | 84 ------------------------
15 2 files changed, 85 deletions(-)
16
17 diff --git a/media-gfx/openscad/Manifest b/media-gfx/openscad/Manifest
18 index 4cc62c825fb..f40770a2108 100644
19 --- a/media-gfx/openscad/Manifest
20 +++ b/media-gfx/openscad/Manifest
21 @@ -1,2 +1 @@
22 -DIST openscad-2015.03-2.src.tar.gz 13307974 BLAKE2B f3532d77db15250abba444949cbaee012bef02410b6c66cf2abfb6aa2a174f6438c2469b8db9ee043d5d77799ccb1f82c608015df14924670d843a6807eb7fe2 SHA512 66e93715987a5211ce15c10ea39a9fec3296b606ace0aba1cda019635d5b26021457c8e49f389daa90a0da02e41007eab662e1ed6608cb51c24de00253b9783f
23 DIST openscad-2015.03-3.src.tar.gz 13309147 BLAKE2B 77f4e934474882e454dad683d9da6a2c9fe699a84c86ed5ebe1755de037f6930870ffb432dedeef3bea7a76cbc98d0f0d0694e5d0f7b469830370ca3548a650c SHA512 b2cee90563bdf2cb9f7b5a0d637b2266f5fcd62add6147c9326b843a5b0975b8ec900d13a2aa86485fce4a5e7e53a08cf4171a3d1d66355e813d01ca9096faee
24
25 diff --git a/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild b/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild
26 deleted file mode 100644
27 index 815a2c46da7..00000000000
28 --- a/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild
29 +++ /dev/null
30 @@ -1,84 +0,0 @@
31 -# Copyright 1999-2017 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -
36 -inherit elisp-common qmake-utils xdg-utils
37 -
38 -MY_PV="2015.03-2"
39 -SITEFILE="50${PN}-gentoo.el"
40 -
41 -DESCRIPTION="The Programmers Solid 3D CAD Modeller"
42 -HOMEPAGE="http://www.openscad.org/"
43 -SRC_URI="http://files.openscad.org/${PN}-${MY_PV}.src.tar.gz"
44 -
45 -LICENSE="GPL-2"
46 -SLOT="0"
47 -KEYWORDS="~amd64 ~x86"
48 -IUSE="emacs"
49 -
50 -DEPEND="
51 - dev-cpp/eigen:3
52 - dev-libs/boost:=
53 - dev-libs/glib:2
54 - dev-libs/gmp:0=
55 - dev-libs/mpfr:0=
56 - dev-qt/qtconcurrent:5
57 - dev-qt/qtcore:5
58 - dev-qt/qtgui:5[-gles2]
59 - dev-qt/qtopengl:5
60 - media-gfx/opencsg
61 - media-libs/fontconfig:1.0
62 - media-libs/freetype:2
63 - >=media-libs/glew-2.0.0:*
64 - media-libs/harfbuzz
65 - sci-mathematics/cgal:=
66 - >=x11-libs/qscintilla-2.9.4:=[qt5(+)]
67 - emacs? ( virtual/emacs )
68 -"
69 -RDEPEND="${DEPEND}"
70 -
71 -PATCHES=( "${FILESDIR}/${P}_uic_tr_fix.patch" )
72 -
73 -S="${WORKDIR}/${PN}-${MY_PV}"
74 -
75 -src_prepare() {
76 - default
77 -
78 - #Use our CFLAGS (specifically don't force x86)
79 - sed -i "s/QMAKE_CXXFLAGS_RELEASE = .*//g" ${PN}.pro || die
80 - sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
81 -}
82 -
83 -src_configure() {
84 - eqmake5 "${PN}.pro"
85 -}
86 -
87 -src_compile() {
88 - default
89 -
90 - if use emacs ; then
91 - elisp-compile contrib/*.el
92 - fi
93 -}
94 -
95 -src_install() {
96 - emake install INSTALL_ROOT="${D}"
97 -
98 - if use emacs; then
99 - elisp-site-file-install "${FILESDIR}/${SITEFILE}"
100 - elisp-install ${PN} contrib/*.el contrib/*.elc
101 - fi
102 -
103 - einstalldocs
104 -}
105 -
106 -pkg_postinst() {
107 - xdg_mimeinfo_database_update
108 - xdg_desktop_database_update
109 -}
110 -
111 -pkg_postrm() {
112 - xdg_mimeinfo_database_update
113 - xdg_desktop_database_update
114 -}