pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11 libqtxdg: import new package, version 3.4.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a77a234fa61d
branches:  trunk
changeset: 411655:a77a234fa61d
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Mon Feb 17 19:50:34 2020 +0000

description:
libqtxdg: import new package, version 3.4.0

This is a library providing freedesktop.org specs implementations for
Qt.

Initial packaging in pkgsrc-wip by pin, as part of a broader effort
toward providing all of LXQt and associated utility applications.
(Additional build dependency and portability fixes by myself.)

diffstat:

 x11/Makefile               |   3 ++-
 x11/libqtxdg/DESCR         |   1 +
 x11/libqtxdg/Makefile      |  38 ++++++++++++++++++++++++++++++++++++++
 x11/libqtxdg/PLIST         |  42 ++++++++++++++++++++++++++++++++++++++++++
 x11/libqtxdg/buildlink3.mk |  16 ++++++++++++++++
 x11/libqtxdg/distinfo      |   6 ++++++
 6 files changed, 105 insertions(+), 1 deletions(-)

diffs (140 lines):

diff -r 91f28f53a645 -r a77a234fa61d x11/Makefile
--- a/x11/Makefile      Mon Feb 17 17:26:53 2020 +0000
+++ b/x11/Makefile      Mon Feb 17 19:50:34 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.877 2020/01/31 17:28:16 pho Exp $
+# $NetBSD: Makefile,v 1.878 2020/02/17 19:50:34 gutteridge Exp $
 #
 
 COMMENT=       Packages to support the X window system
@@ -238,6 +238,7 @@
 SUBDIR+=       libkactivities4
 SUBDIR+=       libmatekbd
 SUBDIR+=       liboldXrandr
+SUBDIR+=       libqtxdg
 SUBDIR+=       libunique
 SUBDIR+=       libunique3
 SUBDIR+=       libxcb
diff -r 91f28f53a645 -r a77a234fa61d x11/libqtxdg/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libqtxdg/DESCR        Mon Feb 17 19:50:34 2020 +0000
@@ -0,0 +1,1 @@
+Library providing freedesktop.org specs implementations for Qt.
diff -r 91f28f53a645 -r a77a234fa61d x11/libqtxdg/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libqtxdg/Makefile     Mon Feb 17 19:50:34 2020 +0000
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2020/02/17 19:50:34 gutteridge Exp $
+
+DISTNAME=      libqtxdg-3.4.0
+CATEGORIES=    x11
+MASTER_SITES=  https://downloads.lxqt.org/downloads/libqtxdg/3.4.0/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    voidpin%protonmail.com@localhost
+HOMEPAGE=      https://lxqt.org/
+COMMENT=       Qt implementation of freedesktop.org xdg specs
+LICENSE=       gnu-lgpl-v2.1
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+CONFIGURE_DIRS=        build
+CMAKE_ARG_PATH=        ..
+
+PKG_SYSCONFSUBDIR=     xdg
+
+SUBST_CLASSES+=                prefix
+SUBST_MESSAGE.prefix=  Fixing paths.
+SUBST_STAGE.prefix=    pre-configure
+SUBST_FILES.prefix=    src/qtxdg/xdgdirs.cpp
+SUBST_SED.prefix=      -e 's,/etc/xdg,${PKG_SYSCONFDIR},g'
+SUBST_SED.prefix+=     -e 's,/usr/share,${PREFIX}/share,g'
+
+pre-configure:
+       ${MKDIR} -p ${WRKSRC}/build
+
+TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../devel/lxqt-build-tools
+TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 91f28f53a645 -r a77a234fa61d x11/libqtxdg/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libqtxdg/PLIST        Mon Feb 17 19:50:34 2020 +0000
@@ -0,0 +1,42 @@
+@comment $NetBSD: PLIST,v 1.1 2020/02/17 19:50:34 gutteridge Exp $
+bin/qtxdg-mat
+include/qt5xdg/XdgAction
+include/qt5xdg/XdgAutoStart
+include/qt5xdg/XdgDesktopFile
+include/qt5xdg/XdgDirs
+include/qt5xdg/XdgIcon
+include/qt5xdg/XdgMenu
+include/qt5xdg/XdgMenuWidget
+include/qt5xdg/XdgMimeApps
+include/qt5xdg/XdgMimeType
+include/qt5xdg/XmlHelper
+include/qt5xdg/xdgaction.h
+include/qt5xdg/xdgautostart.h
+include/qt5xdg/xdgdesktopfile.h
+include/qt5xdg/xdgdirs.h
+include/qt5xdg/xdgicon.h
+include/qt5xdg/xdgmacros.h
+include/qt5xdg/xdgmenu.h
+include/qt5xdg/xdgmenuwidget.h
+include/qt5xdg/xdgmimeapps.h
+include/qt5xdg/xdgmimetype.h
+include/qt5xdg/xmlhelper.h
+include/qt5xdgiconloader/${PKGVERSION}/private/xdgiconloader/xdgiconloader_p.h
+include/qt5xdgiconloader/xdgiconloader_export.h
+lib/libQt5Xdg.so
+lib/libQt5Xdg.so.3
+lib/libQt5Xdg.so.${PKGVERSION}
+lib/libQt5XdgIconLoader.so
+lib/libQt5XdgIconLoader.so.3
+lib/libQt5XdgIconLoader.so.${PKGVERSION}
+lib/pkgconfig/Qt5Xdg.pc
+lib/pkgconfig/Qt5XdgIconLoader.pc
+qt5/plugins/iconengines/libQt5XdgIconPlugin.so
+share/cmake/qt5xdg/qt5xdg-config-version.cmake
+share/cmake/qt5xdg/qt5xdg-config.cmake
+share/cmake/qt5xdg/qt5xdg-targets-release.cmake
+share/cmake/qt5xdg/qt5xdg-targets.cmake
+share/cmake/qt5xdgiconloader/qt5xdgiconloader-config-version.cmake
+share/cmake/qt5xdgiconloader/qt5xdgiconloader-config.cmake
+share/cmake/qt5xdgiconloader/qt5xdgiconloader-targets-release.cmake
+share/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake
diff -r 91f28f53a645 -r a77a234fa61d x11/libqtxdg/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libqtxdg/buildlink3.mk        Mon Feb 17 19:50:34 2020 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/02/17 19:50:34 gutteridge Exp $
+
+BUILDLINK_TREE+=       libqtxdg
+
+.if !defined(LIBQTXDG_BUILDLINK3_MK)
+LIBQTXDG_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libqtxdg+=       libqtxdg>=3.4.0
+BUILDLINK_PKGSRCDIR.libqtxdg?=         ../../x11/libqtxdg
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.endif # LIBQTXDG_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libqtxdg
diff -r 91f28f53a645 -r a77a234fa61d x11/libqtxdg/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libqtxdg/distinfo     Mon Feb 17 19:50:34 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/02/17 19:50:34 gutteridge Exp $
+
+SHA1 (libqtxdg-3.4.0.tar.xz) = 8c4f207b3cfa37a29373521a592c06000a102d0c
+RMD160 (libqtxdg-3.4.0.tar.xz) = 55a7c86cbeeed611b3dd5eb783e5e3b6be77e78c
+SHA512 (libqtxdg-3.4.0.tar.xz) = 9bd52ae3aa32f8c7de48e562ada1ff2413892c7ac58d5f7a06c0c512a4a6c03e9c5c44930f7781930c9c701894ea38a450a61a3c26afc047c76313ada0a890e6
+Size (libqtxdg-3.4.0.tar.xz) = 73060 bytes



Home | Main Index | Thread Index | Old Index