commit:     a1e268dad7bbb82f3b7d45ac60cc9f231c66e458
Author:     Marco Scardovi <mscardovi <AT> icloud <DOT> com>
AuthorDate: Mon Nov 21 20:18:35 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 07:43:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e268da

net-libs/aqbanking: bump to 6.5.3, EAPI 8

Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/aqbanking/Manifest               |  1 +
 net-libs/aqbanking/aqbanking-6.5.3.ebuild | 59 +++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/net-libs/aqbanking/Manifest b/net-libs/aqbanking/Manifest
index 47974e204fb9..fb3887730a7e 100644
--- a/net-libs/aqbanking/Manifest
+++ b/net-libs/aqbanking/Manifest
@@ -1 +1,2 @@
 DIST aqbanking-6.2.5.tar.gz 2611057 BLAKE2B 
05ba9b652f60ae79bc8446f65714ec72396669886d34e57ad09a21b4e5a563bc3f9fbb14431be076b9c05171fe6eac17b128d4bcd7af5250fd5c63d8d93e3e65
 SHA512 
aec71c16d8f0b3bdac1bba32f83fb22d5b4d2272b41845e7f63e770323a622fcabe1d2e1a9fc98977a38c467ab7cc0f934746216c2107363b81f51b90e65c88c
+DIST aqbanking-6.5.3.tar.gz 2690700 BLAKE2B 
2a6407a9d6bfe6a7cfa3b3f4b6d3183b801bda8914770a11d48491fa7bc48e9b034b7eb5d220c6181725240e4475460a11c64df2d73dac98ccb30a61d5de5bca
 SHA512 
bca4449981f9660dc7de8506a2088981b52dcf4ded765fd337263962b464b7903319878e8efbce6cbef043b65be8edb828fee873f19e8c6b2fed0cf7906d58b2

diff --git a/net-libs/aqbanking/aqbanking-6.5.3.ebuild 
b/net-libs/aqbanking/aqbanking-6.5.3.ebuild
new file mode 100644
index 000000000000..9d0bc815c50b
--- /dev/null
+++ b/net-libs/aqbanking/aqbanking-6.5.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Generic Online Banking Interface"
+HOMEPAGE="https://www.aquamaniac.de/sites/aqbanking/index.php";
+SRC_URI="https://www.aquamaniac.de/rdm/attachments/download/467/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc ebics examples ofx"
+
+BDEPEND="
+       sys-devel/gettext
+       virtual/pkgconfig
+       doc? ( app-doc/doxygen )
+"
+DEPEND="
+       app-misc/ktoblzcheck
+       dev-libs/gmp:0=
+       >=sys-libs/gwenhywfar-5.10.1:=
+       virtual/libintl
+       ebics? ( dev-libs/xmlsec[gcrypt] )
+       ofx? ( >=dev-libs/libofx-0.9.5:= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_configure() {
+       local backends="aqhbci aqnone aqpaypal"
+       use ofx && backends="${backends} aqofxconnect"
+       use ebics && backends="${backends} aqebics"
+
+       local myeconfargs=(
+               --docdir="${EPREFIX}"/usr/share/doc/"${PF}"
+               $(use_enable debug)
+               $(use_enable doc full-doc)
+               --with-backends="${backends}"
+       )
+       econf "${myeconfargs[@]}"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install
+
+       rm -rv "${ED}"/usr/share/doc/ || die "Failed to remove docs"
+
+       einstalldocs
+
+       if use examples; then
+               docinto tutorials
+               dodoc tutorials/*.{c,h} tutorials/README
+       fi
+
+       find "${D}" -name '*.la' -type f -delete || die
+}

Reply via email to