Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
Date: Thu, 06 May 2021 06:19:59
Message-Id: 1620281980.35eed69f6e14d6d4b8987042abc2994650147de9.grozin@gentoo
1 commit: 35eed69f6e14d6d4b8987042abc2994650147de9
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 6 06:18:40 2021 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Thu May 6 06:19:40 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35eed69f
7
8 dev-libs/libunibreak: remove old
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
12
13 dev-libs/libunibreak/Manifest | 2 --
14 dev-libs/libunibreak/libunibreak-4.1.ebuild | 55 -----------------------------
15 dev-libs/libunibreak/libunibreak-4.2.ebuild | 55 -----------------------------
16 3 files changed, 112 deletions(-)
17
18 diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
19 index e906f911570..9676d264bfd 100644
20 --- a/dev-libs/libunibreak/Manifest
21 +++ b/dev-libs/libunibreak/Manifest
22 @@ -1,4 +1,2 @@
23 DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
24 -DIST libunibreak-4.1.tar.gz 642497 BLAKE2B 79a09cc19e72bcf98605f3c49649c2d0753774825e737e0682ff4b67d4908be748b81b6ba79827ccc2032b7c5284fc2dd932d61d6775cae841888d6ee4a77b70 SHA512 f02a94b1c1757c0321f112ef9b44a17fc9f73c9ec6041f263bb55fe8ec44e5599c6061c4e1f6f92ca9069b282e5a8e40d90dcceaf04b6e2ed6ae948f104e1ce2
25 -DIST libunibreak-4.2-1.tar.gz 643399 BLAKE2B 620e904113730078a8e74a09594b9e18c63768a926df433b4a251767fd492ae11c0954e97a4d94db577956a621f075bc6743535bdc67f9c5151243f304b33bf4 SHA512 26bbff1203dde9ffdc2b9046727ab7698f5693c1eb898c819ee83d0c97fbfd32b9dc7c4406dea29fff6642b2678fee74a1307aa5c9c3279f65484eb080ae1e2d
26 DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
27
28 diff --git a/dev-libs/libunibreak/libunibreak-4.1.ebuild b/dev-libs/libunibreak/libunibreak-4.1.ebuild
29 deleted file mode 100644
30 index ad178e53f0e..00000000000
31 --- a/dev-libs/libunibreak/libunibreak-4.1.ebuild
32 +++ /dev/null
33 @@ -1,55 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -DESCRIPTION="Line and word breaking library"
40 -HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
41 -SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
42 -
43 -LICENSE="ZLIB"
44 -SLOT="0"
45 -KEYWORDS="~amd64 ~arm ~ppc ~x86"
46 -IUSE="doc +man static-libs"
47 -
48 -# Tests require internet access to www.unicode.org
49 -RESTRICT="test"
50 -
51 -BDEPEND="man? ( app-doc/doxygen )"
52 -RDEPEND="!dev-libs/liblinebreak"
53 -
54 -src_prepare() {
55 - if use man; then
56 - echo 'GENERATE_MAN=YES' >> Doxyfile || die
57 - echo 'GENERATE_HTML=NO' >> Doxyfile || die
58 - fi
59 - default
60 -}
61 -
62 -src_configure() {
63 - econf $(use_enable static-libs static)
64 -}
65 -
66 -src_compile() {
67 - default
68 - if use man; then
69 - doxygen || die 'doxygen failed'
70 - pushd "${S}"/doc/man > /dev/null
71 - mv man3 x || die
72 - mkdir man3 || die
73 - for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
74 - mv x/${h}.h.3 man3/ || die "man ${h} not found"
75 - done
76 - rm -rf x || die
77 - popd > /dev/null
78 - fi
79 -}
80 -
81 -src_install() {
82 - use doc && HTML_DOCS=( doc/html/. )
83 - default
84 - find "${D}" -name '*.la' -delete || die
85 - if use man; then
86 - doman doc/man/man3/*.3
87 - fi
88 -}
89
90 diff --git a/dev-libs/libunibreak/libunibreak-4.2.ebuild b/dev-libs/libunibreak/libunibreak-4.2.ebuild
91 deleted file mode 100644
92 index 96cc401c5b2..00000000000
93 --- a/dev-libs/libunibreak/libunibreak-4.2.ebuild
94 +++ /dev/null
95 @@ -1,55 +0,0 @@
96 -# Copyright 1999-2021 Gentoo Authors
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=7
100 -
101 -DESCRIPTION="Line and word breaking library"
102 -HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
103 -SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')-1/${P}-1.tar.gz"
104 -
105 -LICENSE="ZLIB"
106 -SLOT="0"
107 -KEYWORDS="~amd64 ~arm ~ppc ~x86"
108 -IUSE="doc +man static-libs"
109 -
110 -# Tests require internet access to www.unicode.org
111 -RESTRICT="test"
112 -
113 -BDEPEND="man? ( app-doc/doxygen )"
114 -RDEPEND="!dev-libs/liblinebreak"
115 -
116 -src_prepare() {
117 - if use man; then
118 - echo 'GENERATE_MAN=YES' >> Doxyfile || die
119 - echo 'GENERATE_HTML=NO' >> Doxyfile || die
120 - fi
121 - default
122 -}
123 -
124 -src_configure() {
125 - econf $(use_enable static-libs static)
126 -}
127 -
128 -src_compile() {
129 - default
130 - if use man; then
131 - doxygen || die 'doxygen failed'
132 - pushd "${S}"/doc/man > /dev/null
133 - mv man3 x || die
134 - mkdir man3 || die
135 - for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
136 - mv x/${h}.h.3 man3/ || die "man ${h} not found"
137 - done
138 - rm -rf x || die
139 - popd > /dev/null
140 - fi
141 -}
142 -
143 -src_install() {
144 - use doc && HTML_DOCS=( doc/html/. )
145 - default
146 - find "${D}" -name '*.la' -delete || die
147 - if use man; then
148 - doman doc/man/man3/*.3
149 - fi
150 -}