diff options
author | Karel Kočí <cynerd@email.cz> | 2020-05-26 09:43:23 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2020-05-26 09:43:23 +0200 |
commit | e08273bc3427cce30910c4964c2eda350ae77c87 (patch) | |
tree | 6f5a10a09126c97cd0434ebe376ac02dcd182877 /media-gfx/openscad/openscad-2019.05-r2.ebuild | |
parent | 398b683849779a6e62a0891e012a83491dca657d (diff) | |
download | gentoo-personal-overlay-e08273bc3427cce30910c4964c2eda350ae77c87.tar.gz gentoo-personal-overlay-e08273bc3427cce30910c4964c2eda350ae77c87.tar.bz2 gentoo-personal-overlay-e08273bc3427cce30910c4964c2eda350ae77c87.zip |
media-gfx/openscad: make as newer version
Diffstat (limited to 'media-gfx/openscad/openscad-2019.05-r2.ebuild')
-rw-r--r-- | media-gfx/openscad/openscad-2019.05-r2.ebuild | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/media-gfx/openscad/openscad-2019.05-r2.ebuild b/media-gfx/openscad/openscad-2019.05-r2.ebuild deleted file mode 100644 index da2c116..0000000 --- a/media-gfx/openscad/openscad-2019.05-r2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp-common qmake-utils xdg - -SITEFILE="50${PN}-gentoo.el" - -DESCRIPTION="The Programmers Solid 3D CAD Modeller" -HOMEPAGE="https://www.openscad.org/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.src.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="emacs" - -PATCHES=( - "${FILESDIR}/${PN}-2019.05_fix-boost-1.72.0-build.patch" - "${FILESDIR}/${PN}-2019.05_fix-boost-1.73.0-build.patch" -) - -# FIXME: add optional lib3mf -RDEPEND=" - dev-cpp/eigen:3 - dev-libs/boost:= - dev-libs/double-conversion:= - dev-libs/glib:2 - dev-libs/gmp:0= - dev-libs/hidapi - dev-libs/libspnav - dev-libs/libzip:= - dev-libs/mpfr:0= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5 - media-gfx/opencsg - media-libs/fontconfig - media-libs/freetype - >=media-libs/glew-2.0.0:0= - media-libs/harfbuzz:= - sci-mathematics/cgal:= - >=x11-libs/qscintilla-2.10.3:= - emacs? ( >=app-editors/emacs-23.1:* ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex - virtual/pkgconfig -" - -src_prepare() { - default - - # fix path prefix - 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 -} |