diff options
-rw-r--r-- | dev-util/rebar/rebar-3.20.0.ebuild | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/dev-util/rebar/rebar-3.20.0.ebuild b/dev-util/rebar/rebar-3.20.0.ebuild index d3b407311ef5..64591ebffb41 100644 --- a/dev-util/rebar/rebar-3.20.0.ebuild +++ b/dev-util/rebar/rebar-3.20.0.ebuild @@ -4,12 +4,16 @@ 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" +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" @@ -25,6 +29,14 @@ RDEPEND=" " DEPEND="${RDEPEND}" +src_unpack() { + unpack ${P}.tar.gz + mkdir "${S}"/vendor/meck || die + tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | + tar -xzf - -C "${S}"/vendor/meck + assert +} + src_compile() { ./bootstrap || die } |