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