From: Pacho Ramos Date: Sun, 27 Jan 2019 17:22:04 +0000 (+0100) Subject: media-gfx/openscad: Drop old X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f05805e312263c77e205aa74328ef8f3343d2153;p=gentoo.git media-gfx/openscad: Drop old Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos --- diff --git a/media-gfx/openscad/Manifest b/media-gfx/openscad/Manifest index 4cc62c825fba..f40770a2108c 100644 --- a/media-gfx/openscad/Manifest +++ b/media-gfx/openscad/Manifest @@ -1,2 +1 @@ -DIST openscad-2015.03-2.src.tar.gz 13307974 BLAKE2B f3532d77db15250abba444949cbaee012bef02410b6c66cf2abfb6aa2a174f6438c2469b8db9ee043d5d77799ccb1f82c608015df14924670d843a6807eb7fe2 SHA512 66e93715987a5211ce15c10ea39a9fec3296b606ace0aba1cda019635d5b26021457c8e49f389daa90a0da02e41007eab662e1ed6608cb51c24de00253b9783f DIST openscad-2015.03-3.src.tar.gz 13309147 BLAKE2B 77f4e934474882e454dad683d9da6a2c9fe699a84c86ed5ebe1755de037f6930870ffb432dedeef3bea7a76cbc98d0f0d0694e5d0f7b469830370ca3548a650c SHA512 b2cee90563bdf2cb9f7b5a0d637b2266f5fcd62add6147c9326b843a5b0975b8ec900d13a2aa86485fce4a5e7e53a08cf4171a3d1d66355e813d01ca9096faee diff --git a/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild b/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild deleted file mode 100644 index 815a2c46da75..000000000000 --- a/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit elisp-common qmake-utils xdg-utils - -MY_PV="2015.03-2" -SITEFILE="50${PN}-gentoo.el" - -DESCRIPTION="The Programmers Solid 3D CAD Modeller" -HOMEPAGE="http://www.openscad.org/" -SRC_URI="http://files.openscad.org/${PN}-${MY_PV}.src.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="emacs" - -DEPEND=" - dev-cpp/eigen:3 - dev-libs/boost:= - dev-libs/glib:2 - dev-libs/gmp:0= - dev-libs/mpfr:0= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2] - dev-qt/qtopengl:5 - media-gfx/opencsg - media-libs/fontconfig:1.0 - media-libs/freetype:2 - >=media-libs/glew-2.0.0:* - media-libs/harfbuzz - sci-mathematics/cgal:= - >=x11-libs/qscintilla-2.9.4:=[qt5(+)] - emacs? ( virtual/emacs ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}_uic_tr_fix.patch" ) - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_prepare() { - default - - #Use our CFLAGS (specifically don't force x86) - sed -i "s/QMAKE_CXXFLAGS_RELEASE = .*//g" ${PN}.pro || die - sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die -} - -src_configure() { - eqmake5 "${PN}.pro" -} - -src_compile() { - default - - if use emacs ; then - elisp-compile contrib/*.el - fi -} - -src_install() { - emake install INSTALL_ROOT="${D}" - - if use emacs; then - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - elisp-install ${PN} contrib/*.el contrib/*.elc - fi - - einstalldocs -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -}