diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-01-25 17:42:50 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-01-25 17:43:07 +0100 |
commit | 97f6f10a1e5604036f9343a2ea6077059600c2d5 (patch) | |
tree | e350fc8c7b32642c20a4e8dc7bdf706818793584 /sci-electronics/klayout | |
parent | dev-libs/atcore: Add missing linguist-tools:5 DEPEND (diff) | |
download | gentoo-97f6f10a1e5604036f9343a2ea6077059600c2d5.tar.gz gentoo-97f6f10a1e5604036f9343a2ea6077059600c2d5.tar.bz2 gentoo-97f6f10a1e5604036f9343a2ea6077059600c2d5.zip |
sci-electronics/klayout: Drop 0.25 (r0)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Diffstat (limited to 'sci-electronics/klayout')
-rw-r--r-- | sci-electronics/klayout/klayout-0.25.ebuild | 81 |
1 files changed, 0 insertions, 81 deletions
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 * -} |