pkgsrc-WIP-changes archive

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

kdsingleapplication: add kdsingleapplication version 1.2.0



Module Name:	pkgsrc-wip
Committed By:	Stepan Ipatov <st.ipatov%gmail.com@localhost>
Pushed By:	st.ipatov
Date:		Thu Nov 20 07:09:27 2025 +0000
Changeset:	7af5424a6ddcc97c907c27327f942add249d17d7

Modified Files:
	Makefile
Added Files:
	kdsingleapplication/COMMIT_MSG
	kdsingleapplication/DESCR
	kdsingleapplication/Makefile
	kdsingleapplication/PLIST
	kdsingleapplication/buildlink3.mk
	kdsingleapplication/distinfo

Log Message:
kdsingleapplication: add kdsingleapplication version 1.2.0

KDAB's helper class for single-instance policy applications.

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

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

diffstat:
 Makefile                          |  1 +
 kdsingleapplication/COMMIT_MSG    |  3 +++
 kdsingleapplication/DESCR         |  4 ++++
 kdsingleapplication/Makefile      | 21 +++++++++++++++++++++
 kdsingleapplication/PLIST         | 19 +++++++++++++++++++
 kdsingleapplication/buildlink3.mk | 13 +++++++++++++
 kdsingleapplication/distinfo      |  5 +++++
 7 files changed, 66 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index db4e1b62a7..871f520e4a 100644
--- a/Makefile
+++ b/Makefile
@@ -1924,6 +1924,7 @@ SUBDIR+=	kdelibs1
 SUBDIR+=	kdenetwork1
 SUBDIR+=	kdetoys1
 SUBDIR+=	kdeutils1
+SUBDIR+=	kdsingleapplication
 SUBDIR+=	kea-git
 SUBDIR+=	keama-git
 SUBDIR+=	kefir
diff --git a/kdsingleapplication/COMMIT_MSG b/kdsingleapplication/COMMIT_MSG
new file mode 100644
index 0000000000..dae49895e2
--- /dev/null
+++ b/kdsingleapplication/COMMIT_MSG
@@ -0,0 +1,3 @@
+devel/kdsingleapplication: add kdsingleapplication version 1.2.0
+
+KDAB's helper class for single-instance policy applications.
diff --git a/kdsingleapplication/DESCR b/kdsingleapplication/DESCR
new file mode 100644
index 0000000000..1697930f9b
--- /dev/null
+++ b/kdsingleapplication/DESCR
@@ -0,0 +1,4 @@
+Class that helps implement applications that follow the single-instance policy
+referring to those applications that want to spawn a unique instance for a
+given user session. Even when launched multiple times, such applications will
+not spawn a number of separate instances.
diff --git a/kdsingleapplication/Makefile b/kdsingleapplication/Makefile
new file mode 100644
index 0000000000..8ea3e12695
--- /dev/null
+++ b/kdsingleapplication/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME=	kdsingleapplication-1.2.0
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=KDAB/}
+GITHUB_PROJECT=	KDSingleApplication
+GITHUB_RELEASE=	v1.2.0
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/KDAB/KDSingleApplication/
+COMMENT=	KDAB's helper class for single-instance policy applications
+LICENSE=	mit
+
+WRKSRC=			${WRKDIR}/KDSingleApplication-1.2.0
+USE_CXX_FEATURES=	c++11
+USE_LANGUAGES=		c++
+
+.include "../../devel/cmake/build.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/kdsingleapplication/PLIST b/kdsingleapplication/PLIST
new file mode 100644
index 0000000000..49cc37d821
--- /dev/null
+++ b/kdsingleapplication/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD$
+include/kdsingleapplication-qt6/KDSingleApplication
+include/kdsingleapplication-qt6/kdsingleapplication.h
+include/kdsingleapplication-qt6/kdsingleapplication_lib.h
+include/kdsingleapplication-qt6/kdsingleapplication_version.h
+lib/cmake/KDSingleApplication-qt6/KDSingleApplication-qt6Config.cmake
+lib/cmake/KDSingleApplication-qt6/KDSingleApplication-qt6ConfigVersion.cmake
+lib/cmake/KDSingleApplication-qt6/KDSingleApplication-qt6Targets-release.cmake
+lib/cmake/KDSingleApplication-qt6/KDSingleApplication-qt6Targets.cmake
+lib/cmake/KDSingleApplication-qt6/KDSingleApplicationTargets-release.cmake
+lib/cmake/KDSingleApplication-qt6/KDSingleApplicationTargets.cmake
+lib/libkdsingleapplication-qt6.so
+lib/libkdsingleapplication-qt6.so.1.2
+lib/libkdsingleapplication-qt6.so.${PKGVERSION}
+mkspecs/modules/qt_KDSingleApplication.pri
+share/doc/KDSingleApplication-qt6/LICENSE.txt
+share/doc/KDSingleApplication-qt6/LICENSES/BSD-3-Clause.txt
+share/doc/KDSingleApplication-qt6/LICENSES/MIT.txt
+share/doc/KDSingleApplication-qt6/README.md
diff --git a/kdsingleapplication/buildlink3.mk b/kdsingleapplication/buildlink3.mk
new file mode 100644
index 0000000000..6204b908ac
--- /dev/null
+++ b/kdsingleapplication/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	kdsingleapplication
+
+.if !defined(KDSINGLEAPPLICATION_BUILDLINK3_MK)
+KDSINGLEAPPLICATION_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kdsingleapplication+=	kdsingleapplication>=1.2.0
+BUILDLINK_PKGSRCDIR.kdsingleapplication?=	../../wip/kdsingleapplication
+
+.endif	# KDSINGLEAPPLICATION_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-kdsingleapplication
diff --git a/kdsingleapplication/distinfo b/kdsingleapplication/distinfo
new file mode 100644
index 0000000000..2e9bdf3e66
--- /dev/null
+++ b/kdsingleapplication/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (KDSingleApplication/kdsingleapplication-1.2.0.tar.gz) = 638d5d4e3503cb6865c905234870c70b71b61e57d899317e325b97a6c49c99e8
+SHA512 (KDSingleApplication/kdsingleapplication-1.2.0.tar.gz) = 2832f53b70258af1bfe9d66d67ab1c46be720ccab632d1b76353a171414cea00a03c576ad34eeefb2648330a311867f7fde7efb96b1f16159dc206f890bc1085
+Size (KDSingleApplication/kdsingleapplication-1.2.0.tar.gz) = 87265 bytes


Home | Main Index | Thread Index | Old Index