pkgsrc-WIP-changes archive

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

New package, qt5ct



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Fri Dec 6 10:27:30 2019 +0100
Changeset:	ab18fff632c7cdcab172acb70ccbd52dcb6a94b6

Modified Files:
	Makefile
Added Files:
	qt5ct/DESCR
	qt5ct/Makefile
	qt5ct/PLIST
	qt5ct/TODO
	qt5ct/distinfo

Log Message:
New package, qt5ct

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

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

diffstat:
 Makefile       |  1 +
 qt5ct/DESCR    |  2 ++
 qt5ct/Makefile | 31 +++++++++++++++++++++++++++++++
 qt5ct/PLIST    |  1 +
 qt5ct/TODO     | 13 +++++++++++++
 qt5ct/distinfo |  6 ++++++
 6 files changed, 54 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index a5deb4fb8e..e798b188e9 100644
--- a/Makefile
+++ b/Makefile
@@ -4208,6 +4208,7 @@ SUBDIR+=	qrupdate
 SUBDIR+=	qstat214
 SUBDIR+=	qt4-gstreamer
 SUBDIR+=	qt4-libqtlua
+SUBDIR+=	qt5ct
 SUBDIR+=	qt5-libqtlua
 SUBDIR+=	qt5-qjson
 SUBDIR+=	qt5-qtbase-git
diff --git a/qt5ct/DESCR b/qt5ct/DESCR
new file mode 100644
index 0000000000..152e82053f
--- /dev/null
+++ b/qt5ct/DESCR
@@ -0,0 +1,2 @@
+This program allows users to configure Qt5 settings
+(theme, font, icons, etc.) under DE/WM without Qt integration.
diff --git a/qt5ct/Makefile b/qt5ct/Makefile
new file mode 100644
index 0000000000..92d83c999e
--- /dev/null
+++ b/qt5ct/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME=		qt5ct-0.41
+CATEGORIES=		x11
+MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=qt5ct/}
+EXTRACT_SUFX=		.tar.bz2
+
+MAINTAINER=		voidpin%protonmail.com@localhost
+HOMEPAGE=		https://sourceforge.net/projects/qt5ct/files/
+COMMENT=		Tool for customizing Qt5-apps outside KDE
+LICENSE=		2-clause-bsd
+
+USE_TOOLS=		pkg-config
+USE_LANGUAGES=		c c++
+
+WRKSRC=         	${WRKDIR}/${DISTNAME}
+
+QTDIR=			/usr/pkg/qt5
+MAKE_ENV+=		QTPREFIX=${QTDIR}
+QMAKE=			${QTPREFIX}/bin/qmake
+CONFIGURE_ENV+=		QMAKE=${QMAKE}
+CONFIGURE_ARGS+= 	QMAKE
+
+do-configure:
+	(cd ${WRKSRC} && ${QTDIR}/bin/qmake -o Makefile)
+
+TOOL_DEPENDS+=		qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/qt5ct/PLIST b/qt5ct/PLIST
new file mode 100644
index 0000000000..48d96a5493
--- /dev/null
+++ b/qt5ct/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/qt5ct/TODO b/qt5ct/TODO
new file mode 100644
index 0000000000..38cf3eda80
--- /dev/null
+++ b/qt5ct/TODO
@@ -0,0 +1,13 @@
+--The package builds, installs and works as intended.
+
+--The packages installs in /usr/bin, should install in /usr/pkg/bin
+
+--Install message should be added so the user can use the package,
+Add line 'export QT_QPA_PLATFORMTHEME=qt5ct' to ~/.profile and re-login.
+Alternatively, create the file /etc/X11/Xsession.d/100-qt5ct with the following line:
+ 
+export QT_QPA_PLATFORMTHEME=qt5ct
+
+Now restart X11 server to take the changes effect.
+
+--make print-PLIST gives no output?
diff --git a/qt5ct/distinfo b/qt5ct/distinfo
new file mode 100644
index 0000000000..80d5d42930
--- /dev/null
+++ b/qt5ct/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (qt5ct-0.41.tar.bz2) = f2d91248aa4fe54f73881e000621d61460dd78ee
+RMD160 (qt5ct-0.41.tar.bz2) = 7a7752de9adfdeb2b3ff0fad6865e3b0c6fed075
+SHA512 (qt5ct-0.41.tar.bz2) = a94f9996dc2198d3c8c9af8610912d12b915b8c547a49c36f7bc083b6f237b318d7903e91fb6fcfe06996a319c361104c1923e6d0c49446b6fb66a1e44fae009
+Size (qt5ct-0.41.tar.bz2) = 73009 bytes


Home | Main Index | Thread Index | Old Index