Bug 267573 - [NEW PORT] devel/libdatovka: ISDS client library
Summary: [NEW PORT] devel/libdatovka: ISDS client library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Muhammad Moinur Rahman
URL: https://gitlab.nic.cz/datovka/libdatovka
Keywords:
Depends on:
Blocks: 267597
  Show dependency treegraph
 
Reported: 2022-11-05 13:02 UTC by Martin Filla
Modified: 2023-03-30 21:53 UTC (History)
2 users (show)

See Also:


Attachments
libdatovka.shar (1.85 KB, text/plain)
2022-11-05 13:02 UTC, Martin Filla
no flags Details
libdatovka.shar (1.92 KB, text/plain)
2022-11-05 15:04 UTC, Martin Filla
no flags Details
update to version 0.3.0 (2.58 KB, text/plain)
2023-03-30 20:51 UTC, Miroslav Lachman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Filla 2022-11-05 13:02:22 UTC
Created attachment 237874 [details]
libdatovka.shar

Hi,
new port libdatovka for ISDS client library
Comment 1 Martin Filla 2022-11-05 15:02:44 UTC
===========================================================================
====> Running Q/A tests (stage-qa)
====> 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 libdatovka-0.2.1
===========================================================================
=>> Recording filesystem state for preinst... done
=======================<phase: install        >============================
===>  Installing for libdatovka-0.2.1
===>  Checking if libdatovka is already installed
===>   Registering installation for libdatovka-0.2.1
[testfreebsd131x64-default] Installing libdatovka-0.2.1...
===========================================================================
=>> Checking shared library dependencies
 0x0000000000000001 NEEDED               Shared library: [libc.so.7]
 0x0000000000000001 NEEDED               Shared library: [libcrypto.so.111]
 0x0000000000000001 NEEDED               Shared library: [libcurl.so.4]
 0x0000000000000001 NEEDED               Shared library: [libexpat.so.1]
 0x0000000000000001 NEEDED               Shared library: [libintl.so.8]
 0x0000000000000001 NEEDED               Shared library: [liblzma.so.5]
 0x0000000000000001 NEEDED               Shared library: [libm.so.5]
 0x0000000000000001 NEEDED               Shared library: [libxml2.so.2]
 0x0000000000000001 NEEDED               Shared library: [libz.so.6]
=======================<phase: deinstall      >============================
===>  Deinstalling for libdatovka
===>   Deinstalling libdatovka-0.2.1
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:
	libdatovka: 0.2.1

Number of packages to be removed: 1
[testfreebsd131x64-default] [1/1] Deinstalling libdatovka-0.2.1...
[testfreebsd131x64-default] [1/1] Deleting files for libdatovka-0.2.1: .......... done
===========================================================================
=>> Checking for extra files and directories
[00:00:39] Installing from package
[testfreebsd131x64-default] Installing libdatovka-0.2.1...
[testfreebsd131x64-default] Extracting libdatovka-0.2.1: .......... done
[00:00:39] Cleaning up
===>  Cleaning for libdatovka-0.2.1
[00:00:39] 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:
	libdatovka: 0.2.1

Number of packages to be removed: 1
[testfreebsd131x64-default] [1/1] Deinstalling libdatovka-0.2.1...
[testfreebsd131x64-default] [1/1] Deleting files for libdatovka-0.2.1: .......... done
build of devel/libdatovka | libdatovka-0.2.1 ended at Sat Nov  5 16:02:01 CET 2022
build time: 00:00:32
[00:00:39] Logs: /usr/local/poudriere/data/logs/bulk/testfreebsd131x64-default/2022-11-05_16h01m22s
[00:00:39] Cleaning up
[00:00:39] Unmounting file systems
Comment 2 Martin Filla 2022-11-05 15:04:40 UTC
Created attachment 237876 [details]
libdatovka.shar
Comment 3 Miroslav Lachman 2023-03-30 20:51:54 UTC
Created attachment 241214 [details]
update to version 0.3.0

Successfully built in Poudriere, installed and tested with real eGov data box account
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-03-30 21:36:49 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a2582ff0623ba75d40846c44b6d830bc1ca40391

commit a2582ff0623ba75d40846c44b6d830bc1ca40391
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-30 21:34:17 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-30 21:36:00 +0000

    devel/libdatovka: New port

    This is client library for accessing SOAP services of ISDS (Data Box
    Information System) as defined in Czech ISDS Act (300/2008 Coll.)

    https://gitlab.nic.cz/datovka/libdatovka

    PR:             267573
    Reported by:    freebsd@sysctl.cz

 devel/Makefile                   |  1 +
 devel/libdatovka/Makefile (new)  | 39 +++++++++++++++++++++++++++++++++++++++
 devel/libdatovka/distinfo (new)  |  3 +++
 devel/libdatovka/pkg-descr (new) |  2 ++
 devel/libdatovka/pkg-plist (new) |  9 +++++++++
 5 files changed, 54 insertions(+)
Comment 5 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2023-03-30 21:37:29 UTC
Please submit git formatted patch from next time forward.
Comment 6 Miroslav Lachman 2023-03-30 21:53:22 UTC
(In reply to Muhammad Moinur Rahman from comment #5)
Didn't know shar should not be used anymore. I will use git diff in the future. 
Thank you!