git: 8f6f86bd48a3 - main - x11/lxqt-menu-data: Add new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 29 Feb 2024 01:57:50 UTC
The branch main has been updated by wen:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8f6f86bd48a3b52427e33ed5b05cfec1c7eea4e3
commit 8f6f86bd48a3b52427e33ed5b05cfec1c7eea4e3
Author: Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-29 01:56:36 +0000
Commit: Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-29 01:56:36 +0000
x11/lxqt-menu-data: Add new port
Freedesktop.org compliant menu files for LXQt Panel, Configuration
Center and PCManFM-Qt/libfm-qt.
---
x11/Makefile | 1 +
x11/lxqt-menu-data/Makefile | 23 +++++++++++++++++++++++
x11/lxqt-menu-data/distinfo | 3 +++
x11/lxqt-menu-data/pkg-descr | 2 ++
x11/lxqt-menu-data/pkg-plist | 32 ++++++++++++++++++++++++++++++++
5 files changed, 61 insertions(+)
diff --git a/x11/Makefile b/x11/Makefile
index 33ed03c7d1d5..c97b2ce23461 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -247,6 +247,7 @@
SUBDIR += lxpanel
SUBDIR += lxqt-about
SUBDIR += lxqt-globalkeys
+ SUBDIR += lxqt-menu-data
SUBDIR += lxqt-runner
SUBDIR += lxrandr
SUBDIR += ly
diff --git a/x11/lxqt-menu-data/Makefile b/x11/lxqt-menu-data/Makefile
new file mode 100644
index 000000000000..ece6a1ea3a7c
--- /dev/null
+++ b/x11/lxqt-menu-data/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= lxqt-menu-data
+PORTVERSION= 1.4.1
+CATEGORIES= x11
+MASTER_SITES= LXQT
+DIST_SUBDIR= lxqt
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Freedesktop.org compliant menu files for lxqt
+WWW= https://lxqt-project.org
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake compiler:c++11-lang kde:5 lxqt perl5 pkgconfig tar:xz qt:5 gnome xorg
+
+USE_QT= buildtools:build qmake:build core dbus gui svg widgets \
+ x11extras xml
+USE_XORG= x11
+USE_KDE= windowsystem
+USE_GNOME= glib20
+USE_LXQT= buildtools lxqt
+
+.include <bsd.port.mk>
diff --git a/x11/lxqt-menu-data/distinfo b/x11/lxqt-menu-data/distinfo
new file mode 100644
index 000000000000..a7e55e12ccc0
--- /dev/null
+++ b/x11/lxqt-menu-data/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1709000015
+SHA256 (lxqt/lxqt-menu-data-1.4.1.tar.xz) = 87b4d372afcf61ec2272ceb5eedba873d8a8a73e5b239a55446b52950b72d596
+SIZE (lxqt/lxqt-menu-data-1.4.1.tar.xz) = 54632
diff --git a/x11/lxqt-menu-data/pkg-descr b/x11/lxqt-menu-data/pkg-descr
new file mode 100644
index 000000000000..156cdee3108d
--- /dev/null
+++ b/x11/lxqt-menu-data/pkg-descr
@@ -0,0 +1,2 @@
+Freedesktop.org compliant menu files for LXQt Panel, Configuration
+Center and PCManFM-Qt/libfm-qt.
diff --git a/x11/lxqt-menu-data/pkg-plist b/x11/lxqt-menu-data/pkg-plist
new file mode 100644
index 000000000000..b4fae563b179
--- /dev/null
+++ b/x11/lxqt-menu-data/pkg-plist
@@ -0,0 +1,32 @@
+etc/xdg/menus/lxqt-applications-compact.menu
+etc/xdg/menus/lxqt-applications-fm.menu
+etc/xdg/menus/lxqt-applications-simple.menu
+etc/xdg/menus/lxqt-applications.menu
+etc/xdg/menus/lxqt-config.menu
+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