Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/opam/, dev-ml/opam/files/
Date: Wed, 12 Apr 2017 19:21:07
Message-Id: 1492024825.c5c302ab1aa05d71033e5a557114d0501d98372e.aballier@gentoo
1 commit: c5c302ab1aa05d71033e5a557114d0501d98372e
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 12 16:56:59 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 12 19:20:25 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c302ab
7
8 dev-ml/opam: Patch default stublibs to match manpage.
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-ml/opam/files/stublibs.patch | 13 +++++++++++++
13 dev-ml/opam/{opam-1.3.1.ebuild => opam-1.3.1-r1.ebuild} | 4 ++++
14 2 files changed, 17 insertions(+)
15
16 diff --git a/dev-ml/opam/files/stublibs.patch b/dev-ml/opam/files/stublibs.patch
17 new file mode 100644
18 index 00000000000..3cb61883233
19 --- /dev/null
20 +++ b/dev-ml/opam/files/stublibs.patch
21 @@ -0,0 +1,13 @@
22 +Index: opam-1.3.1/src/tools/opam_installer.ml
23 +===================================================================
24 +--- opam-1.3.1.orig/src/tools/opam_installer.ml
25 ++++ opam-1.3.1/src/tools/opam_installer.ml
26 +@@ -312,7 +312,7 @@ let options =
27 + let mandir = mk_dir mandir in
28 + let libdir = mk_dir libdir in
29 + let stubsdir = match mk_dir stubsdir, libdir with
30 +- | None, Some d -> Some OpamFilename.Op.(d / "stubslibs")
31 ++ | None, Some d -> Some OpamFilename.Op.(d / "stublibs")
32 + | d, None | (Some _ as d), _ -> d
33 + in
34 + let topdir = match mk_dir topdir, libdir with
35
36 diff --git a/dev-ml/opam/opam-1.3.1.ebuild b/dev-ml/opam/opam-1.3.1-r1.ebuild
37 similarity index 94%
38 rename from dev-ml/opam/opam-1.3.1.ebuild
39 rename to dev-ml/opam/opam-1.3.1-r1.ebuild
40 index 7a59ae2c792..8dcc9ac786d 100644
41 --- a/dev-ml/opam/opam-1.3.1.ebuild
42 +++ b/dev-ml/opam/opam-1.3.1-r1.ebuild
43 @@ -34,6 +34,10 @@ RDEPEND="${DEPEND}
44 dev-ml/findlib
45 "
46
47 +src_prepare() {
48 + epatch "${FILESDIR}/stublibs.patch"
49 +}
50 +
51 src_compile() {
52 emake -j1
53 cd doc