From 374b9de84b5471c5e030a6572584cde859a1d94e Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Thu, 30 Mar 2023 23:56:35 +0200 Subject: [PATCH] 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 | 22 ++++++++++++++++++++++ devel/datovka/distinfo | 3 +++ devel/datovka/pkg-descr | 1 + devel/datovka/pkg-plist | 12 ++++++++++++ 5 files changed, 39 insertions(+) create mode 100644 devel/datovka/Makefile create mode 100644 devel/datovka/distinfo create mode 100644 devel/datovka/pkg-descr create mode 100644 devel/datovka/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index 1069553aa63b1..05744bdb5e933 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -514,6 +514,7 @@ SUBDIR += dasm SUBDIR += datadraw SUBDIR += date + SUBDIR += datovka SUBDIR += dbus SUBDIR += dbus-c++ SUBDIR += dbus-glib diff --git a/devel/datovka/Makefile b/devel/datovka/Makefile new file mode 100644 index 0000000000000..7675a38204c9a --- /dev/null +++ b/devel/datovka/Makefile @@ -0,0 +1,22 @@ +PORTNAME= datovka +DISTVERSION= 4.22.0 +CATEGORIES= devel +MASTER_SITES= https://secure.nic.cz/files/datove_schranky/${DISTVERSION}/ + +MAINTAINER= freebsd@sysctl.cz +COMMENT= Qt re-implementation of Datovka +WWW= https://gitlab.nic.cz/datovka/datovka + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= libglvnd>0:graphics/libglvnd \ + pkgconf:devel/pkgconf +LIB_DEPENDS= libdatovka.so:devel/libdatovka + +USES= desktop-file-utils gl pkgconfig qmake qt:5 ssl tar:xz +USE_GL= gl +USE_QT= buildtools core gui network printsupport sql svg websockets \ + widgets + +.include diff --git a/devel/datovka/distinfo b/devel/datovka/distinfo new file mode 100644 index 0000000000000..cf1ed44f6bde6 --- /dev/null +++ b/devel/datovka/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1676468898 +SHA256 (datovka-4.22.0.tar.xz) = 4390b04a3308041d668b792c276a497f492f84013644fcc66653d4480bc19489 +SIZE (datovka-4.22.0.tar.xz) = 3132780 diff --git a/devel/datovka/pkg-descr b/devel/datovka/pkg-descr new file mode 100644 index 0000000000000..1aa8c34e1e582 --- /dev/null +++ b/devel/datovka/pkg-descr @@ -0,0 +1 @@ +Qt re-implementation of Datovka. diff --git a/devel/datovka/pkg-plist b/devel/datovka/pkg-plist new file mode 100644 index 0000000000000..39d2cdfb4ea32 --- /dev/null +++ b/devel/datovka/pkg-plist @@ -0,0 +1,12 @@ +bin/datovka +share/applications/datovka.desktop +%%DATADIR%%/localisations/datovka_cs.qm +%%DATADIR%%/localisations/datovka_en.qm +share/icons/hicolor/128x128/apps/datovka.png +share/icons/hicolor/16x16/apps/datovka.png +share/icons/hicolor/24x24/apps/datovka.png +share/icons/hicolor/256x256/apps/datovka.png +share/icons/hicolor/32x32/apps/datovka.png +share/icons/hicolor/48x48/apps/datovka.png +share/icons/hicolor/64x64/apps/datovka.png +share/metainfo/datovka.metainfo.xml