From 3d6a0ecd6476772171a96657ada96357988c2243 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 21 Jun 2018 08:22:48 -0500 Subject: [PATCH] New package: eid-mw-4.4.1 Closes https://github.com/void-linux/void-packages/issues/272 --- srcpkgs/eid-mw-devel | 1 + srcpkgs/eid-mw/patches/musl.patch | 10 ++++++++++ srcpkgs/eid-mw/template | 30 ++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 120000 srcpkgs/eid-mw-devel create mode 100644 srcpkgs/eid-mw/patches/musl.patch create mode 100644 srcpkgs/eid-mw/template diff --git a/srcpkgs/eid-mw-devel b/srcpkgs/eid-mw-devel new file mode 120000 index 00000000000..68de8f472f3 --- /dev/null +++ b/srcpkgs/eid-mw-devel @@ -0,0 +1 @@ +eid-mw/ \ No newline at end of file diff --git a/srcpkgs/eid-mw/patches/musl.patch b/srcpkgs/eid-mw/patches/musl.patch new file mode 100644 index 00000000000..65e11cf6cb3 --- /dev/null +++ b/srcpkgs/eid-mw/patches/musl.patch @@ -0,0 +1,10 @@ +--- cardcomm/pkcs11/src/common/logbase.h.orig ++++ cardcomm/pkcs11/src/common/logbase.h +@@ -88,6 +88,7 @@ + + #ifndef WIN32 + #include ++#include + #endif + + #include diff --git a/srcpkgs/eid-mw/template b/srcpkgs/eid-mw/template new file mode 100644 index 00000000000..54bef65d68e --- /dev/null +++ b/srcpkgs/eid-mw/template @@ -0,0 +1,30 @@ +# Template file for 'eid-mw' +pkgname=eid-mw +version=4.4.2 +revision=1 +wrksrc="${pkgname}-${version}-v${version}" +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="gtk+3-devel libcurl-devel libressl-devel libproxy-devel pcsclite-devel" +depends="pcsc-acsccid pcsc-ccid pcsc-tools" +short_desc="Middleware for Belgian eID" +maintainer="Andrew Benson " +license="LGPL-3.0-or-later" +homepage="https://eid.belgium.be/en" +distfiles="https://dist.eid.belgium.be/continuous/sources/${pkgname}-${version}-v${version}.tar.gz" +checksum=b5bcfe8ec965ffb37fdcdb7763ed51497738262a5814260cd6b5e8411d1a501d + +pre_configure() { + sed -i "s%c_rehash%openssl rehash%g" plugins_tools/eid-viewer/Makefile.in +} + +eid-mw-devel_package() { + depends="eid-mw-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove "usr/lib/*.a" + } +}