Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9DF4084E62 for ; Mon, 13 Nov 2023 23:13:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id TSrthHOwHyWy for ; Mon, 13 Nov 2023 23:13:01 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id CB95884CF7 for ; Mon, 13 Nov 2023 23:13:01 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BFF7CFA3D; Mon, 13 Nov 2023 23:13:01 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1699917181132380" MIME-Version: 1.0 Date: Mon, 13 Nov 2023 23:13:01 +0000 From: "David H. Gutteridge" Subject: CVS commit: pkgsrc/sysutils/lxqt-menu-data To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: gutteridge@netbsd.org X-Mailer: log_accum Message-Id: <20231113231301.BFF7CFA3D@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1699917181132380 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: gutteridge Date: Mon Nov 13 23:13:01 UTC 2023 Added Files: pkgsrc/sysutils/lxqt-menu-data: DESCR Makefile PLIST distinfo pkgsrc/sysutils/lxqt-menu-data/patches: patch-menu_CMakeLists.txt Log Message: lxqt-menu-data: add new package (versioning begins at 1.4.0) lxqt-menu-data-1.4.1 / 2023-11-10 ================================= * Made the package arch independent. lxqt-menu-data-1.4.0 / 2023-11-05 ================================= * The first release, to replace lxmenu-data. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/lxqt-menu-data/DESCR \ pkgsrc/sysutils/lxqt-menu-data/Makefile \ pkgsrc/sysutils/lxqt-menu-data/PLIST \ pkgsrc/sysutils/lxqt-menu-data/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/sysutils/lxqt-menu-data/patches/patch-menu_CMakeLists.txt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1699917181132380 Content-Disposition: inline Content-Length: 5502 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/sysutils/lxqt-menu-data/DESCR diff -u /dev/null pkgsrc/sysutils/lxqt-menu-data/DESCR:1.1 --- /dev/null Mon Nov 13 23:13:01 2023 +++ pkgsrc/sysutils/lxqt-menu-data/DESCR Mon Nov 13 23:13:01 2023 @@ -0,0 +1,2 @@ +This package provides files required to build freedesktop.org menu +spec-compliant desktop menus for LXQt. Index: pkgsrc/sysutils/lxqt-menu-data/Makefile diff -u /dev/null pkgsrc/sysutils/lxqt-menu-data/Makefile:1.1 --- /dev/null Mon Nov 13 23:13:01 2023 +++ pkgsrc/sysutils/lxqt-menu-data/Makefile Mon Nov 13 23:13:01 2023 @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.1 2023/11/13 23:13:01 gutteridge Exp $ + +DISTNAME= lxqt-menu-data-1.4.1 +CATEGORIES= sysutils x11 +MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} +GITHUB_RELEASE= ${PKGVERSION_NOREV} +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/lxqt/lxqt-menu-data/ +COMMENT= freedesktop.org compliant menu files for LXQt +LICENSE= gnu-lgpl-v2.1 + +USE_CMAKE= yes +USE_TOOLS+= pkg-config perl +USE_LANGUAGES= c c++ + +CONFIGURE_DIRS= build +CMAKE_ARG_PATH= .. + +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-simple.menu \ + ${PKG_SYSCONFDIR}/menus/lxqt-applications-simple.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 + +pre-configure: + ${MKDIR} -p ${WRKSRC}/build + +TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools +TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools + +BUILDLINK_API_DEPENDS.qt5-qtbase+= qt5-qtbase>=5.15.0 +.include "../../x11/qt5-qtbase/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/sysutils/lxqt-menu-data/PLIST diff -u /dev/null pkgsrc/sysutils/lxqt-menu-data/PLIST:1.1 --- /dev/null Mon Nov 13 23:13:01 2023 +++ pkgsrc/sysutils/lxqt-menu-data/PLIST Mon Nov 13 23:13:01 2023 @@ -0,0 +1,33 @@ +@comment $NetBSD: PLIST,v 1.1 2023/11/13 23:13:01 gutteridge Exp $ +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-simple.menu +share/examples/menus/lxqt-applications.menu +share/examples/menus/lxqt-config.menu Index: pkgsrc/sysutils/lxqt-menu-data/distinfo diff -u /dev/null pkgsrc/sysutils/lxqt-menu-data/distinfo:1.1 --- /dev/null Mon Nov 13 23:13:01 2023 +++ pkgsrc/sysutils/lxqt-menu-data/distinfo Mon Nov 13 23:13:01 2023 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2023/11/13 23:13:01 gutteridge Exp $ + +BLAKE2s (lxqt-menu-data-1.4.1.tar.xz) = 6d9fc575b7aed2fa38a013d712d086a42250467f975cc134277f2176bd95d5a9 +SHA512 (lxqt-menu-data-1.4.1.tar.xz) = 6e3bc518f6d392a4a4c37fd218d034b48400178bc450b7492339f25dc2de21d493c86ebdbe74bd43a6a1a4799d51737a1fb88f89e68f569cb21ac81096124cba +Size (lxqt-menu-data-1.4.1.tar.xz) = 54632 bytes +SHA1 (patch-menu_CMakeLists.txt) = f151dd452fa741421e5aa7e1bc5e5b8d52fc92d6 Index: pkgsrc/sysutils/lxqt-menu-data/patches/patch-menu_CMakeLists.txt diff -u /dev/null pkgsrc/sysutils/lxqt-menu-data/patches/patch-menu_CMakeLists.txt:1.1 --- /dev/null Mon Nov 13 23:13:01 2023 +++ pkgsrc/sysutils/lxqt-menu-data/patches/patch-menu_CMakeLists.txt Mon Nov 13 23:13:01 2023 @@ -0,0 +1,14 @@ +$NetBSD: patch-menu_CMakeLists.txt,v 1.1 2023/11/13 23:13:01 gutteridge Exp $ + +Install config files to pkgsrc standard location. + +--- menu/CMakeLists.txt.orig 2023-11-10 08:46:37.000000000 +0000 ++++ menu/CMakeLists.txt +@@ -21,6 +21,6 @@ install(FILES + lxqt-applications-simple.menu + lxqt-applications-fm.menu + lxqt-config.menu +- DESTINATION "${LXQT_ETC_XDG_DIR}/menus" ++ DESTINATION "share/examples/menus" + COMPONENT Runtime + ) --_----------=_1699917181132380--