Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/opam/, dev-ml/opam/files/
Date: Sat, 15 May 2021 21:47:29
Message-Id: 1621115143.e8309a63597a10bf9ccdc097a77cb0ffbc0a5bcd.asturm@gentoo
1 commit: e8309a63597a10bf9ccdc097a77cb0ffbc0a5bcd
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 18 09:03:03 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat May 15 21:45:43 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8309a63
7
8 dev-ml/opam: Drop 1.3.1-r2, EAPI5--
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-ml/opam/Manifest | 1 -
14 dev-ml/opam/files/stublibs.patch | 11 --------
15 dev-ml/opam/opam-1.3.1-r2.ebuild | 59 ----------------------------------------
16 3 files changed, 71 deletions(-)
17
18 diff --git a/dev-ml/opam/Manifest b/dev-ml/opam/Manifest
19 index 4ce56fe2e51..6022b2986d9 100644
20 --- a/dev-ml/opam/Manifest
21 +++ b/dev-ml/opam/Manifest
22 @@ -1,2 +1 @@
23 -DIST opam-1.3.1.tar.gz 669485 BLAKE2B e1aed54175d46f5dd9fd989e56c25657370356e26df6976c01dd089e381291fa04e25da295104f85d513010cd028276d80ebf7a4a77b38f3e089e52f4e64f43a SHA512 d075c9b2c9670d712f29bd2df34b8020da52041fa2bbef599cb54a81f63554507d78bebece45ecf668d3d1d4ed514e4ab88a1d86b64088d283bca7a8e75ae582
24 DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
25
26 diff --git a/dev-ml/opam/files/stublibs.patch b/dev-ml/opam/files/stublibs.patch
27 deleted file mode 100644
28 index 69fb02913b5..00000000000
29 --- a/dev-ml/opam/files/stublibs.patch
30 +++ /dev/null
31 @@ -1,11 +0,0 @@
32 ---- a/src/tools/opam_installer.ml
33 -+++ b/src/tools/opam_installer.ml
34 -@@ -312,7 +312,7 @@ let options =
35 - let mandir = mk_dir mandir in
36 - let libdir = mk_dir libdir in
37 - let stubsdir = match mk_dir stubsdir, libdir with
38 -- | None, Some d -> Some OpamFilename.Op.(d / "stubslibs")
39 -+ | None, Some d -> Some OpamFilename.Op.(d / "stublibs")
40 - | d, None | (Some _ as d), _ -> d
41 - in
42 - let topdir = match mk_dir topdir, libdir with
43
44 diff --git a/dev-ml/opam/opam-1.3.1-r2.ebuild b/dev-ml/opam/opam-1.3.1-r2.ebuild
45 deleted file mode 100644
46 index e1d225ca5e6..00000000000
47 --- a/dev-ml/opam/opam-1.3.1-r2.ebuild
48 +++ /dev/null
49 @@ -1,59 +0,0 @@
50 -# Copyright 1999-2021 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=7
54 -
55 -DESCRIPTION="A source-based package manager for OCaml"
56 -HOMEPAGE="http://opam.ocaml.org/"
57 -if [[ ${PV} != 9999 ]] ; then
58 - SRC_URI="https://github.com/ocaml/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
59 -else
60 - inherit git-r3
61 - EGIT_REPO_URI="https://github.com/ocaml/opam.git"
62 -fi
63 -
64 -LICENSE="LGPL-3-with-linking-exception"
65 -SLOT="0/${PV}"
66 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
67 -IUSE="test"
68 -RESTRICT="!test? ( test )"
69 -
70 -RDEPEND="dev-lang/ocaml:=
71 - || ( net-misc/wget net-misc/curl )
72 - dev-ml/extlib:=
73 - dev-ml/re:=
74 - dev-ml/ocamlgraph:=
75 - dev-ml/cmdliner:=
76 - dev-ml/cudf:=
77 - >=dev-ml/dose3-5:=
78 - dev-ml/uutf:=
79 - dev-ml/jsonm:=
80 -"
81 -DEPEND="${RDEPEND}
82 - dev-ml/findlib
83 - test? ( dev-vcs/git )
84 -"
85 -
86 -PATCHES=(
87 - "${FILESDIR}"/stublibs.patch
88 -)
89 -
90 -src_compile() {
91 - emake -j1
92 -
93 - cd doc || die
94 - emake man
95 -}
96 -
97 -src_test() {
98 - EMAIL=foo@×××.com emake -j1 tests
99 -}
100 -
101 -src_install() {
102 - default
103 -
104 - emake \
105 - DESTDIR="${D}" \
106 - OPAMINSTALLER_FLAGS="--prefix=\"${ED}/usr\" --libdir=\"${D}/$(ocamlc -where)\"" \
107 - libinstall
108 -}