git: 9045a45a33e3 - main - New port: archivers/lxqt-archiver

Jesper Schmitz Mouridsen jsm at FreeBSD.org
Sat May 8 16:59:09 UTC 2021


The branch main has been updated by jsm:

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

commit 9045a45a33e3c1679c2b067faedbf27b14fc06c8
Author:     Jesper Schmitz Mouridsen <jsm at FreeBSD.org>
AuthorDate: 2021-05-08 15:58:31 +0000
Commit:     Jesper Schmitz Mouridsen <jsm at FreeBSD.org>
CommitDate: 2021-05-08 16:51:59 +0000

    New port: archivers/lxqt-archiver
    
    A simple & lightweight Qt file archiver.
    The core I/O functions are ported from Engrampa.
---
 archivers/Makefile                |  1 +
 archivers/lxqt-archiver/Makefile  | 24 ++++++++++++++++++++++++
 archivers/lxqt-archiver/distinfo  |  3 +++
 archivers/lxqt-archiver/pkg-descr |  4 ++++
 archivers/lxqt-archiver/pkg-plist | 35 +++++++++++++++++++++++++++++++++++
 5 files changed, 67 insertions(+)

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 at 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


More information about the dev-commits-ports-all mailing list