summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-03-30 23:56:35 +0200
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-03-30 23:56:35 +0200
commit374b9de84b5471c5e030a6572584cde859a1d94e (patch)
tree50c8a569730d418d02084ef7782249ca135b7e08
parentdevel/libdatovka: New port (diff)
devel/datovka: New port
Qt re-implementation of Datovka. WWW: https://gitlab.nic.cz/datovka/datovka PR: 267597 Reported by: freebsd@sysctl.cz
-rw-r--r--devel/Makefile1
-rw-r--r--devel/datovka/Makefile22
-rw-r--r--devel/datovka/distinfo3
-rw-r--r--devel/datovka/pkg-descr1
-rw-r--r--devel/datovka/pkg-plist12
5 files changed, 39 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1069553aa63b..05744bdb5e93 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 000000000000..7675a38204c9
--- /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 <bsd.port.mk>
diff --git a/devel/datovka/distinfo b/devel/datovka/distinfo
new file mode 100644
index 000000000000..cf1ed44f6bde
--- /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 000000000000..1aa8c34e1e58
--- /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 000000000000..39d2cdfb4ea3
--- /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