pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/lxqt-menu-data
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.
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@localhost
+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
+ )
Home |
Main Index |
Thread Index |
Old Index