COMMENT = DigiDoc4 GUI client for signing and encrypting documents
V = 4.2.12 REVISION = 2 DISTNAME = qdigidoc4-${V} CATEGORIES = security x11 DEBUG_PACKAGES = ${BUILD_PACKAGES} HOMEPAGE = https://www.id.ee/ # LGPL 2.1+ PERMIT_PACKAGE = Yes DIST_SUBDIR = qdigidoc4 MASTER_SITES = https://github.com/open-eid/DigiDoc4-Client/releases/download/v${V}/ DISTFILES = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} MASTER_SITES0 = https://id.eesti.ee/ DISTFILES += config.json:0 \ config.pub:0 \ config.rsa:0 # ${WRKSRC}/common/CMakeLists.txt itself substitutes suffix in CONFIG_URL CONFIGURE_ENV += CONFIG_URL=file://${FULLDISTDIR}/config.json MASTER_SITES1 = https://ec.europa.eu/tools/lotl/ DISTFILES += eu-lotl-pivot-300.xml:1 CONFIGURE_ENV += TSL_URL=file://${FULLDISTDIR}/eu-lotl-pivot-300.xml MASTER_SITES2 = https://github.com/open-eid/DigiDoc4-Client/ # merged but after 4.2.12 release PATCHFILES += bsd-{pull/}1072.patch:2 PATCHFILES += qt6-{pull/}1082.patch:2 MASTER_SITES3 = https://github.com/open-eid/qt-common/ # merged but after 4.2.12 release PATCHFILES += qt-common-fix-i386-{pull/}124.patch:3 PATCHFILES += qt-common-pcsc-lite-{pull/}121.patch:3 PATCH_CASES += qt-common-*.patch) \ ${PATCH} ${PATCH_DIST_ARGS} < $$patchfile \ -d${WRKSRC}/common ;; PATCH_DIST_STRIP = -p1 MAINTAINER = Klemens Nanni <kn@openbsd.org> WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Core5Compat Qt6Gui WANTLIB += Qt6Network Qt6PrintSupport Qt6Svg Qt6SvgWidgets Qt6Widgets WANTLIB += c crypto digidocpp lber ldap m pcsclite ssl MODULES = devel/cmake \ x11/qt6 BUILD_DEPENDS = devel/gettext,-tools \ x11/qt6/qttools LIB_DEPENDS = databases/openldap,-main \ security/libdigidocpp>=3.14.10 \ security/pcsc-lite \ x11/qt6/qt5compat \ x11/qt6/qtsvg RUN_DEPENDS = devel/desktop-file-utils \ misc/shared-mime-info \ x11/qt6/qttranslations \ x11/gtk+3,-guic CONFIGURE_ENV += LDFLAGS=${LDFLAGS:Q} # dlopen()'ed "opensc-pkcs11.so" in qdigidoc4 BUILD_DEPENDS += security/opensc RUN_DEPENDS += security/opensc CONFIGURE_ARGS += -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS} \ -Wl,-rpath,/usr/local/lib/pkcs11" NO_TEST = Yes # merged but after 4.2.12 release "Update plugin for KDE Plasma" # https://github.com/open-eid/digidoc-extensions/pull/21 post-install: # fix program name in KDE extension sed -i -E s/qdigidoc-?client/qdigidoc4/ \ ${PREFIX}/share/kservices5/qdigidoc-signer.desktop .include <bsd.port.mk>
This commit is contained in:
parent
220d1a226a
commit
36dc57e5cf
@ -1,18 +1,18 @@
|
||||
SHA256 (qdigidoc4/bsd-1072.patch) = MgnfvJ6et+QjlcAntBnjRqpgefCdfffd8/5sGXi34qg=
|
||||
SHA256 (qdigidoc4/config.json) = 0xbWoDD8Bt3NDSy5mcfEROsrX/pviR0+lB+9Vc3t69I=
|
||||
SHA256 (qdigidoc4/config.json) = tSMZBeBfFVcbvGAu3mlRmRUZSBOHNC6DqTsaZNWEgNs=
|
||||
SHA256 (qdigidoc4/config.pub) = KeBXeM6YtRl5YyZr3Ckq+AqUBszMP+XvfKK3WxvrNOs=
|
||||
SHA256 (qdigidoc4/config.rsa) = 2pSXSsQt+EKU6+n1x3P3iuXxV18bgrQ3CZQYhK2K/p0=
|
||||
SHA256 (qdigidoc4/config.rsa) = 3Y/P93nsxIp/4Ty9GujT3DNMGdEfdhxv9cKjCtfBwCc=
|
||||
SHA256 (qdigidoc4/eu-lotl-pivot-300.xml) = DSmCpZOMKFf1lEcM4XkKac7R65hkcovZZw/exM34M7I=
|
||||
SHA256 (qdigidoc4/qdigidoc4-4.2.12.tar.gz) = 6bso1qvhVhbBfrcTq4S+aHtHli7X2A926N4r45ztq4E=
|
||||
SHA256 (qdigidoc4/qt-common-fix-i386-124.patch) = xABbKTV6LEv/9pjs17mVz+p3zkka2uiijDVT++SJZqU=
|
||||
SHA256 (qdigidoc4/qt-common-pcsc-lite-121.patch) = 6mZNDCrZszL/7CdD7b12zcC5klsi0+GDLxoZ3S3U+OM=
|
||||
SHA256 (qdigidoc4/qt6-1082.patch) = JG851k9p1xESrlQy9DrpA+lnARrKdkb1kUMzBLJAMUQ=
|
||||
SHA256 (qdigidoc4/qt-common-pcsc-lite-121.patch) = gBCysVTRtlFYybxiXiQKOk++DdmWotZpvWBAdcAykY4=
|
||||
SHA256 (qdigidoc4/qt6-1082.patch) = +/xTKTWm1xN111ldvAfDCD/D+V3qLT81StF8xcyfwDI=
|
||||
SIZE (qdigidoc4/bsd-1072.patch) = 5862
|
||||
SIZE (qdigidoc4/config.json) = 67182
|
||||
SIZE (qdigidoc4/config.json) = 68343
|
||||
SIZE (qdigidoc4/config.pub) = 426
|
||||
SIZE (qdigidoc4/config.rsa) = 349
|
||||
SIZE (qdigidoc4/eu-lotl-pivot-300.xml) = 424989
|
||||
SIZE (qdigidoc4/qdigidoc4-4.2.12.tar.gz) = 4179889
|
||||
SIZE (qdigidoc4/qt-common-fix-i386-124.patch) = 1416
|
||||
SIZE (qdigidoc4/qt-common-pcsc-lite-121.patch) = 2040
|
||||
SIZE (qdigidoc4/qt6-1082.patch) = 6673
|
||||
SIZE (qdigidoc4/qt-common-pcsc-lite-121.patch) = 2616
|
||||
SIZE (qdigidoc4/qt6-1082.patch) = 5568
|
||||
|
Loading…
x
Reference in New Issue
Block a user