Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/stack-bin/
Date: Tue, 11 Feb 2020 23:20:31
Message-Id: 1581463148.673ef56dfdfb58380e6db2a2e217fe388bb813ad.slyfox@gentoo
1 commit: 673ef56dfdfb58380e6db2a2e217fe388bb813ad
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 11 23:17:41 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 11 23:19:08 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673ef56d
7
8 dev-haskell/stack-bin: bump up to 2.1.3
9
10 Reported-by: Dennis Schridde
11 Bug: https://bugs.gentoo.org/682976
12 Package-Manager: Portage-2.3.88, Repoman-2.3.20
13 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
14
15 dev-haskell/stack-bin/Manifest | 4 +++
16 dev-haskell/stack-bin/stack-bin-2.1.3.ebuild | 48 ++++++++++++++++++++++++++++
17 2 files changed, 52 insertions(+)
18
19 diff --git a/dev-haskell/stack-bin/Manifest b/dev-haskell/stack-bin/Manifest
20 index 2d19fac6493..a7311e4f2e4 100644
21 --- a/dev-haskell/stack-bin/Manifest
22 +++ b/dev-haskell/stack-bin/Manifest
23 @@ -7,3 +7,7 @@ DIST stack-1.6.1-linux-x86_64.tar.gz 12989288 BLAKE2B 44625d81410bd80ea0879e639a
24 DIST stack-1.7.1-linux-arm.tar.gz 15818359 BLAKE2B 3493a09f7685acfa7fe7930c2a33d24c36b74ed345a3877967154a5d48b1d65a19dfaea07b3d5db2e2cd23189eff64f5f2efb1777d5aac891c9d1254df431235 SHA512 aee7da80a8d061c5cc61ce33f138ccc14c4fa1a1f2e12f75fe0f0ef77afe1a33bc631eae4caacdb8c200793719655c588bd31a35a168480eb31bce89cd0e4db2
25 DIST stack-1.7.1-linux-i386.tar.gz 13600712 BLAKE2B 1f5f2278f609aa5405b4be9726d1bd657bd3e409cb716ec07d7716bd1db4625283df708d84f465fb5a028c4467678c26fa0fb302d7e88c7d66b4e8f366481541 SHA512 02eeee457e5d62fe16cd610272ac504d226b680b944e1ab0cf03781838518f3afb41f486abdf254a042f931177ab4ecf01141b0d1cf1787ea938df113a51e5c7
26 DIST stack-1.7.1-linux-x86_64.tar.gz 14025122 BLAKE2B ea7c62ef9c4dee85016ef6b1868da3aa51abac4ab1cafff2a15636d92d4ab8fc5d6bcf501bfb40db0bf5b80c791bef2d970e620a326547502821b44e2c93bf9d SHA512 5746548abbc06cc84bb053d236ce41319b5cacca75ac66507318670b9ebed51dcf891eabb74111cc4544c38f0d3716dfb6a02ba06019ddc6399b41d1378199c5
27 +DIST stack-2.1.3-linux-aarch64.tar.gz 17019580 BLAKE2B ac176c211d2b4975f7dc8d57731909efe244684f2e54ce478a9260040fece05ff4135c13e89f25e44b64b7c35d18c8647ab63b11bb471024de01be0cb1b8d9cb SHA512 bd60dddfbbf9be22a35b25c4db01503f86e561b5cf79fab8c6ad162d557a248f9553ccc97de4b94f51ec3d9f31c3744d7b291edab3cce25321d6f8af8f5ddcc6
28 +DIST stack-2.1.3-linux-arm.tar.gz 16124790 BLAKE2B cb6f42576e938b3838e7db26fbc00b9b0f87cda937a26841e50f5164a0c1a1f91f7f6b4d435e59fa6b8c35ad4c1541d6bcabd4ed294a0cd423cef657911d730f SHA512 005a508e003992af47ffc591598e69ccba3ed1e96ce271c9f7a369b238d7e8e4d4850b1d4fc13a63a147e56692622364b6ea3d5c97708acc82a895e55ccbf938
29 +DIST stack-2.1.3-linux-i386.tar.gz 14128095 BLAKE2B b48d8765d4a6930450dbfeea488fe7c41392984375100a730fee1824a983abf1f35058d880a5ea983495052987a733b9548e199e34282c49c81c545373893ff3 SHA512 a0911eb8aa73711ca314ad456f9e0e58696fa0b4e38619b8293c0971496735fe002d2271498888acce3d454c4da1c0d36727e0ca9a722a0757d1c2c4ddc17982
30 +DIST stack-2.1.3-linux-x86_64.tar.gz 14510392 BLAKE2B 0b5d229a006813abfa38bdaa963c1d3bb206508a49c177bdaa0d5028ab16973e706a44844161dae6ad2ee7eaccbc96d9f83c31f6da9e11243f1b2ef4a4bd98f0 SHA512 c6a26558316804df34e467601bc34cde11dcf9995727bd437933a38ce5b6cb1afb4f035415914c23b9a8ad36568e2f0b6ee17a7bb0f80af45e25b016a6b927e6
31
32 diff --git a/dev-haskell/stack-bin/stack-bin-2.1.3.ebuild b/dev-haskell/stack-bin/stack-bin-2.1.3.ebuild
33 new file mode 100644
34 index 00000000000..189deee5218
35 --- /dev/null
36 +++ b/dev-haskell/stack-bin/stack-bin-2.1.3.ebuild
37 @@ -0,0 +1,48 @@
38 +# Copyright 1999-2020 Gentoo Authors
39 +# Distributed under the terms of the GNU General Public License v2
40 +
41 +EAPI=7
42 +
43 +DESCRIPTION="The Haskell Tool Stack (Binary)"
44 +HOMEPAGE="https://github.com/commercialhaskell/stack"
45 +
46 +uri() {
47 + echo "https://github.com/commercialhaskell/stack/releases/download/v${PV}/stack-${PV}-linux-$1.tar.gz"
48 +}
49 +
50 +SRC_URI="
51 + arm? ( $(uri arm) )
52 + arm64? ( $(uri aarch64) )
53 + x86? ( $(uri i386) )
54 + amd64? ( $(uri x86_64) )
55 +"
56 +
57 +LICENSE="BSD"
58 +SLOT="0"
59 +KEYWORDS="~amd64 ~arm ~x86"
60 +IUSE="symlink"
61 +
62 +DEPEND=""
63 +RDEPEND="${DEPEND}
64 + sys-libs/zlib
65 + dev-libs/gmp:0
66 +"
67 +RDEPEND+=" symlink? ( !dev-haskell/stack )"
68 +
69 +S=${WORKDIR}
70 +
71 +QA_PREBUILT="/usr/bin/stack-bin"
72 +QA_PRESTRIPPED="/usr/bin/stack-bin"
73 +
74 +src_prepare() {
75 + default
76 +
77 + mv stack-${PV}-*/doc doc || die
78 + mv stack-${PV}-*/stack stack-bin || die
79 +}
80 +
81 +src_install() {
82 + dodoc -r doc/*
83 + dobin stack-bin
84 + use symlink && dosym stack-bin /usr/bin/stack
85 +}