git: 59d2347ed426 - main - devel/libqt6xdg: New port: Qt6 implementation of freedesktop.org xdg specs
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 13 Jun 2024 00:24:18 UTC
The branch main has been updated by acm:
URL: https://cgit.FreeBSD.org/ports/commit/?id=59d2347ed426d4cf1c99475c910fd30fe7670b5e
commit 59d2347ed426d4cf1c99475c910fd30fe7670b5e
Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:06:46 +0000
Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:06:46 +0000
devel/libqt6xdg: New port: Qt6 implementation of freedesktop.org xdg specs
libqt6xdg is an Qt6 implementation of freedesktop.org xdg specifications.
---
devel/libqt6xdg/Makefile | 18 ++++++++++++++++++
devel/libqt6xdg/distinfo | 3 +++
devel/libqt6xdg/pkg-descr | 1 +
devel/libqt6xdg/pkg-plist | 44 ++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 66 insertions(+)
diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile
new file mode 100644
index 000000000000..0eaa833a0442
--- /dev/null
+++ b/devel/libqt6xdg/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= libqt6xdg
+PORTVERSION= 4.0.0
+CATEGORIES= devel
+MASTER_SITES= LXQT/${PORTNAME:S/6//}
+
+MAINTAINER= lxqt@FreeBSD.org
+COMMENT= Qt6 implementation of freedesktop.org xdg specs
+WWW= https://github.com/lxde/libqtxdg
+
+LICENSE= LGPL21+
+
+USES= cmake compiler:c++17-lang gnome lxqt:2 pkgconfig qt:6 tar:xz
+USE_LDCONFIG= yes
+USE_GNOME= glib20
+USE_LXQT= buildtools2
+USE_QT= base:run tools:build svg
+
+.include <bsd.port.mk>
diff --git a/devel/libqt6xdg/distinfo b/devel/libqt6xdg/distinfo
new file mode 100644
index 000000000000..7e38192764e5
--- /dev/null
+++ b/devel/libqt6xdg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1714100835
+SHA256 (lxqt/libqtxdg-4.0.0.tar.xz) = 8c1b250de914b2e1fb451c213ee6f249b7b5729c85ac3283fd75615a47a66b62
+SIZE (lxqt/libqtxdg-4.0.0.tar.xz) = 71508
diff --git a/devel/libqt6xdg/pkg-descr b/devel/libqt6xdg/pkg-descr
new file mode 100644
index 000000000000..2f9c7344b6c8
--- /dev/null
+++ b/devel/libqt6xdg/pkg-descr
@@ -0,0 +1 @@
+libqt6xdg is an Qt6 implementation of freedesktop.org xdg specifications.
diff --git a/devel/libqt6xdg/pkg-plist b/devel/libqt6xdg/pkg-plist
new file mode 100644
index 000000000000..3a7d8113f55b
--- /dev/null
+++ b/devel/libqt6xdg/pkg-plist
@@ -0,0 +1,44 @@
+etc/xdg/lxqt-qtxdg.conf
+etc/xdg/qtxdg.conf
+%%QT_INCDIR%%xdg/XdgAction
+%%QT_INCDIR%%xdg/XdgAutoStart
+%%QT_INCDIR%%xdg/XdgDefaultApps
+%%QT_INCDIR%%xdg/XdgDesktopFile
+%%QT_INCDIR%%xdg/XdgDirs
+%%QT_INCDIR%%xdg/XdgIcon
+%%QT_INCDIR%%xdg/XdgMenu
+%%QT_INCDIR%%xdg/XdgMenuWidget
+%%QT_INCDIR%%xdg/XdgMimeApps
+%%QT_INCDIR%%xdg/XdgMimeType
+%%QT_INCDIR%%xdg/XmlHelper
+%%QT_INCDIR%%xdg/xdgaction.h
+%%QT_INCDIR%%xdg/xdgautostart.h
+%%QT_INCDIR%%xdg/xdgdefaultapps.h
+%%QT_INCDIR%%xdg/xdgdesktopfile.h
+%%QT_INCDIR%%xdg/xdgdirs.h
+%%QT_INCDIR%%xdg/xdgicon.h
+%%QT_INCDIR%%xdg/xdgmacros.h
+%%QT_INCDIR%%xdg/xdgmenu.h
+%%QT_INCDIR%%xdg/xdgmenuwidget.h
+%%QT_INCDIR%%xdg/xdgmimeapps.h
+%%QT_INCDIR%%xdg/xdgmimetype.h
+%%QT_INCDIR%%xdg/xmlhelper.h
+%%QT_INCDIR%%xdgiconloader/%%VERSION%%/private/xdgiconloader/xdgiconloader_p.h
+%%QT_INCDIR%%xdgiconloader/xdgiconloader_export.h
+lib/libQt6Xdg.so
+lib/libQt6Xdg.so.4
+lib/libQt6Xdg.so.%%VERSION%%
+lib/libQt6XdgIconLoader.so
+lib/libQt6XdgIconLoader.so.4
+lib/libQt6XdgIconLoader.so.%%VERSION%%
+%%QT_PLUGINDIR%%/iconengines/libQt6XdgIconPlugin.so
+libdata/pkgconfig/Qt6Xdg.pc
+libdata/pkgconfig/Qt6XdgIconLoader.pc
+share/cmake/qt6xdg/qt6xdg-config-version.cmake
+share/cmake/qt6xdg/qt6xdg-config.cmake
+share/cmake/qt6xdg/qt6xdg-targets-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/qt6xdg/qt6xdg-targets.cmake
+share/cmake/qt6xdgiconloader/qt6xdgiconloader-config-version.cmake
+share/cmake/qt6xdgiconloader/qt6xdgiconloader-config.cmake
+share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets.cmake