pkgsrc-WIP-changes archive

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

LXQT: lxqt-menu-data



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Wed Nov 13 13:29:32 2024 +0100
Changeset:	42cb94ecef62b4fb6ba249b57aa116a2a3edae7f

Modified Files:
	Makefile
Added Files:
	lxqt-menu-data/COMMIT_MSG
	lxqt-menu-data/DESCR
	lxqt-menu-data/Makefile
	lxqt-menu-data/PLIST
	lxqt-menu-data/distinfo
	lxqt-menu-data/patches/patch-menu_CMakeLists.txt

Log Message:
LXQT: lxqt-menu-data

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

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

diffstat:
 Makefile                                         |  1 +
 lxqt-menu-data/COMMIT_MSG                        |  6 ++++
 lxqt-menu-data/DESCR                             |  2 ++
 lxqt-menu-data/Makefile                          | 36 ++++++++++++++++++++++++
 lxqt-menu-data/PLIST                             | 32 +++++++++++++++++++++
 lxqt-menu-data/distinfo                          |  6 ++++
 lxqt-menu-data/patches/patch-menu_CMakeLists.txt | 14 +++++++++
 7 files changed, 97 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index a845db1e8d..f8c5fe46fc 100644
--- a/Makefile
+++ b/Makefile
@@ -2220,6 +2220,7 @@ SUBDIR+=	lwtools
 SUBDIR+=	lxdm
 SUBDIR+=	lxmusic
 SUBDIR+=	lxqt-build-tools
+SUBDIR+=	lxqt-menu-data
 SUBDIR+=	lzs-lkm
 SUBDIR+=	m4ri
 SUBDIR+=	mac-icon-standard
diff --git a/lxqt-menu-data/COMMIT_MSG b/lxqt-menu-data/COMMIT_MSG
new file mode 100644
index 0000000000..75323220f1
--- /dev/null
+++ b/lxqt-menu-data/COMMIT_MSG
@@ -0,0 +1,6 @@
+sysutils/lxqt-menu-data: update to 2.1.0
+
+lxqt-menu-data-2.1.0 / 2024-11-05
+=================================
+ * Removed simple menu.
+ * Updated Readme.
diff --git a/lxqt-menu-data/DESCR b/lxqt-menu-data/DESCR
new file mode 100644
index 0000000000..0bc4b3cfed
--- /dev/null
+++ b/lxqt-menu-data/DESCR
@@ -0,0 +1,2 @@
+This package provides files required to build freedesktop.org menu
+spec-compliant desktop menus for LXQt.
diff --git a/lxqt-menu-data/Makefile b/lxqt-menu-data/Makefile
new file mode 100644
index 0000000000..a884b47ce8
--- /dev/null
+++ b/lxqt-menu-data/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.7 2024/11/01 12:54:28 wiz Exp $
+
+DISTNAME=	lxqt-menu-data-2.1.0
+CATEGORIES=	sysutils x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=lxqt/}
+GITHUB_RELEASE=	${PKGVERSION_NOREV}
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/lxqt/lxqt-menu-data/
+COMMENT=	freedesktop.org compliant menu files for LXQt
+LICENSE=	gnu-lgpl-v2.1
+
+USE_TOOLS+=	pkg-config perl
+USE_LANGUAGES=	c c++
+
+MENU_CONF=		share/examples/menus
+PKG_SYSCONFSUBDIR=	xdg
+MAKE_DIRS=		${PKG_SYSCONFDIR}/menus
+
+CONF_FILES=	${MENU_CONF}/lxqt-applications.menu \
+		${PKG_SYSCONFDIR}/menus/lxqt-applications.menu
+CONF_FILES+=	${MENU_CONF}/lxqt-applications-compact.menu \
+		${PKG_SYSCONFDIR}/menus/lxqt-applications-compact.menu
+CONF_FILES+=	${MENU_CONF}/lxqt-applications-fm.menu \
+		${PKG_SYSCONFDIR}/menus/lxqt-applications-fm.menu
+CONF_FILES+=	${MENU_CONF}/lxqt-config.menu \
+		${PKG_SYSCONFDIR}/menus/lxqt-config.menu
+
+TOOL_DEPENDS+=	lxqt-build-tools>=2.1.0:../../devel/lxqt-build-tools
+TOOL_DEPENDS+=	qt6-qttools-[0-9]*:../../devel/qt6-qttools
+
+BUILDLINK_API_DEPENDS.qt5-qtbase+=	qt6-qtbase>=6.6.0
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lxqt-menu-data/PLIST b/lxqt-menu-data/PLIST
new file mode 100644
index 0000000000..801d1380bd
--- /dev/null
+++ b/lxqt-menu-data/PLIST
@@ -0,0 +1,32 @@
+@comment $NetBSD$
+share/cmake/lxqt-menu-data/lxqt-menu-data-config-version.cmake
+share/cmake/lxqt-menu-data/lxqt-menu-data-config.cmake
+share/desktop-directories/lxqt-audio-video.directory
+share/desktop-directories/lxqt-development.directory
+share/desktop-directories/lxqt-education-science.directory
+share/desktop-directories/lxqt-education.directory
+share/desktop-directories/lxqt-game.directory
+share/desktop-directories/lxqt-graphics.directory
+share/desktop-directories/lxqt-hardware.directory
+share/desktop-directories/lxqt-internet-and-network.directory
+share/desktop-directories/lxqt-leave.directory
+share/desktop-directories/lxqt-look-and-feel.directory
+share/desktop-directories/lxqt-menu-applications.directory
+share/desktop-directories/lxqt-menu-system.directory
+share/desktop-directories/lxqt-network.directory
+share/desktop-directories/lxqt-office.directory
+share/desktop-directories/lxqt-other.directory
+share/desktop-directories/lxqt-personal.directory
+share/desktop-directories/lxqt-preferences.directory
+share/desktop-directories/lxqt-science-math.directory
+share/desktop-directories/lxqt-settings-other.directory
+share/desktop-directories/lxqt-settings-system.directory
+share/desktop-directories/lxqt-settings.directory
+share/desktop-directories/lxqt-system-tools.directory
+share/desktop-directories/lxqt-system.directory
+share/desktop-directories/lxqt-utility-accessibility.directory
+share/desktop-directories/lxqt-utility.directory
+share/examples/menus/lxqt-applications-compact.menu
+share/examples/menus/lxqt-applications-fm.menu
+share/examples/menus/lxqt-applications.menu
+share/examples/menus/lxqt-config.menu
diff --git a/lxqt-menu-data/distinfo b/lxqt-menu-data/distinfo
new file mode 100644
index 0000000000..a746b53535
--- /dev/null
+++ b/lxqt-menu-data/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.2 2024/08/02 16:58:58 pin Exp $
+
+BLAKE2s (lxqt-menu-data-2.1.0.tar.xz) = 48a12278390c192f3320656c706fa151dcdcece9d4a32612a6802c0d01c88117
+SHA512 (lxqt-menu-data-2.1.0.tar.xz) = 3546fad2ae1ce571c93a34328912c5ffa95e7107197e74ac691b4f721130c69449166d28c57aeba5429593d28d581643ae9811c811c92f46b8c858dfd7997b1f
+Size (lxqt-menu-data-2.1.0.tar.xz) = 54888 bytes
+SHA1 (patch-menu_CMakeLists.txt) = 277c9687b20684313a1bf2cf9114ae494a204995
diff --git a/lxqt-menu-data/patches/patch-menu_CMakeLists.txt b/lxqt-menu-data/patches/patch-menu_CMakeLists.txt
new file mode 100644
index 0000000000..579c2ed4ae
--- /dev/null
+++ b/lxqt-menu-data/patches/patch-menu_CMakeLists.txt
@@ -0,0 +1,14 @@
+$NetBSD$
+
+Install config files to pkgsrc standard location.
+
+--- menu/CMakeLists.txt.orig	2024-11-13 12:21:53.263755453 +0000
++++ menu/CMakeLists.txt
+@@ -20,6 +20,6 @@ install(FILES
+     lxqt-applications-compact.menu
+     lxqt-applications-fm.menu
+     lxqt-config.menu
+-    DESTINATION "${LXQT_ETC_XDG_DIR}/menus"
++    DESTINATION "share/examples/menus"
+     COMPONENT Runtime
+ )


Home | Main Index | Thread Index | Old Index