diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-01-25 21:33:10 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-01-25 21:33:10 +0100 |
commit | 513f798ccbe703fd38d2dc283aa6603f0fa34eef (patch) | |
tree | bc9f67c37eb947a7a462db0fa51c7102fadf87df /sci-electronics | |
parent | sci-electronics/klayout: Depends on dev-qt/qtnetwork:5[ssl] (diff) | |
download | gentoo-513f798ccbe703fd38d2dc283aa6603f0fa34eef.tar.gz gentoo-513f798ccbe703fd38d2dc283aa6603f0fa34eef.tar.bz2 gentoo-513f798ccbe703fd38d2dc283aa6603f0fa34eef.zip |
sci-electronics/klayout: Drop 0.25-r1
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/klayout/klayout-0.25-r1.ebuild | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/sci-electronics/klayout/klayout-0.25-r1.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild deleted file mode 100644 index 51dc1cbe5380..000000000000 --- a/sci-electronics/klayout/klayout-0.25-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -RUBY_OPTIONAL=no -USE_RUBY="ruby23" -# note: define maximally ONE implementation here - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit 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/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtxmlpatterns: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 * -} |