pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Added qtfm - the Qt file manager



Module Name:	pkgsrc-wip
Committed By:	Salil Wadnerkar <spwadner%asu.edu@localhost>
Pushed By:	rohshall
Date:		Sat Jun 24 13:24:05 2023 -0700
Changeset:	e81522a7d2ad334d78da6f26ecaf241a558ef6d6

Modified Files:
	Makefile
Added Files:
	qtfm/DESCR
	qtfm/Makefile
	qtfm/PLIST
	qtfm/distinfo

Log Message:
Added qtfm - the Qt file manager

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e81522a7d2ad334d78da6f26ecaf241a558ef6d6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile      |  1 +
 qtfm/DESCR    | 13 +++++++++++++
 qtfm/Makefile | 34 ++++++++++++++++++++++++++++++++++
 qtfm/PLIST    | 26 ++++++++++++++++++++++++++
 qtfm/distinfo |  5 +++++
 5 files changed, 79 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index d16672d3d1..a3cd9184c7 100644
--- a/Makefile
+++ b/Makefile
@@ -6008,6 +6008,7 @@ SUBDIR+=	zodiac
 SUBDIR+=	zoneminder
 SUBDIR+=	zpaq
 SUBDIR+=	zrepl
+SUBDIR+=	qtfm
 
 ${.CURDIR}/PKGDB:
 	${RM} -f ${.CURDIR}/PKGDB
diff --git a/qtfm/DESCR b/qtfm/DESCR
new file mode 100644
index 0000000000..2295f846b7
--- /dev/null
+++ b/qtfm/DESCR
@@ -0,0 +1,13 @@
+QtFM is a desktop-independent file manager.
+
+Features:
+* XDG integration
+* Customizable interface
+* Powerful custom command system
+* Customizable key bindings
+* Drag & drop functionality
+* Tabs support
+* Removable storage support
+* System tray daemon (qtfm-tray(1))
+* Extensive thumbnail support
+Lightweight desktop independent file manager.
diff --git a/qtfm/Makefile b/qtfm/Makefile
new file mode 100644
index 0000000000..f750a21bc3
--- /dev/null
+++ b/qtfm/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD$
+
+DISTNAME=	6.2.1
+PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES=	sysutils
+MASTER_SITES=	${MASTER_SITE_GITHUB:=rodlie/}
+GITHUB_PROJECT=	qtfm
+GITHUB_TAG=	6.2.1
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	bsdprg%tuta.io@localhost
+HOMEPAGE=	https://github.com/rodlie/qtfm/
+COMMENT=	Qt file manager
+LICENSE=	gnu-lgpl-v2
+
+TOOL_DEPENDS+=	qt5-qttools>5.0:../../x11/qt5-qttools
+
+WRKSRC=		${WRKDIR}/qtfm-${DISTNAME}
+USE_LANGUAGES=	c++
+USE_TOOLS+=	pkg-config
+USE_LIBTOOL=	yes
+
+INSTALL_MAKE_FLAGS+=	INSTALL_ROOT=${DESTDIR}
+
+do-configure:
+	cd ${WRKSRC} && \
+	${SETENV} ${CONFIGURE_ENV} \
+	${QTDIR}/bin/qmake -o Makefile PREFIX=${PREFIX} MANDIR=${PREFIX}/man qtfm.pro
+
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../devel/libinotify/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/qtfm/PLIST b/qtfm/PLIST
new file mode 100644
index 0000000000..974d7968a3
--- /dev/null
+++ b/qtfm/PLIST
@@ -0,0 +1,26 @@
+@comment $NetBSD$
+bin/qtfm
+bin/qtfm-tray
+man/man1/qtfm-tray.1
+man/man1/qtfm.1
+share/applications/qtfm.desktop
+share/doc/${PKGNAME}/AUTHORS
+share/doc/${PKGNAME}/ChangeLog
+share/doc/${PKGNAME}/LICENSE
+share/doc/${PKGNAME}/README.md
+share/icons/hicolor/128x128/apps/qtfm.png
+share/icons/hicolor/160x160/apps/qtfm.png
+share/icons/hicolor/16x16/apps/qtfm.png
+share/icons/hicolor/192x192/apps/qtfm.png
+share/icons/hicolor/20x20/apps/qtfm.png
+share/icons/hicolor/22x22/apps/qtfm.png
+share/icons/hicolor/24x24/apps/qtfm.png
+share/icons/hicolor/256x256/apps/qtfm.png
+share/icons/hicolor/32x32/apps/qtfm.png
+share/icons/hicolor/36x36/apps/qtfm.png
+share/icons/hicolor/48x48/apps/qtfm.png
+share/icons/hicolor/512x512/apps/qtfm.png
+share/icons/hicolor/64x64/apps/qtfm.png
+share/icons/hicolor/72x72/apps/qtfm.png
+share/icons/hicolor/96x96/apps/qtfm.png
+share/icons/hicolor/scalable/apps/qtfm.svg
diff --git a/qtfm/distinfo b/qtfm/distinfo
new file mode 100644
index 0000000000..638967f35e
--- /dev/null
+++ b/qtfm/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (qtfm/6.2.1.tar.gz) = a4dca92f14120fb7c7e70e67e0343145527798ed9d6460d3dec445197ac7f4e9
+SHA512 (qtfm/6.2.1.tar.gz) = 911c90a6f9bcfe539aaacf3476d660116f2dc18821b23cc420615be649bbffd530abf640ebf77d80ee85b61779e4844e0bc10f8fd3f3b0686366e6b5372f9f2c
+Size (qtfm/6.2.1.tar.gz) = 410958 bytes


Home | Main Index | Thread Index | Old Index