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