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