From 97f6f10a1e5604036f9343a2ea6077059600c2d5 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 25 Jan 2018 17:42:50 +0100 Subject: sci-electronics/klayout: Drop 0.25 (r0) Package-Manager: Portage-2.3.20, Repoman-2.3.6 --- sci-electronics/klayout/klayout-0.25.ebuild | 81 ----------------------------- 1 file changed, 81 deletions(-) delete mode 100644 sci-electronics/klayout/klayout-0.25.ebuild (limited to 'sci-electronics/klayout') diff --git a/sci-electronics/klayout/klayout-0.25.ebuild b/sci-electronics/klayout/klayout-0.25.ebuild deleted file mode 100644 index a819784c86aa..000000000000 --- a/sci-electronics/klayout/klayout-0.25.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -RUBY_OPTIONAL=no -USE_RUBY="ruby22" -# note: define maximally ONE implementation here - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git" - inherit git-r3 - EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P} -else - SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts" -HOMEPAGE="http://www.klayout.de/" -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - sys-libs/zlib - ${PYTHON_DEPS} - $(ruby_implementations_depend) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-qt58.patch" - "${FILESDIR}/${P}-qt59.patch" -) - -pkg_setup() { - python-single-r1_pkg_setup - ruby-ng_pkg_setup -} - -each_ruby_configure() { - tc-export CC CXX AR LD RANLIB - export CFLAGS CXXFLAGS - ./build.sh \ - -expert \ - -dry-run \ - -qmake "/usr/$(get_libdir)/qt5/bin/qmake" \ - -ruby "${RUBY}" \ - -python "${PYTHON}" \ - -build . \ - -bin "${T}/bin" \ - -rpath "/usr/$(get_libdir)/klayout" \ - -option "${MAKEOPTS}" \ - -with-qtbinding \ - -without-64bit-coord \ - -qt5 || die "Configuration failed" -} - -each_ruby_compile() { - emake all -} - -each_ruby_install() { - emake install - - cd "${T}/bin" || die - - dodir "/usr/$(get_libdir)/klayout" - mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die - - dobin * -} -- cgit v1.2.3-65-gdbad