diff options
Diffstat (limited to 'dev-lang/crystal/crystal-0.12.0.ebuild')
-rw-r--r-- | dev-lang/crystal/crystal-0.12.0.ebuild | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/dev-lang/crystal/crystal-0.12.0.ebuild b/dev-lang/crystal/crystal-0.12.0.ebuild deleted file mode 100644 index b5f4005864ac..000000000000 --- a/dev-lang/crystal/crystal-0.12.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit multilib - -BV=${PV}-1 -BV_AMD64=${BV}-linux-x86_64 -BV_X86=${BV}-linux-i686 - -DESCRIPTION="The Crystal Programming Language" -HOMEPAGE="http://crystal-lang.org" -SRC_URI="https://github.com/manastech/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz - amd64? ( https://github.com/manastech/crystal/releases/download/${PV}/crystal-${BV_AMD64}.tar.gz ) - x86? ( https://github.com/manastech/crystal/releases/download/${PV}/crystal-${BV_X86}.tar.gz )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc examples +xml +yaml" - -# dev-libs/boehm-gc[static-libs] dependency problem, check the issue: https://github.com/manastech/crystal/issues/1382 -DEPEND=" - <sys-devel/llvm-3.7.0 - dev-libs/boehm-gc[static-libs] - dev-libs/libatomic_ops - dev-libs/libevent - dev-libs/libpcre - sys-libs/libunwind - dev-libs/pcl - dev-libs/gmp:0 -" -RDEPEND="${DEPEND} - xml? ( dev-libs/libxml2 ) - yaml? ( dev-libs/libyaml ) -" - -src_compile() { - emake \ - release=1 \ - PATH="${PATH}":"${WORKDIR}"/${PN}-${BV}/bin \ - CRYSTAL_PATH=src \ - CRYSTAL_CONFIG_VERSION=${PV} \ - CRYSTAL_CONFIG_PATH="libs:/usr/$(get_libdir)/crystal" - use doc && emake doc -} - -src_test() { - emake spec \ - CRYSTAL_PATH=src \ - CRYSTAL_CONFIG_VERSION=${PV} -} - -src_install() { - insinto /usr/$(get_libdir)/crystal - doins -r src/. - dobin .build/crystal - - insinto /usr/share/zsh/site-functions - newins etc/completion.zsh _crystal - - use examples && dodoc -r samples - - if use doc ; then - docinto api - dodoc -r doc/. - fi -} |