1 |
Dnia 14 grudnia 2017 13:21:47 CET, Fabian Groffen <grobian@g.o> napisał(a): |
2 |
>Can we make it a policy to list /what/ QA issues are the justification |
3 |
>for commits like these? A description in the commit message would be |
4 |
>preferred, but a pointer to a location where said issues can be found |
5 |
>would do too. |
6 |
|
7 |
Maintainer-needed is reason enough. If somebody couldn't be bothered to maintain what he committed, why should we bother to list the issues? |
8 |
|
9 |
Using repoman and looking at CI mails is also a good idea. |
10 |
|
11 |
> |
12 |
>Thanks, |
13 |
>Fabian |
14 |
> |
15 |
>On 14-12-2017 12:10:59 +0000, Andreas Hüttel wrote: |
16 |
>> URL: |
17 |
>https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e2c43f |
18 |
>> |
19 |
>> Revert "dev-libs/libunibreak: initial import" |
20 |
>> |
21 |
>> Please write on the chalkboard 100 times: "I will not add ebuilds as |
22 |
>maintainer-needed". |
23 |
>> Also other QA issues. |
24 |
>> This reverts commit 8b4ea0f6d2bed140116f69855d1d3100ea0cf020. |
25 |
>> |
26 |
>> dev-libs/libunibreak/Manifest | 1 - |
27 |
>> dev-libs/libunibreak/libunibreak-4.0.ebuild | 39 |
28 |
>----------------------------- |
29 |
>> dev-libs/libunibreak/metadata.xml | 14 ----------- |
30 |
>> 3 files changed, 54 deletions(-) |
31 |
>> |
32 |
>> diff --git a/dev-libs/libunibreak/Manifest |
33 |
>b/dev-libs/libunibreak/Manifest |
34 |
>> deleted file mode 100644 |
35 |
>> index 487fd898f5d..00000000000 |
36 |
>> --- a/dev-libs/libunibreak/Manifest |
37 |
>> +++ /dev/null |
38 |
>> @@ -1 +0,0 @@ |
39 |
>> -DIST libunibreak-4.0.tar.gz 629403 SHA256 |
40 |
>f7329bef1eb169d3363f040cefcc323cfd0a0bc53290a35a395e1d1adc849539 SHA512 |
41 |
>43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c |
42 |
>WHIRLPOOL |
43 |
>ad71bc5910ca3dff994651022a5a6c6093cd4023852270fa243848f7576287b7cec4ad02a6b27686149491cb52824a93fdb6a6dac4c878d67db2f4041282d300 |
44 |
>> |
45 |
>> diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild |
46 |
>b/dev-libs/libunibreak/libunibreak-4.0.ebuild |
47 |
>> deleted file mode 100644 |
48 |
>> index f531bb66e38..00000000000 |
49 |
>> --- a/dev-libs/libunibreak/libunibreak-4.0.ebuild |
50 |
>> +++ /dev/null |
51 |
>> @@ -1,39 +0,0 @@ |
52 |
>> -# Copyright 1999-2017 Gentoo Foundation |
53 |
>> -# Distributed under the terms of the GNU General Public License v2 |
54 |
>> - |
55 |
>> -EAPI=6 |
56 |
>> -inherit versionator |
57 |
>> - |
58 |
>> -DESCRIPTION="Line and word breaking library" |
59 |
>> -HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/" |
60 |
>> |
61 |
>-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(replace_all_version_separators |
62 |
>'_')/${P}.tar.gz" |
63 |
>> - |
64 |
>> -LICENSE="ZLIB" |
65 |
>> -SLOT="0" |
66 |
>> -KEYWORDS="~amd64 ~arm ~ppc ~x86" |
67 |
>> -IUSE="doc +man static-libs" |
68 |
>> - |
69 |
>> -DEPEND="man? ( app-doc/doxygen )" |
70 |
>> -RDEPEND="!dev-libs/liblinebreak" |
71 |
>> - |
72 |
>> -src_prepare() { |
73 |
>> - use man && echo -e 'GENERATE_MAN=YES\nGENERATE_HTML=NO' >> Doxyfile |
74 |
>> - default |
75 |
>> -} |
76 |
>> - |
77 |
>> -src_configure() { |
78 |
>> - econf \ |
79 |
>> - $(use_enable static-libs static) |
80 |
>> - use doc && export HTML_DOCS=( doc/html/. ) |
81 |
>> -} |
82 |
>> - |
83 |
>> -src_compile() { |
84 |
>> - default |
85 |
>> - use man && doxygen || die |
86 |
>> -} |
87 |
>> - |
88 |
>> -src_install() { |
89 |
>> - default |
90 |
>> - prune_libtool_files |
91 |
>> - use man && find "${D}/usr/include" -type f -execdir doman |
92 |
>"${S}/doc/man/man3/{}.3" \; |
93 |
>> -} |
94 |
>> |
95 |
>> diff --git a/dev-libs/libunibreak/metadata.xml |
96 |
>b/dev-libs/libunibreak/metadata.xml |
97 |
>> deleted file mode 100644 |
98 |
>> index a8bbb441f29..00000000000 |
99 |
>> --- a/dev-libs/libunibreak/metadata.xml |
100 |
>> +++ /dev/null |
101 |
>> @@ -1,14 +0,0 @@ |
102 |
>> -<?xml version="1.0" encoding="UTF-8"?> |
103 |
>> -<!DOCTYPE pkgmetadata SYSTEM |
104 |
>"http://www.gentoo.org/dtd/metadata.dtd"> |
105 |
>> -<pkgmetadata> |
106 |
>> - <!-- maintainer-needed --> |
107 |
>> - <longdescription lang="en"> |
108 |
>> - Libunibreak is an implementation of the line breaking and word |
109 |
>breaking algorithms |
110 |
>> - as described in Unicode Standard Annex 14 and Unicode Standard |
111 |
>Annex 29. It is |
112 |
>> - designed to be used in a generic text renderer. |
113 |
>> - </longdescription> |
114 |
>> - <use> |
115 |
>> - <flag name="man">Generate man pages with doxygen.</flag> |
116 |
>> - <flag name="doc">Install html API documentation.</flag> |
117 |
>> - </use> |
118 |
>> -</pkgmetadata> |
119 |
>> |
120 |
>> |
121 |
|
122 |
|
123 |
-- |
124 |
Best regards, |
125 |
Michał Górny (by phone) |