diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-06-15 14:57:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-06-15 14:57:03 +0100 |
commit | d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c (patch) | |
tree | 4a95cbc6ffdf13bad6ecbc7f8d5af99631984123 /sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild | |
parent | e748ba9741f6540f4675c23e3e37b73e822c13a4 (diff) |
gentoo resync : 15.06.2021
Diffstat (limited to 'sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild')
-rw-r--r-- | sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild b/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild deleted file mode 100644 index f182d5168c48..000000000000 --- a/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -MY_P=${P/_/-} -DESCRIPTION="Lua interactive shell for sci-libs/gsl" -HOMEPAGE="http://www.nongnu.org/gsl-shell/" -SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz" - -SLOT="0" -LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" -IUSE="doc fox" - -RDEPEND=" - >=sci-libs/gsl-1.14 - virtual/blas - >=x11-libs/agg-2.5 - >=media-libs/freetype-2.4.10 - sys-libs/readline:0= - || ( media-fonts/ubuntu-font-family media-fonts/freefont media-fonts/dejavu ) - fox? ( x11-libs/fox:1.6 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( dev-python/sphinx[latex] )" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-font.patch - "${FILESDIR}"/${PN}-strip.patch - "${FILESDIR}"/${PN}-usr.patch - "${FILESDIR}"/${PN}-2.2.0-pkg-config.patch - "${FILESDIR}"/${P/_beta*/}-gdt-cflags.patch -) - -src_prepare() { - tc-export PKG_CONFIG - use fox || PATCHES+=( "${FILESDIR}"/${PN}-nogui.patch ) - default -} - -src_compile() { - local BLAS=$($(tc-getPKG_CONFIG) --libs blas) - - if use fox; then - local FOX_INCLUDES="$(WANT_FOX=1.6 fox-config --cflags)" - local FOX_LIBS="$(WANT_FOX=1.6 fox-config --libs)" - emake -j1 CFLAGS="${CFLAGS}" GSL_LIBS="$($(tc-getPKG_CONFIG) --libs gsl) ${BLAS}" \ - FOX_INCLUDES="${FOX_INCLUDES}" FOX_LIBS="${FOX_LIBS}" - else - emake -j1 CFLAGS="${CFLAGS}" GSL_LIBS="$($(tc-getPKG_CONFIG) --libs gsl) ${BLAS}" - fi - - use doc && emake -C doc/user-manual -j1 html -} - -src_install() { - use doc && HTML_DOCS+=( doc/user-manual/_build/html/. ) - default -} |