Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libucl/, profiles/
Date: Sat, 12 Oct 2019 08:20:27
Message-Id: 1570868326.62c1d41b30e26f3d611b1c4bf595d460d7182ca8.mgorny@gentoo
1 commit: 62c1d41b30e26f3d611b1c4bf595d460d7182ca8
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 12 08:18:46 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 12 08:18:46 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c1d41b
7
8 dev-libs/libucl: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/694206
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-libs/libucl/Manifest | 1 -
14 dev-libs/libucl/libucl-0.7.3.ebuild | 45 -------------------------------------
15 dev-libs/libucl/metadata.xml | 23 -------------------
16 profiles/package.mask | 6 -----
17 4 files changed, 75 deletions(-)
18
19 diff --git a/dev-libs/libucl/Manifest b/dev-libs/libucl/Manifest
20 deleted file mode 100644
21 index 46484beb8ec..00000000000
22 --- a/dev-libs/libucl/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST libucl-0.7.3.tar.gz 1986726 BLAKE2B 8bd772d6bcce5ee6dd0c4611dac596f6168f263aedce7b9f4b1a30527fd9f991767d6db130d7b0e8b33a09357354010644fb8942812be2f06b37648890f491a3 SHA512 29b466254887f7be1168ce31de9f852f3f1868a3afaa5a73859a4cd43b915510850e786ff778613fa48579ee6f0f78e5898c83ce9423f1fb688cce8d969a8eab
26
27 diff --git a/dev-libs/libucl/libucl-0.7.3.ebuild b/dev-libs/libucl/libucl-0.7.3.ebuild
28 deleted file mode 100644
29 index ae7224e48e9..00000000000
30 --- a/dev-libs/libucl/libucl-0.7.3.ebuild
31 +++ /dev/null
32 @@ -1,45 +0,0 @@
33 -# Copyright 1999-2019 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit autotools
39 -
40 -DESCRIPTION="Universal configuration library parser"
41 -HOMEPAGE="https://github.com/vstakhov/libucl"
42 -SRC_URI="https://github.com/vstakhov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
43 -LICENSE="BSD-2"
44 -SLOT="0"
45 -KEYWORDS="~amd64 ~x86"
46 -
47 -IUSE="lua +regex signatures static-libs urlfetch utils"
48 -DEPEND="!!dev-libs/ucl
49 - lua? ( >=dev-lang/lua-5.1:= )
50 - signatures? ( dev-libs/openssl:0 )
51 - urlfetch? ( net-misc/curl )"
52 -RDEPEND="${DEPEND}"
53 -
54 -DOCS=( README.md doc/api.md )
55 -
56 -src_prepare() {
57 - eapply_user
58 - eautoreconf
59 -}
60 -
61 -src_configure() {
62 - local myeconf=""
63 - use urlfetch && myeconf="--with-urls"
64 - econf \
65 - $(use_enable lua) \
66 - $(use_enable regex) \
67 - $(use_enable signatures) \
68 - $(use_enable utils) \
69 - ${myeconf}
70 -}
71 -
72 -src_install() {
73 - default
74 - use lua && DOCS+=( doc/lua_api.md )
75 - # no .a's it seems
76 - use static-libs || find "${ED}" -name "*.la" -delete
77 -}
78
79 diff --git a/dev-libs/libucl/metadata.xml b/dev-libs/libucl/metadata.xml
80 deleted file mode 100644
81 index 6d4d014359b..00000000000
82 --- a/dev-libs/libucl/metadata.xml
83 +++ /dev/null
84 @@ -1,23 +0,0 @@
85 -<?xml version='1.0' encoding='UTF-8'?>
86 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
87 -<pkgmetadata>
88 - <!-- maintainer-needed -->
89 - <longdescription>
90 - UCL is heavily infused by nginx configuration as the example of a
91 - convenient configuration system. However, UCL is fully compatible
92 - with JSON format and is able to parse json files. It can also emit
93 - UCL objects into different formats such as "nginx like", json,
94 - yaml and compact json
95 - </longdescription>
96 - <use>
97 - <flag name="regex">Enable regex checking for schema</flag>
98 - <flag name="signatures">Enable signatures check</flag>
99 - <flag name="urlfetch">Enable URLs fetch</flag>
100 -
101 - <!-- in v0.8.0, also the ucl-tool utility -->
102 - <flag name="utils">Install the chargen and objdump utilities</flag>
103 - </use>
104 - <upstream>
105 - <remote-id type="github">vstakhov/libucl</remote-id>
106 - </upstream>
107 -</pkgmetadata>
108
109 diff --git a/profiles/package.mask b/profiles/package.mask
110 index 8628fed71d5..db34fdcf371 100644
111 --- a/profiles/package.mask
112 +++ b/profiles/package.mask
113 @@ -648,12 +648,6 @@ dev-libs/log4shib
114 # Removal in 30 days. Bug #694208.
115 dev-libs/libunicode
116
117 -# Michał Górny <mgorny@g.o> (2019-09-12)
118 -# Unmaintained. Current version is from 2015, and is pending bump.
119 -# No reverse dependencies.
120 -# Removal in 30 days. Bug #694206.
121 -dev-libs/libucl
122 -
123 # Lars Wendler <polynomial-c@g.o> (2019-09-04)
124 # Unofficial build. Superseded by official 2.49.5 release.
125 # Masked for removal.