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