aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesper Schmitz Mouridsen <jsm@FreeBSD.org>2021-05-08 15:58:31 +0000
committerJesper Schmitz Mouridsen <jsm@FreeBSD.org>2021-05-08 16:51:59 +0000
commit9045a45a33e3c1679c2b067faedbf27b14fc06c8 (patch)
tree0cb6a3682dc2e8c2a188bff6c9049bc0f01c2de8
parent48603abf1692e4d551f45fb4103a7836da7f8c51 (diff)
downloadports-9045a45a33e3c1679c2b067faedbf27b14fc06c8.tar.gz
ports-9045a45a33e3c1679c2b067faedbf27b14fc06c8.zip
New port: archivers/lxqt-archiver
A simple & lightweight Qt file archiver. The core I/O functions are ported from Engrampa.
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/lxqt-archiver/Makefile24
-rw-r--r--archivers/lxqt-archiver/distinfo3
-rw-r--r--archivers/lxqt-archiver/pkg-descr4
-rw-r--r--archivers/lxqt-archiver/pkg-plist35
5 files changed, 67 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index 6940e4e2d215..1bc8b507dc18 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -70,6 +70,7 @@
SUBDIR += lrzip
SUBDIR += lua-lzlib
SUBDIR += lua-zlib
+ SUBDIR += lxqt-archiver
SUBDIR += lzfse
SUBDIR += lzip
SUBDIR += lziprecover
diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile
new file mode 100644
index 000000000000..b8a18da90c97
--- /dev/null
+++ b/archivers/lxqt-archiver/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= lxqt-archiver
+PORTVERSION= 0.4.0
+CATEGORIES= archivers
+MASTER_SITES= LXQT
+
+MAINTAINER= jsm@FreeBSD.org
+COMMENT= Qt file archiver
+
+LICENSE= GPLv2
+
+LIB_DEPENDS= libfm-qt.so:x11/libfm-qt \
+ libjson-glib-1.0.so:devel/json-glib \
+ libmenu-cache.so:x11/menu-cache \
+ libexif.so:graphics/libexif
+RUN_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip
+USES= cmake compiler:c++14-lang desktop-file-utils lxqt pkgconfig tar:xz gnome qt:5 xorg
+
+USE_GNOME= glib20
+USE_QT= buildtools_build qmake_build core dbus gui linguisttools \
+ network printsupport svg widgets x11extras
+USE_LXQT= buildtools lxqt
+USE_XORG= xcb
+
+.include <bsd.port.mk>
diff --git a/archivers/lxqt-archiver/distinfo b/archivers/lxqt-archiver/distinfo
new file mode 100644
index 000000000000..0d3452f84686
--- /dev/null
+++ b/archivers/lxqt-archiver/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1618782801
+SHA256 (lxqt/lxqt-archiver-0.4.0.tar.xz) = 9f8c00b517771d99ceaf05ff7d72609580def47aae13842b461d9eecd9c1ef3b
+SIZE (lxqt/lxqt-archiver-0.4.0.tar.xz) = 167124
diff --git a/archivers/lxqt-archiver/pkg-descr b/archivers/lxqt-archiver/pkg-descr
new file mode 100644
index 000000000000..5e2a29d1037e
--- /dev/null
+++ b/archivers/lxqt-archiver/pkg-descr
@@ -0,0 +1,4 @@
+A simple & lightweight Qt file archiver.
+The core I/O functions are ported from Engrampa
+
+WWW: https://github.com/lxqt/lxqt-archiver
diff --git a/archivers/lxqt-archiver/pkg-plist b/archivers/lxqt-archiver/pkg-plist
new file mode 100644
index 000000000000..f27c13e8867e
--- /dev/null
+++ b/archivers/lxqt-archiver/pkg-plist
@@ -0,0 +1,35 @@
+bin/lxqt-archiver
+share/applications/lxqt-archiver.desktop
+share/icons/hicolor/scalable/apps/lxqt-archiver.svg
+%%DATADIR%%/translations/lxqt-archiver_ar.qm
+%%DATADIR%%/translations/lxqt-archiver_arn.qm
+%%DATADIR%%/translations/lxqt-archiver_ast.qm
+%%DATADIR%%/translations/lxqt-archiver_bg.qm
+%%DATADIR%%/translations/lxqt-archiver_ca.qm
+%%DATADIR%%/translations/lxqt-archiver_cs.qm
+%%DATADIR%%/translations/lxqt-archiver_cy.qm
+%%DATADIR%%/translations/lxqt-archiver_de.qm
+%%DATADIR%%/translations/lxqt-archiver_el.qm
+%%DATADIR%%/translations/lxqt-archiver_en_GB.qm
+%%DATADIR%%/translations/lxqt-archiver_es.qm
+%%DATADIR%%/translations/lxqt-archiver_et.qm
+%%DATADIR%%/translations/lxqt-archiver_fr.qm
+%%DATADIR%%/translations/lxqt-archiver_gl.qm
+%%DATADIR%%/translations/lxqt-archiver_he.qm
+%%DATADIR%%/translations/lxqt-archiver_hr.qm
+%%DATADIR%%/translations/lxqt-archiver_hu.qm
+%%DATADIR%%/translations/lxqt-archiver_id.qm
+%%DATADIR%%/translations/lxqt-archiver_it.qm
+%%DATADIR%%/translations/lxqt-archiver_ja.qm
+%%DATADIR%%/translations/lxqt-archiver_lt.qm
+%%DATADIR%%/translations/lxqt-archiver_nb_NO.qm
+%%DATADIR%%/translations/lxqt-archiver_pl.qm
+%%DATADIR%%/translations/lxqt-archiver_pt.qm
+%%DATADIR%%/translations/lxqt-archiver_pt_BR.qm
+%%DATADIR%%/translations/lxqt-archiver_ru.qm
+%%DATADIR%%/translations/lxqt-archiver_si.qm
+%%DATADIR%%/translations/lxqt-archiver_sl.qm
+%%DATADIR%%/translations/lxqt-archiver_sv.qm
+%%DATADIR%%/translations/lxqt-archiver_tr.qm
+%%DATADIR%%/translations/lxqt-archiver_vi.qm
+%%DATADIR%%/translations/lxqt-archiver_zh_TW.qm