summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmadeusz Żołnowski <aidecoe@gentoo.org>2016-08-29 21:44:05 +0100
committerAmadeusz Żołnowski <aidecoe@gentoo.org>2016-08-29 22:19:11 +0100
commit02c02d5a1f76e8627b2617d0916c24b28afa9d30 (patch)
tree999b39b44985c5793bcb79f4835901208110ec04 /dev-erlang/hamcrest
parentdev-erlang/proper: Bump version to 1.2 (diff)
downloadgentoo-02c02d5a1f76e8627b2617d0916c24b28afa9d30.tar.gz
gentoo-02c02d5a1f76e8627b2617d0916c24b28afa9d30.tar.bz2
gentoo-02c02d5a1f76e8627b2617d0916c24b28afa9d30.zip
dev-erlang/hamcrest: Bump version to latest
Latest revision a857893 from upstream repo has been packed and uploaded to dev.gentoo.org, because upstream still doesn't make releases. This version includes fixes for which previous version needed to be patched, so as soon this one is stable, older version can be removed. Package-Manager: portage-2.3.0
Diffstat (limited to 'dev-erlang/hamcrest')
-rw-r--r--dev-erlang/hamcrest/Manifest1
-rw-r--r--dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild34
2 files changed, 35 insertions, 0 deletions
diff --git a/dev-erlang/hamcrest/Manifest b/dev-erlang/hamcrest/Manifest
index 6c1d4a442400..4eb943b171fe 100644
--- a/dev-erlang/hamcrest/Manifest
+++ b/dev-erlang/hamcrest/Manifest
@@ -1 +1,2 @@
DIST hamcrest-0.1.0_p20150103.tar.gz 160516 SHA256 4d218370ab4f557636dc4867f5996637e1cfdbc6e5b6d0703591c9be1b8a0860 SHA512 d7ed0db598f15e5a2724c31d35a2e34ca55ff37d715c1e8a4b35fd438567f1ae2c4d266dee7215690e8508f77f625a551b7ecbef06582a9ffddb9d14d895fab8 WHIRLPOOL 4a8af0847ed2586e8038a62c178afcf69e48ae258c5d430824e28315c2beefa7abf9a68bff03959c4793e2738a6aeec7318133c11784e217bb3d6464705a91bf
+DIST hamcrest-0.1.0_p20160709.tar.gz 160574 SHA256 228b7e3f5f2223c979da7e50a2325a1269a7b797a89d42d3c210a94c6fbe98e4 SHA512 a1d162e72019bcd56c3f1c486e65b7f788e69a1a2985e5500920565bf6c40b6dd7b920e720ffc8da81cac3b1919124b8defadec2fcef5b27585e63da3abd852e WHIRLPOOL 645a8e617bea88deb7141075a8996db748ec59aeb37a6a4378368910574da57c60049e97fe944c307d0f058bf3df82b64f1dcd471db5588025f2396dbcec4327
diff --git a/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild b/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild
new file mode 100644
index 000000000000..0643eff53f71
--- /dev/null
+++ b/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="Erlang port of Hamcrest"
+HOMEPAGE="https://github.com/hyperthunk/hamcrest-erlang"
+SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-lang/erlang-17.1"
+DEPEND="${CDEPEND}
+ test? ( >=dev-erlang/proper-1.2 )"
+RDEPEND="${CDEPEND}"
+
+DOCS=( NOTES README.markdown TODO.md )
+
+# Override with EAPI default because it's missing hamcrest.app.src and doesn't
+# have any deps.
+src_prepare() {
+ default
+}
+
+src_test() {
+ rebar_remove_deps test.config
+ erebar -C test.config compile ct
+}