pkgsrc-WIP-changes archive

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

New package, kvantum-0.15.2



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Tue Apr 14 14:04:16 2020 +0200
Changeset:	d08bd9c9111a7109d1da6a7c9255476bd4ae15a9

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

Log Message:
New package, kvantum-0.15.2

Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.
Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.

Kvantum also comes with extra themes that are installed as root with Qt5
installation and can be selected and activated by using Kvantum Manager.

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

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

diffstat:
 Makefile         |  1 +
 kvantum/DESCR    | 12 ++++++++++++
 kvantum/Makefile | 36 ++++++++++++++++++++++++++++++++++++
 kvantum/PLIST    |  4 ++++
 kvantum/distinfo |  6 ++++++
 5 files changed, 59 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index c60da6611c..66a0fc162d 100644
--- a/Makefile
+++ b/Makefile
@@ -1761,6 +1761,7 @@ SUBDIR+=	ksysguard
 SUBDIR+=	ktjet
 SUBDIR+=	kuickshow
 SUBDIR+=	kup
+SUBDIR+=	kvantum
 SUBDIR+=	kwalletmanager
 SUBDIR+=	kwin
 SUBDIR+=	kwrited
diff --git a/kvantum/DESCR b/kvantum/DESCR
new file mode 100644
index 0000000000..37aa0262d4
--- /dev/null
+++ b/kvantum/DESCR
@@ -0,0 +1,12 @@
+Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
+tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.
+Kvantum has a default dark theme, which is inspired by the default theme of
+Enlightenment. Creation of realistic themes like that for KDE was my first
+reason to make Kvantum but it goes far beyond its default theme: you could make
+themes with very different looks and feels for it, whether they be
+photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
+something in between, and Kvantum will let you control almost every aspect of
+Qt widgets.
+
+Kvantum also comes with extra themes that are installed as root with Qt5
+installation and can be selected and activated by using Kvantum Manager.
diff --git a/kvantum/Makefile b/kvantum/Makefile
new file mode 100644
index 0000000000..0b0d65da14
--- /dev/null
+++ b/kvantum/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD$
+
+VERSION=	0.15.2
+DISTNAME=	Kvantum-V${VERSION}
+PKGNAME=	Kvantum-${VERSION}
+CATEGORIES=	graphics
+MASTER_SITES=	${MASTER_SITE_GITHUB:=tsujan/}
+GITHUB_TAG=	V${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/tsujan/Kvantum/
+COMMENT=	SVG-based theme engine for Qt and KDE
+LICENSE=	gnu-gpl-v3
+
+WRKSRC=		${WRKDIR}/Kvantum-0.15.2
+USE_CMAKE=	yes
+USE_LANGUAGES=	c++
+
+CONFIGURE_DIRS=	build
+CMAKE_ARG_PATH=	..
+
+CMAKE_ARGS+=	-DCMAKE_INSTALL_PREFIX=${PREFIX}
+
+pre-configure:
+	${MKDIR} -p ${WRKSRC}/build
+
+TOOL_DEPENDS+=	qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../x11/kwindowsystem/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/kvantum/PLIST b/kvantum/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/kvantum/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/kvantum/distinfo b/kvantum/distinfo
new file mode 100644
index 0000000000..be5d3fd7f6
--- /dev/null
+++ b/kvantum/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (Kvantum/V0.15.2.tar.gz) = 58650a6bf7d233887ad08c37eaaf4ff54d039cf5
+RMD160 (Kvantum/V0.15.2.tar.gz) = 59f8bc6661b9cde3602102ad137d53fdfc0c80f9
+SHA512 (Kvantum/V0.15.2.tar.gz) = 98b83a14c3c86636acb6f2440d64dc47496536b5487dc08aed8e8370d656e8838d00866bfb54a4b5752135bdc3d3da0eaab209f5ca3e33c237aada59640a78f7
+Size (Kvantum/V0.15.2.tar.gz) = 2652167 bytes


Home | Main Index | Thread Index | Old Index