Gentoo Archives: gentoo-commits

From: Amy Liffey <amynka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/libdatovka/
Date: Thu, 07 Oct 2021 08:29:45
Message-Id: 1633594929.d51ef5ca4d38e8a034657790272464287f915e54.amynka@gentoo
1 commit: d51ef5ca4d38e8a034657790272464287f915e54
2 Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 7 08:22:09 2021 +0000
4 Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 7 08:22:09 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51ef5ca
7
8 app-misc/libdatovka: version bump 0.2.0
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
12
13 app-misc/libdatovka/Manifest | 1 +
14 app-misc/libdatovka/libdatovka-0.2.0.ebuild | 55 +++++++++++++++++++++++++++++
15 2 files changed, 56 insertions(+)
16
17 diff --git a/app-misc/libdatovka/Manifest b/app-misc/libdatovka/Manifest
18 index 50b98c56651..368eeaa13b6 100644
19 --- a/app-misc/libdatovka/Manifest
20 +++ b/app-misc/libdatovka/Manifest
21 @@ -1 +1,2 @@
22 DIST libdatovka-0.1.2.tar.xz 672348 BLAKE2B 34fd0e3651fd468c96c99d261b199cb25b5d6ac46ae19f96b29c62037acdd7a0a053a5098f317da2dc31b27df7879839163dfe1a109877ed61880723b429a626 SHA512 2c9bf9f7a2166582d8757b1811031cc3501872baad1ec901799253036bbf5e33a059cd3310e6798e4e248b41c92f4775ab3fad90a97648eee5afece8203bc827
23 +DIST libdatovka-0.2.0.tar.xz 677232 BLAKE2B f5545d28095d5c32a389293a5ef3e8e22f475ffcf3268ecb210271ab857b813aa1e710f853b6ded9b5b1dc60c57ff9c10e1b28b132f516f31921b213d16f496f SHA512 3e321afa4a64edcdc3bb112ceebcb6736efad547aa6c033af767e40dc962114a8b4c9ccec8e9fb5cce82a6c5f3e251012f1db355d4b4b9e5e519ab8466b884e0
24
25 diff --git a/app-misc/libdatovka/libdatovka-0.2.0.ebuild b/app-misc/libdatovka/libdatovka-0.2.0.ebuild
26 new file mode 100644
27 index 00000000000..456af2ddfad
28 --- /dev/null
29 +++ b/app-misc/libdatovka/libdatovka-0.2.0.ebuild
30 @@ -0,0 +1,55 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +DESCRIPTION="Client library for accessing ISDS SOAP services"
37 +HOMEPAGE="https://www.datovka.cz/cs/pages/libdatovka.html"
38 +SRC_URI="https://secure.nic.cz/files/datove_schranky/${PN}/${P}.tar.xz"
39 +KEYWORDS="~amd64 ~x86"
40 +
41 +LICENSE="LGPL-3"
42 +SLOT="0"
43 +IUSE="+curl debug doc nls openssl test"
44 +RESTRICT="!test? ( test )"
45 +
46 +RDEPEND="
47 + dev-libs/expat
48 + dev-libs/libxml2
49 + curl? ( net-misc/curl[ssl] )
50 + doc? (
51 + app-text/docbook-xsl-stylesheets
52 + dev-libs/libxslt
53 + )
54 + openssl? ( dev-libs/openssl:= )
55 + !openssl? (
56 + app-crypt/gnupg
57 + app-crypt/gpgme
58 + dev-libs/libgcrypt:=
59 + )"
60 +DEPEND="${RDEPEND}
61 + test? ( net-libs/gnutls )"
62 +BDEPEND="
63 + virtual/pkgconfig
64 + nls? ( sys-devel/gettext )"
65 +
66 +src_configure() {
67 + local myeconfargs=(
68 + --disable-fatalwarnings
69 + --disable-static
70 + $(use_with curl libcurl)
71 + $(use_enable curl curlreauthorizationbug)
72 + $(use_enable doc)
73 + $(use_enable debug)
74 + $(use_enable nls)
75 + $(use_enable openssl openssl-backend)
76 + $(use_enable test)
77 + )
78 + econf "${myeconfargs[@]}"
79 +}
80 +
81 +src_install() {
82 + default
83 +
84 + find "${ED}" -name '*.la' -delete || die
85 +}