diff --git a/security/beid/Makefile b/security/beid/Makefile index 521fdd393e42..772e8592fde0 100644 --- a/security/beid/Makefile +++ b/security/beid/Makefile @@ -1,67 +1,67 @@ PORTNAME= beid -PORTVERSION= 5.0.28 -PORTREVISION= 3 +DISTVERSION= 5.1.11 DISTVERSIONPREFIX= v CATEGORIES= security MAINTAINER= tijl@FreeBSD.org COMMENT= Belgian eID middleware WWW= https://github.com/Fedict/eid-mw/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_cxx_compile_stdcxx_11.m4:devel/autoconf-archive LIB_DEPENDS= libassuan.so:security/libassuan \ libcurl.so:ftp/curl \ libpcsclite.so:devel/pcsc-lite \ libproxy.so:net/libproxy RUN_DEPENDS= pinentry:security/pinentry USE_GITHUB= yes GH_ACCOUNT= Fedict GH_PROJECT= eid-mw USES= autoreconf compiler:c++11-lang gettext-tools gmake gnome \ libtool pkgconfig ssl USE_GNOME= gtk30 libxml2 GLIB_SCHEMAS= eid-viewer.gschema.xml GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-p11kit --disable-static --with-gtkvers=3 \ --enable-webextension \ --with-mozext=${PREFIX}/lib/firefox/distribution/extensions \ SSL_CFLAGS="-I${OPENSSLINC}" \ SSL_LIBS="-L${OPENSSLLIB} -lcrypto" \ SSL_PREFIX="${OPENSSLBASE}" INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: - @${ECHO_CMD} ${PORTVERSION}-release > ${WRKSRC}/.version + @${ECHO_CMD} ${DISTVERSION}-${GH_TAGNAME} > ${WRKSRC}/.version @${REINPLACE_CMD} -e 's,/usr/bin/pinentry,${LOCALBASE}/bin/pinentry,' \ -e 's,/proc/%d/exe,/proc/%d/file,' \ ${WRKSRC}/cardcomm/pkcs11/src/dialogs/dialogspinentry/dlgs_pinentry.cpp @${REINPLACE_CMD} -e 's,/bin/bash,/bin/sh,' \ -e '/^LIBS=/s,=.*,=${PREFIX}/lib,' \ ${WRKSRC}/plugins_tools/chrome_pkcs11/beid-update-nssdb @${REINPLACE_CMD} '/^Exec=/s,/usr/bin,${PREFIX}/bin,' \ ${WRKSRC}/plugins_tools/chrome_pkcs11/beid-update-nssdb.desktop post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/pkcs11 ${LN} -s ../libbeidpkcs11.so.0 \ ${STAGEDIR}${PREFIX}/lib/pkcs11/beidpkcs11.so ${MKDIR} ${STAGEDIR}${PREFIX}/share/p11-kit/modules ${INSTALL_DATA} ${WRKSRC}/cardcomm/pkcs11/src/beid.module \ ${STAGEDIR}${PREFIX}/share/p11-kit/modules ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@boldquot/LC_MESSAGES ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@boldquot ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@quot/LC_MESSAGES ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@quot .include diff --git a/security/beid/distinfo b/security/beid/distinfo index c375e7252019..f426b1146d6e 100644 --- a/security/beid/distinfo +++ b/security/beid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638704952 -SHA256 (Fedict-eid-mw-v5.0.28_GH0.tar.gz) = 44fa020dd40ae6801a941991780d0efcc4d7ec2b8949e19544f695bc24c22bfb -SIZE (Fedict-eid-mw-v5.0.28_GH0.tar.gz) = 13615312 +TIMESTAMP = 1697095903 +SHA256 (Fedict-eid-mw-v5.1.11_GH0.tar.gz) = 9819cd78e2ff3772f4a9c3b34e4c43cdfb4eee2f74bf4c9a56fc7eb316faacd3 +SIZE (Fedict-eid-mw-v5.1.11_GH0.tar.gz) = 15368318 diff --git a/security/beid/files/patch-plugins__tools_eid-viewer_verify.c b/security/beid/files/patch-plugins__tools_eid-viewer_verify.c deleted file mode 100644 index ff2cb22d83a2..000000000000 --- a/security/beid/files/patch-plugins__tools_eid-viewer_verify.c +++ /dev/null @@ -1,10 +0,0 @@ ---- plugins_tools/eid-viewer/verify.c.orig 2021-08-13 09:34:02 UTC -+++ plugins_tools/eid-viewer/verify.c -@@ -19,7 +19,6 @@ - #endif - - #ifdef HAVE_LIBBSD --#include - #endif - - #ifdef __APPLE__ diff --git a/security/beid/pkg-plist b/security/beid/pkg-plist index 7edd4525e7a9..33b0915a9d8c 100644 --- a/security/beid/pkg-plist +++ b/security/beid/pkg-plist @@ -1,47 +1,48 @@ bin/about-eid-mw bin/beid-update-nssdb bin/eid-viewer etc/xdg/autostart/beid-update-nssdb.desktop include/beid/rsaref220/pkcs11.h include/beid/rsaref220/pkcs11f.h include/beid/rsaref220/pkcs11t.h include/beid/rsaref220/unix.h include/eid-util/utftranslate.h include/eid-viewer/certhelpers.h include/eid-viewer/eid-viewer.h include/eid-viewer/macros.h include/eid-viewer/oslayer.h include/eid-viewer/verify_cert.h lib/libbeidpkcs11.so lib/libbeidpkcs11.so.0 lib/libbeidpkcs11.so.0.0.0 lib/libeidviewer.so lib/libeidviewer.so.0 lib/libeidviewer.so.0.1.0 +lib/mozilla/managed-storage/belgiumeid@eid.belgium.be.json lib/mozilla/pkcs11-modules/beidpkcs11.json lib/mozilla/pkcs11-modules/beidpkcs11_alt.json lib/pkcs11/beidpkcs11.so lib/firefox/distribution/extensions/belgiumeid@eid.belgium.be.xpi libdata/pkgconfig/libbeidpkcs11.pc share/applications/eid-viewer.desktop share/eid-mw/eidv4.xsd share/eid-mw/trustdir/143b8e8e.0 share/eid-mw/trustdir/9ef4b1e1.0 share/eid-mw/trustdir/a094a3c4.0 share/eid-mw/trustdir/belgiumrca2.pem share/eid-mw/trustdir/belgiumrca3.pem share/eid-mw/trustdir/belgiumrca4.pem share/eid-mw/trustdir/belgiumrca6.pem share/eid-mw/trustdir/c7e71426.0 share/icons/hicolor/128x128/apps/eid-viewer.png share/icons/hicolor/16x16/apps/eid-viewer.png share/icons/hicolor/256x256/apps/eid-viewer.png share/icons/hicolor/32x32/apps/eid-viewer.png share/icons/hicolor/48x48/apps/eid-viewer.png share/icons/hicolor/512x512/apps/eid-viewer.png %%NLS%%share/locale/de/LC_MESSAGES/eid-viewer.mo %%NLS%%share/locale/fr/LC_MESSAGES/eid-viewer.mo %%NLS%%share/locale/nl/LC_MESSAGES/eid-viewer.mo share/metainfo/be.belgium.eid.eidmw.metainfo.xml share/metainfo/eid-viewer.appdata.xml share/p11-kit/modules/beid.module