Created attachment 237896 [details] datovka.shar Hi, this new port datovka for czech mailboxes
====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) =>> Checking for staging violations... done =======================<phase: package >============================ ===> Building package for datovka-4.21.0 =========================================================================== =>> Recording filesystem state for preinst... done =======================<phase: install >============================ ===> Installing for datovka-4.21.0 ===> Checking if datovka is already installed ===> Registering installation for datovka-4.21.0 [freebsd131x64-default] Installing datovka-4.21.0... Building cache database of MIME types =========================================================================== =>> Checking shared library dependencies 0x0000000000000001 NEEDED Shared library: [libGL.so.1] 0x0000000000000001 NEEDED Shared library: [libQt5Core.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5Gui.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5Network.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5PrintSupport.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5Sql.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5Svg.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5WebSockets.so.5] 0x0000000000000001 NEEDED Shared library: [libQt5Widgets.so.5] 0x0000000000000001 NEEDED Shared library: [libc++.so.1] 0x0000000000000001 NEEDED Shared library: [libc.so.7] 0x0000000000000001 NEEDED Shared library: [libcrypto.so.111] 0x0000000000000001 NEEDED Shared library: [libcxxrt.so.1] 0x0000000000000001 NEEDED Shared library: [libdatovka.so.2] 0x0000000000000001 NEEDED Shared library: [libgcc_s.so.1] 0x0000000000000001 NEEDED Shared library: [libm.so.5] 0x0000000000000001 NEEDED Shared library: [libthr.so.3] 0x0000000000000001 NEEDED Shared library: [libz.so.6] =======================<phase: deinstall >============================ ===> Deinstalling for datovka ===> Deinstalling datovka-4.21.0 Updating database digests format: .......... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: datovka: 4.21.0 Number of packages to be removed: 1 The operation will free 98 MiB. [freebsd131x64-default] [1/1] Deinstalling datovka-4.21.0... [freebsd131x64-default] [1/1] Deleting files for datovka-4.21.0: .......... done Building cache database of MIME types =========================================================================== =>> Checking for extra files and directories [00:02:56] Installing from package [freebsd131x64-default] Installing datovka-4.21.0... [freebsd131x64-default] Extracting datovka-4.21.0: .......... done Building cache database of MIME types [00:02:57] Cleaning up ===> Cleaning for datovka-4.21.0 [00:02:58] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: datovka: 4.21.0 Number of packages to be removed: 1 The operation will free 98 MiB. [freebsd131x64-default] [1/1] Deinstalling datovka-4.21.0... [freebsd131x64-default] [1/1] Deleting files for datovka-4.21.0: .......... done Building cache database of MIME types build of devel/datovka | datovka-4.21.0 ended at Sun Nov 6 14:55:41 CET 2022 build time: 00:02:51 [00:02:58] Logs: /usr/local/poudriere/data/logs/bulk/freebsd131x64-default/2022-11-06_14h52m43s [00:02:58] Cleaning up [00:02:58] Unmounting file systems
datovka is dependent for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267573
How about putting this to mail category?
(In reply to Li-Wen Hsu from comment #3) I sorry i forget change category
Created attachment 237915 [details] datovka.shar
I think the subject should be changed. Datovka is not for e-mail mailboxes, it is for Czech eGovernment ISDS (Informační systém datových schránek / Data Box Information System) as defined in Czech ISDS Act (300/2008 Coll.) http://portal.gov.cz/zakon/300/2008 "Datovka is a multiplatform desktop application for accessing Czech ISDS Data Boxes" should be fine Otherwise, can this port be committed together with PR 267573 libdatovka? As of January 2023 Data Boxes are mandatory for all companies, freelancers etc. It is really important now to have Datovka on FreeBSD too.
Created attachment 241215 [details] datovka-4.22.0.shar updated version Successfully built in Poudriere, installed and tested with real eGov data box account
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=374b9de84b5471c5e030a6572584cde859a1d94e commit 374b9de84b5471c5e030a6572584cde859a1d94e Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2023-03-30 21:56:35 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2023-03-30 21:56:35 +0000 devel/datovka: New port Qt re-implementation of Datovka. WWW: https://gitlab.nic.cz/datovka/datovka PR: 267597 Reported by: freebsd@sysctl.cz devel/Makefile | 1 + devel/datovka/Makefile (new) | 22 ++++++++++++++++++++++ devel/datovka/distinfo (new) | 3 +++ devel/datovka/pkg-descr (new) | 1 + devel/datovka/pkg-plist (new) | 12 ++++++++++++ 5 files changed, 39 insertions(+)
From next time please submit git formatted patch. Also do: - poudriere test with DEVELOPER=yes in /etc/make.conf - Check the logs - Make sure of your typos - DO not submit redundant patches - Do not use += unless explicitly required - Run portlint -abct - Run portclippy - Run portfmt
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b94071e577e7beabf745e2ee953f3b17274ff789 commit b94071e577e7beabf745e2ee953f3b17274ff789 Author: Miroslav Lachman <000.fbsd@quip.cz> AuthorDate: 2023-04-24 16:50:14 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-04-25 10:46:24 +0000 devel/datovka: update to 4.22.1 While here move to mail category. It was wrongly placed under devel in PR 267597 ChangeLog: https://gitlab.nic.cz/datovka/datovka/-/blob/develop/ChangeLog * Viewing number of recently unread messages in top node description when top node collapsed in account list. Also changed the icon for the top node. PR: 271005 267597 Reported by: 000.fbsd@quip.cz Approved by: freebsd@sysctl.cz (maintainer) MOVED | 1 + devel/Makefile | 1 - devel/datovka/distinfo (gone) | 3 --- mail/Makefile | 1 + {devel => mail}/datovka/Makefile | 4 ++-- mail/datovka/distinfo (new) | 3 +++ {devel => mail}/datovka/pkg-descr | 0 {devel => mail}/datovka/pkg-plist | 0 8 files changed, 7 insertions(+), 6 deletions(-)