Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/gwenhywfar/
Date: Thu, 21 May 2020 11:20:51
Message-Id: 1590059973.2367a2512e12be3b2863587a8af464ff7076fe03.asturm@gentoo
1 commit: 2367a2512e12be3b2863587a8af464ff7076fe03
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 20 23:57:02 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu May 21 11:19:33 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2367a251
7
8 sys-libs/gwenhywfar: Drop 4.20.0 and 4.20.2-r1
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sys-libs/gwenhywfar/Manifest | 2 -
14 sys-libs/gwenhywfar/gwenhywfar-4.20.0.ebuild | 111 -----------------------
15 sys-libs/gwenhywfar/gwenhywfar-4.20.2-r1.ebuild | 113 ------------------------
16 3 files changed, 226 deletions(-)
17
18 diff --git a/sys-libs/gwenhywfar/Manifest b/sys-libs/gwenhywfar/Manifest
19 index d2a069a754e..605f8454997 100644
20 --- a/sys-libs/gwenhywfar/Manifest
21 +++ b/sys-libs/gwenhywfar/Manifest
22 @@ -1,3 +1 @@
23 -DIST gwenhywfar-4.20.0.tar.gz 2379537 BLAKE2B 7e3439959f61c28d8845ee8355b21b71446f3108f5e344ee600eda58cdccb31cfe93a45cdc9ef8b682fbb3171d20658766918924b48150fea5f2abc1eaa76af1 SHA512 bc1d47c39654940198396f1bdb9f4a87ff4e0e6b07cb4525c10f7f8e6ce93445d5b9d85586a47c93c558e86eb826f7006eca29b93fad6371dfe72830bf9b88e1
24 -DIST gwenhywfar-4.20.2.tar.gz 2350327 BLAKE2B 1209bc46fe16e4a76886327bdcc0c9dde7bc135851bea27caa1795f8d652b968842e5191817e255044034827fc2f7e8c392f45ce52c85eb4d9382609f7238e53 SHA512 9012b82b4aa5229576951ebc835621f18a19f817a689f149b120710fadf8cc3d60481a6724967db44fb04c5eedf3e96d7ec919933ff325c9b4b8dad9c7fe870b
25 DIST gwenhywfar-5.1.2.tar.gz 2354910 BLAKE2B e73519d33da9268f90ae2924b177c4ef684c9d991faa1f788f8c30ea669fa27d645481e6e41673b22d2796376aaab9cec72de6874b89c2fe141102cfbac2d2e4 SHA512 20374ed6c134b310f375eb286d83bf6074e397e3c6e22b0370d06fb870b9506f171a9276cad9a809331d8917e3bca1eca30a5d5776818ca7f5b06100474a7e0f
26
27 diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.20.0.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.20.0.ebuild
28 deleted file mode 100644
29 index b3b3fb98539..00000000000
30 --- a/sys-libs/gwenhywfar/gwenhywfar-4.20.0.ebuild
31 +++ /dev/null
32 @@ -1,111 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit qmake-utils
39 -
40 -DESCRIPTION="A multi-platform helper library for other libraries"
41 -HOMEPAGE="https://www.aquamaniac.de/aqbanking/"
42 -SRC_URI="https://www.aquamaniac.de/sites/download/download.php?package=01&release=208&file=02&dummy=${P}.tar.gz -> ${P}.tar.gz"
43 -
44 -LICENSE="LGPL-2.1"
45 -SLOT="0/60" # correspond with libgwenhywfar.so version
46 -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
47 -IUSE="debug designer doc fox gtk libressl qml qt5 sensors serialport test webkit"
48 -
49 -REQUIRED_USE="designer? ( qt5 ) qml? ( qt5 ) sensors? ( qt5 ) serialport? ( qt5 ) webkit? ( qt5 )"
50 -
51 -# TODO: not yet required by any revdep. Switch gtk when gnucash is ported.
52 -# gtk3? ( x11-libs/gtk+:3 )
53 -RDEPEND="
54 - dev-libs/libgcrypt:0=
55 - dev-libs/libgpg-error
56 - libressl? ( dev-libs/libressl:0= )
57 - !libressl? ( dev-libs/openssl:0= )
58 - net-libs/gnutls:=
59 - virtual/libiconv
60 - virtual/libintl
61 - virtual/opengl
62 - designer? ( dev-qt/designer:5 )
63 - fox? ( x11-libs/fox:1.6 )
64 - gtk? ( x11-libs/gtk+:2 )
65 - qml? ( dev-qt/qtdeclarative:5 )
66 - qt5? (
67 - dev-qt/qtconcurrent:5
68 - dev-qt/qtcore:5
69 - dev-qt/qtdbus:5
70 - dev-qt/qtgui:5
71 - dev-qt/qthelp:5
72 - dev-qt/qtmultimedia:5[widgets]
73 - dev-qt/qtnetwork:5
74 - dev-qt/qtopengl:5
75 - dev-qt/qtprintsupport:5
76 - dev-qt/qtscript:5
77 - dev-qt/qtsql:5
78 - dev-qt/qtsvg:5
79 - dev-qt/qtwidgets:5
80 - dev-qt/qtx11extras:5
81 - dev-qt/qtxml:5
82 - dev-qt/qtxmlpatterns:5
83 - )
84 - sensors? ( dev-qt/qtsensors:5 )
85 - serialport? ( dev-qt/qtserialport:5 )
86 - test? ( dev-qt/qttest:5 )
87 - webkit? ( dev-qt/qtwebkit:5 )
88 -"
89 -DEPEND="${RDEPEND}
90 - sys-devel/gettext
91 - virtual/pkgconfig
92 - doc? ( app-doc/doxygen )
93 -"
94 -
95 -# broken upstream, reported but got no reply
96 -RESTRICT="test"
97 -
98 -src_configure() {
99 - disableQtModule() {
100 - local module
101 - for module in ${@}; do
102 - sed -e "/qtHaveModule(${module})/s|^|#DONT|" -i configure || die
103 - done
104 - }
105 -
106 - use designer || disableQtModule designer uitools
107 - use qml || disableQtModule qml qmltest
108 - use sensors || disableQtModule sensors
109 - use serialport || disableQtModule serialport
110 - use test || disableQtModule testlib
111 - use webkit || disableQtModule webkit webkitwidgets
112 -
113 - local guis=()
114 - use fox && guis+=( fox16 )
115 - use gtk && guis+=( gtk2 )
116 - use qt5 && guis+=( qt5 )
117 - # use gtk3 && guis+=( gtk3 )
118 -
119 - local myeconfargs=(
120 - --enable-ssl
121 - $(use_enable debug)
122 - $(use_enable doc full-doc)
123 - --with-docpath="${EPREFIX}/usr/share/doc/${PF}/apidoc"
124 - )
125 - use qt5 && myeconfargs+=(
126 - --with-qt5-moc="$(qt5_get_bindir)/moc"
127 - --with-qt5-qmake="$(qt5_get_bindir)/qmake"
128 - )
129 -
130 - guis_config="--with-guis=${guis[@]}"
131 - econf ${myeconfargs[@]} "${guis_config}"
132 -}
133 -
134 -src_compile() {
135 - emake
136 - use doc && emake srcdoc
137 -}
138 -
139 -src_install() {
140 - default
141 - use doc && emake DESTDIR="${D}" install-srcdoc
142 - find "${ED}" -name '*.la' -delete || die
143 -}
144
145 diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.20.2-r1.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.20.2-r1.ebuild
146 deleted file mode 100644
147 index 2aad87d8493..00000000000
148 --- a/sys-libs/gwenhywfar/gwenhywfar-4.20.2-r1.ebuild
149 +++ /dev/null
150 @@ -1,113 +0,0 @@
151 -# Copyright 1999-2019 Gentoo Authors
152 -# Distributed under the terms of the GNU General Public License v2
153 -
154 -EAPI=7
155 -
156 -inherit qmake-utils
157 -
158 -DESCRIPTION="Multi-platform helper library for other libraries"
159 -HOMEPAGE="https://www.aquamaniac.de/sites/aqbanking/index.php"
160 -SRC_URI="https://www.aquamaniac.de/rdm/attachments/download/108/${P}.tar.gz"
161 -
162 -LICENSE="LGPL-2.1"
163 -SLOT="0/60" # correspond with libgwenhywfar.so version
164 -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
165 -IUSE="debug designer doc fox gtk libressl qml qt5 sensors serialport test webkit"
166 -
167 -REQUIRED_USE="designer? ( qt5 ) qml? ( qt5 ) sensors? ( qt5 ) serialport? ( qt5 ) webkit? ( qt5 )"
168 -
169 -BDEPEND="
170 - sys-devel/gettext
171 - virtual/pkgconfig
172 - doc? ( app-doc/doxygen )
173 -"
174 -COMMON_DEPEND="
175 - dev-libs/libgcrypt:0=
176 - dev-libs/libgpg-error
177 - libressl? ( dev-libs/libressl:0= )
178 - !libressl? ( dev-libs/openssl:0= )
179 - net-libs/gnutls:=
180 - virtual/libiconv
181 - virtual/libintl
182 - virtual/opengl
183 - designer? ( dev-qt/designer:5 )
184 - fox? ( x11-libs/fox:1.6 )
185 - gtk? ( x11-libs/gtk+:3 )
186 - qml? ( dev-qt/qtdeclarative:5 )
187 - qt5? (
188 - dev-qt/qtconcurrent:5
189 - dev-qt/qtcore:5
190 - dev-qt/qtdbus:5
191 - dev-qt/qtgui:5
192 - dev-qt/qthelp:5
193 - dev-qt/qtmultimedia:5[widgets]
194 - dev-qt/qtnetwork:5
195 - dev-qt/qtopengl:5
196 - dev-qt/qtprintsupport:5
197 - dev-qt/qtscript:5
198 - dev-qt/qtsql:5
199 - dev-qt/qtsvg:5
200 - dev-qt/qtwidgets:5
201 - dev-qt/qtx11extras:5
202 - dev-qt/qtxml:5
203 - dev-qt/qtxmlpatterns:5
204 - )
205 - sensors? ( dev-qt/qtsensors:5 )
206 - serialport? ( dev-qt/qtserialport:5 )
207 - webkit? ( dev-qt/qtwebkit:5 )
208 -"
209 -DEPEND="${COMMON_DEPEND}
210 - test? ( dev-qt/qttest:5 )
211 -"
212 -RDEPEND="${COMMON_DEPEND}
213 - gtk? ( !<app-office/gnucash-3.7[aqbanking] )
214 -"
215 -
216 -# broken upstream, reported but got no reply
217 -RESTRICT="test"
218 -
219 -src_configure() {
220 - disableQtModule() {
221 - local module
222 - for module in ${@}; do
223 - sed -e "/qtHaveModule(${module})/s|^|#DONT|" -i configure || die
224 - done
225 - }
226 -
227 - use designer || disableQtModule designer uitools
228 - use qml || disableQtModule qml qmltest
229 - use sensors || disableQtModule sensors
230 - use serialport || disableQtModule serialport
231 - use test || disableQtModule testlib
232 - use webkit || disableQtModule webkit webkitwidgets
233 -
234 - local guis=()
235 - use fox && guis+=( fox16 )
236 - use gtk && guis+=( gtk3 )
237 - use qt5 && guis+=( qt5 )
238 -
239 - local myeconfargs=(
240 - --enable-ssl
241 - $(use_enable debug)
242 - $(use_enable doc full-doc)
243 - --with-docpath="${EPREFIX}/usr/share/doc/${PF}/apidoc"
244 - )
245 - use qt5 && myeconfargs+=(
246 - --with-qt5-moc="$(qt5_get_bindir)/moc"
247 - --with-qt5-qmake="$(qt5_get_bindir)/qmake"
248 - )
249 -
250 - guis_config="--with-guis=${guis[@]}"
251 - econf "${myeconfargs[@]}" "${guis_config}"
252 -}
253 -
254 -src_compile() {
255 - emake
256 - use doc && emake srcdoc
257 -}
258 -
259 -src_install() {
260 - default
261 - use doc && emake DESTDIR="${D}" install-srcdoc
262 - find "${ED}" -name '*.la' -delete || die
263 -}