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/utop/
Date: Wed, 31 May 2017 18:00:43
Message-Id: 1496253633.b5e2039b2781d02df1a5fbf5e6748d5db1686a3a.aballier@gentoo
1 commit: b5e2039b2781d02df1a5fbf5e6748d5db1686a3a
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 31 17:59:53 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Wed May 31 18:00:33 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e2039b
7
8 dev-ml/utop: remove old
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 dev-ml/utop/Manifest | 2 --
13 dev-ml/utop/metadata.xml | 3 ---
14 dev-ml/utop/utop-1.19.3.ebuild | 59 ------------------------------------------
15 dev-ml/utop/utop-2.0.0.ebuild | 41 -----------------------------
16 4 files changed, 105 deletions(-)
17
18 diff --git a/dev-ml/utop/Manifest b/dev-ml/utop/Manifest
19 index 5810adf7392..9f035a497e8 100644
20 --- a/dev-ml/utop/Manifest
21 +++ b/dev-ml/utop/Manifest
22 @@ -1,3 +1 @@
23 -DIST utop-1.19.3.tar.gz 105213 SHA256 9dbca07b8c55700473cca1d9dd975abb9c6cd03e715dec4857f1249bee16e09b SHA512 97b3fec8b6f930efa742230058eba6fb846900d71e5758903dcefe03fa08e93b54e32642a5b8b6ad02aed7e81ccd6146e87a92805eb74aa4fae275a1188818cd WHIRLPOOL 470e5739639440b11905fbd4f755643aa3117f9fe76690723df7e2fba07e1bdcfcb7ad796a9dc2d00b3be3a6f0eba1afa335ce826a8c715ac40681ad38165599
24 -DIST utop-2.0.0.tar.gz 57421 SHA256 0a69e5ec055db223cf878d7fdda3b389dc5d42649cc99b5877db507767ce52b6 SHA512 12def269f18be292645d6339f80ffe85823d8095940acb57a03f99ea3f2fe2559662921e3a38d6381ec7246245164b5e2c6b5fc843bdb4fd07ad2377c73da207 WHIRLPOOL 8baf739295132c785d55001bba2aabe24e0f4b3e78214be3a3ac19ffa8baa80ab513d31225500f2dc18018284267be6a235d012f32d7e6c68c829e98358f1410
25 DIST utop-2.0.1.tar.gz 57523 SHA256 5a93793a3a33724716bdb8e6829eaa85a792c5f5939eb86f5d8bbf1df85f42ec SHA512 66e7858a44ddd038f08073f9530c790f3ad44134899793c9f5e689d0e1786d2e2751bf38c6be33979292942b00dd6ff2db421025e12f49e05c4a694df36d23e3 WHIRLPOOL bfb06654e52f124739eeeb1568157d6377f8749eddaaf5c0761056da5754a486f9db0f89a21d60c1030be88400bd1cf5782c58337421c56412ea8b5b7631ed9f
26
27 diff --git a/dev-ml/utop/metadata.xml b/dev-ml/utop/metadata.xml
28 index 8bec45448d6..7c8000acfe7 100644
29 --- a/dev-ml/utop/metadata.xml
30 +++ b/dev-ml/utop/metadata.xml
31 @@ -5,9 +5,6 @@
32 <email>ml@g.o</email>
33 <name>Gentoo ML Project</name>
34 </maintainer>
35 - <use>
36 - <flag name="camlp4">Enables camlp4 support.</flag>
37 - </use>
38 <upstream>
39 <remote-id type="github">diml/utop</remote-id>
40 </upstream>
41
42 diff --git a/dev-ml/utop/utop-1.19.3.ebuild b/dev-ml/utop/utop-1.19.3.ebuild
43 deleted file mode 100644
44 index e3ea9211b86..00000000000
45 --- a/dev-ml/utop/utop-1.19.3.ebuild
46 +++ /dev/null
47 @@ -1,59 +0,0 @@
48 -# Copyright 1999-2017 Gentoo Foundation
49 -# Distributed under the terms of the GNU General Public License v2
50 -
51 -EAPI=5
52 -
53 -OASIS_BUILD_DOCS=1
54 -inherit oasis elisp-common
55 -
56 -DESCRIPTION="A new toplevel for OCaml with completion and colorization"
57 -HOMEPAGE="https://github.com/diml/utop"
58 -SRC_URI="https://github.com/diml/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"
59 -
60 -LICENSE="BSD"
61 -SLOT="0/${PV}"
62 -KEYWORDS="~amd64"
63 -IUSE="camlp4 emacs"
64 -
65 -DEPEND="
66 - >=dev-ml/lwt-2.4.0:=
67 - dev-ml/lwt_react:=
68 - >=dev-ml/lambda-term-1.2:=
69 - >=dev-ml/zed-1.2:=
70 - >=dev-ml/cppo-1.0.1:=
71 - emacs? ( virtual/emacs )
72 - camlp4? ( dev-ml/camlp4:= )"
73 -RDEPEND="${DEPEND}"
74 -
75 -DOCS=( "CHANGES.md" "README.md" )
76 -SITEFILE="50${PN}-gentoo.el"
77 -
78 -src_prepare() {
79 - sed -i "s/(\"utop.el.*)//" setup.ml
80 -}
81 -
82 -src_configure() {
83 - oasis_configure_opts="$(use_enable camlp4)" \
84 - oasis_src_configure
85 -}
86 -src_compile() {
87 - oasis_src_compile
88 - if use emacs; then
89 - elisp-compile src/top/*.el
90 - fi
91 -}
92 -
93 -src_install() {
94 - oasis_src_install
95 - if use emacs; then
96 - elisp-install "${PN}" src/top/*.el src/top/*.elc || die
97 - fi
98 -}
99 -
100 -pkg_postinst() {
101 - use emacs && elisp-site-regen
102 -}
103 -
104 -pkg_postrm() {
105 - use emacs && elisp-site-regen
106 -}
107
108 diff --git a/dev-ml/utop/utop-2.0.0.ebuild b/dev-ml/utop/utop-2.0.0.ebuild
109 deleted file mode 100644
110 index 3bfacb103f4..00000000000
111 --- a/dev-ml/utop/utop-2.0.0.ebuild
112 +++ /dev/null
113 @@ -1,41 +0,0 @@
114 -# Copyright 1999-2017 Gentoo Foundation
115 -# Distributed under the terms of the GNU General Public License v2
116 -
117 -EAPI=5
118 -
119 -inherit findlib
120 -
121 -DESCRIPTION="A new toplevel for OCaml with completion and colorization"
122 -HOMEPAGE="https://github.com/diml/utop"
123 -SRC_URI="https://github.com/diml/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"
124 -
125 -LICENSE="BSD"
126 -SLOT="0/${PV}"
127 -KEYWORDS="~amd64"
128 -IUSE=""
129 -
130 -DEPEND="
131 - dev-lang/ocaml:=
132 - >=dev-ml/lwt-2.4.0:=
133 - dev-ml/lwt_react:=
134 - >=dev-ml/lambda-term-1.2:=
135 - >=dev-ml/zed-1.2:=
136 - >=dev-ml/cppo-1.0.1:=
137 - dev-ml/findlib:=
138 -"
139 -RDEPEND="${DEPEND}"
140 -DEPEND="${DEPEND}
141 - dev-ml/opam
142 - dev-ml/jbuilder"
143 -
144 -DOCS=( "CHANGES.md" "README.md" )
145 -SITEFILE="50${PN}-gentoo.el"
146 -
147 -src_install() {
148 - opam-installer -i \
149 - --prefix="${ED}/usr" \
150 - --libdir="${D}/$(ocamlc -where)" \
151 - --docdir="${ED}/usr/share/doc/${PF}" \
152 - --mandir="${ED}/usr/share/man" \
153 - ${PN}.install || die
154 -}