diff --git a/srcpkgs/aqbanking/template b/srcpkgs/aqbanking/template index b21f9f9afa0..a95934f2aa7 100644 --- a/srcpkgs/aqbanking/template +++ b/srcpkgs/aqbanking/template @@ -1,16 +1,16 @@ # Template file for 'aqbanking' pkgname=aqbanking -version=6.3.2 +version=6.5.4 revision=1 build_style=gnu-configure -hostmakedepends="pkg-config gwenhywfar tar" -makedepends="gwenhywfar-devel xmlsec1-devel ktoblzcheck-devel gmp-devel" +hostmakedepends="automake libtool pkg-config gwenhywfar gwenhywfar-devel tar" +makedepends="gwenhywfar-devel xmlsec1-devel gmp-devel" short_desc="Library for online banking and financial applications" maintainer="Enno Boland " license="GPL-2.0-only, GPL-3.0-only" homepage="https://www.aquamaniac.de/rdm/" -distfiles="https://www.aquamaniac.de/rdm/attachments/download/386/${pkgname}-${version}.tar.gz" -checksum=a97ab42f7298cbb2617b2bda53ca51a2b0fe5f780bde098a39a5f4a3243e3418 +distfiles="https://github.com/aqbanking/aqbanking/archive/refs/tags/${version}.tar.gz" +checksum=66b13d7694c25d09511b77edc14262025a452dfd93359c7257826f0e4c60dc6b disable_parallel_build=yes if [ "$CROSS_BUILD" ]; then @@ -18,6 +18,16 @@ if [ "$CROSS_BUILD" ]; then configure_args+=" -with-xmlmerge=/usr/bin/xmlmerge" fi +pre_configure() { + autoreconf -fi +} + +pre_build() { + make -f Makefile.cvs + make typedefs + make types +} + aqbanking-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" @@ -25,6 +35,7 @@ aqbanking-devel_package() { vmove usr/bin/aqbanking-config vmove usr/include vmove "usr/lib/*.so" + vmove usr/lib/cmake vmove usr/lib/pkgconfig vmove usr/share/aclocal }