diff options
Diffstat (limited to 'dev-util/rebar/rebar-3.20.0.ebuild')
-rw-r--r-- | dev-util/rebar/rebar-3.20.0.ebuild | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/dev-util/rebar/rebar-3.20.0.ebuild b/dev-util/rebar/rebar-3.20.0.ebuild deleted file mode 100644 index cb084765029d..000000000000 --- a/dev-util/rebar/rebar-3.20.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN}3 -MECK_PV=0.8.13 # see rebar.config - -inherit bash-completion-r1 - -DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" -HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" -SRC_URI=" - https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) -" -S="${WORKDIR}"/${MY_PN}-${PV} - -LICENSE="Apache-2.0 MIT BSD" -SLOT="3" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/erlang[ssl] - !dev-util/rebar-bin -" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.gz - - if use test; then - mkdir "${S}"/vendor/meck || die - tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | - tar -xzf - -C "${S}"/vendor/meck - assert - fi -} - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} - dobin ${MY_PN} - dodoc rebar.config.sample - doman manpages/${MY_PN}.1 - - insinto /usr/share/fish/completion - newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} - - insinto /usr/share/zsh/site-functions - doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} -} |