Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Nov 2016 14:19:07 +0000 (UTC)
From:      Olivier Duchateau <olivierd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r426375 - in head: Mk/Uses devel devel/liblxqt devel/liblxqt-l10n devel/libqtxdg x11 x11/libfm-qt x11/libfmqt-l10n
Message-ID:  <201611191419.uAJEJ7U7093981@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olivierd
Date: Sat Nov 19 14:19:07 2016
New Revision: 426375
URL: https://svnweb.freebsd.org/changeset/ports/426375

Log:
  Import some LXQt core components (required by forthcoming update
  of x11/qterminal).
  
  LXQt is the Qt port of and the upcoming version of LXDE, the Lightweight
  Desktop Environment. It is the product of a merge between the LXDE-Qt and
  Razor-qt projects.
  
  This work is based on the LXQt testing repo [1]. Importing is not complete
  due to missing pieces in KDE Frameworks (r426118).
  
  I would like to thank contributor and tester, Jesper Schmitz Mouridsen.
  
  [1] https://subversion.assembla.com/svn/lxqt/tags/0.11
  
  Reviewed by:	antoine, rakuco
  Obtained from:	LXQt repository
  FC after:
  Differential Revision:	https://reviews.freebsd.org/D5002

Added:
  head/Mk/Uses/lxqt.mk   (contents, props changed)
  head/devel/liblxqt/
  head/devel/liblxqt-l10n/
  head/devel/liblxqt-l10n/Makefile   (contents, props changed)
  head/devel/liblxqt-l10n/distinfo   (contents, props changed)
  head/devel/liblxqt-l10n/pkg-descr   (contents, props changed)
  head/devel/liblxqt-l10n/pkg-plist   (contents, props changed)
  head/devel/liblxqt/Makefile   (contents, props changed)
  head/devel/liblxqt/distinfo   (contents, props changed)
  head/devel/liblxqt/pkg-descr   (contents, props changed)
  head/devel/liblxqt/pkg-plist   (contents, props changed)
  head/devel/libqtxdg/
  head/devel/libqtxdg/Makefile   (contents, props changed)
  head/devel/libqtxdg/distinfo   (contents, props changed)
  head/devel/libqtxdg/pkg-descr   (contents, props changed)
  head/devel/libqtxdg/pkg-plist   (contents, props changed)
  head/x11/libfm-qt/
  head/x11/libfm-qt/Makefile   (contents, props changed)
  head/x11/libfm-qt/distinfo   (contents, props changed)
  head/x11/libfm-qt/pkg-descr   (contents, props changed)
  head/x11/libfm-qt/pkg-plist   (contents, props changed)
  head/x11/libfmqt-l10n/
  head/x11/libfmqt-l10n/Makefile   (contents, props changed)
  head/x11/libfmqt-l10n/distinfo   (contents, props changed)
  head/x11/libfmqt-l10n/pkg-descr   (contents, props changed)
  head/x11/libfmqt-l10n/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile
  head/x11/Makefile

Added: head/Mk/Uses/lxqt.mk
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/Mk/Uses/lxqt.mk	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,97 @@
+# $FreeBSD$
+#
+# This file contains some variable definitions that are supposed to make your
+# life easier, when dealing with ports related to the LXQt Desktop Environment.
+#
+# Feature:	lxqt
+# Usage:	USES=lxqt
+# Valid ARGS:	does not require args
+#
+# Available LXQt components are:
+#
+# libfmqt	- Libfm Qt bindings
+# lxqt		- LXQt core library
+# qtxdg		- Qt implementation of freedesktop.org xdg specs
+#
+# MAINTAINER: olivierd@FreeBSD.org
+
+.if !defined(_INCLUDE_USES_LXQT_MK)
+_INCLUDE_USES_LXQT_MK=	yes
+
+.if !empty(lxqt_ARGS)
+IGNORE=	Incorrect 'USES+=lxqt:${lxqt_ARGS} takes no arguments
+.endif
+
+MASTER_SITE_LXQT+= \
+	http://downloads.lxqt.org/%SUBDIR%/${PORTVERSION}/
+MASTER_SITE_LXQT_SUBDIR=	lxqt
+
+.if !defined(USE_GITHUB)
+MASTER_SITES?=	${MASTER_SITE_LXQT}
+MASTER_SITE_SUBDIR?=	${MASTER_SITE_LXQT_SUBDIR}
+
+DIST_SUBDIR=	lxqt
+.endif
+
+PLIST_SUB+=	LXQT_INCLUDEDIR="include/lxqt" \
+	LXQT_SHAREDIR="share/lxqt" \
+	LXQT_TRANSLATIONS="share/lxqt/translations" \
+	VERSION="${PORTVERSION}"
+
+CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR=${MANDIRS} \
+	-DPULL_TRANSLATIONS:BOOL=OFF
+
+# Available LXQt components are:
+_USE_LXQT_ALL=	libfmqt lxqt qtxdg
+
+libfmqt_LIB_DEPENDS=	libfm-qt.so:x11/libfm-qt
+
+lxqt_LIB_DEPENDS=	liblxqt.so:devel/liblxqt
+lxqt_USE_LXQT_REQ=	qtxdg
+
+qtxdg_LIB_DEPENDS=	libQt5Xdg.so:devel/libqtxdg
+
+.if defined(USE_LXQT)
+
+# First, expand all USE_LXQT_REQ recursively.
+.for comp in ${_USE_LXQT_ALL}
+. for subcomp in ${${comp}_USE_LXQT_REQ}
+${comp}_USE_LXQT_REQ+=	${${comp}_USE_LXQR_REQ}
+. endfor
+.endfor
+
+# Then, use already expanded USE_LXQT_REQ to expand USE_LXQT.
+.for comp in ${USE_LXQT}
+. if empty(_USE_LXQT_ALL:M${comp})
+IGNORE=	cannot install: Unknown component ${comp}
+. else
+_USE_LXQT+=	${${comp}_USE_LXQT_REQ} ${comp}
+. endif
+.endfor
+
+# Remove duplicate components
+USE_LXQT=	${_USE_LXQT:O:u}
+
+.for comp in ${USE_LXQT}
+. if defined(${comp}_BUILD_DEPENDS)
+BUILD_DEPENDS+=	${${comp}_BUILD_DEPENDS}
+. endif
+
+. if defined(${comp}_LIB_DEPENDS)
+LIB_DEPENDS+=	${${comp}_LIB_DEPENDS}
+. endif
+
+. if defined(${comp}_RUN_DEPENDS)
+RUN_DEPENDS+=	${${comp}_RUN_DEPENDS}
+. endif
+.endfor
+
+.endif # end of defined(USE_LXQT)
+
+.endif # end of !defined(_INCLUDE_USES_LXQT_MK)
+
+.if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_LXQT_POST_MK)
+
+_INCLUDE_USES_LXQT_POST_MK=	yes
+
+.endif

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Nov 19 14:15:59 2016	(r426374)
+++ head/devel/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -1326,6 +1326,8 @@
     SUBDIR += liblouis
     SUBDIR += liblouisxml
     SUBDIR += libltdl
+    SUBDIR += liblxqt
+    SUBDIR += liblxqt-l10n
     SUBDIR += libmaa
     SUBDIR += libmatheval
     SUBDIR += libmba
@@ -1381,6 +1383,7 @@
     SUBDIR += libpthread-stubs
     SUBDIR += libqb
     SUBDIR += libqcow
+    SUBDIR += libqtxdg
     SUBDIR += libr3
     SUBDIR += librcc
     SUBDIR += librcd

Added: head/devel/liblxqt-l10n/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt-l10n/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,39 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME=	liblxqt-l10n
+PORTVERSION=	0.11.0
+CATEGORIES=	devel
+DISTNAME=	lxqt-l10n-${DISTVERSION}
+
+MAINTAINER=	olivierd@FreeBSD.org
+COMMENT=	Translations of liblxqt
+
+LICENSE=	LGPL21+
+
+USES=	cmake:outsource lxqt tar:xz
+USE_QT5=	buildtools_build qmake_build
+USE_LXQT=	lxqt
+
+CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
+	-DWITH_LIBFM_QT:BOOL=OFF \
+	-DWITH_LIBLXQT:BOOL=ON \
+	-DWITH_LXIMAGE_QT:BOOL=OFF \
+	-DWITH_LXQT_ABOUT:BOOL=OFF \
+	-DWITH_LXQT_ADMIN:BOOL=OFF \
+	-DWITH_LXQT_CONFIG:BOOL=OFF \
+	-DWITH_LXQT_GLOBALKEYS:BOOL=OFF \
+	-DWITH_LXQT_NOTIFICATIOND:BOOL=OFF \
+	-DWITH_LXQT_OPENSSH_ASKPASS:BOOL=OFF \
+	-DWITH_LXQT_PANEL:BOOL=OFF \
+	-DWITH_LXQT_POLICYKIT:BOOL=OFF \
+	-DWITH_LXQT_POWERMANAGEMENT:BOOL=OFF \
+	-DWITH_LXQT_RUNNER:BOOL=OFF \
+	-DWITH_LXQT_SESSION:BOOL=OFF \
+	-DWITH_LXQT_SUDO:BOOL=OFF \
+	-DWITH_OBCONF_QT:BOOL=OFF \
+	-DWITH_PCMANFM_QT:BOOL=OFF \
+	-DWITH_QTERMINAL:BOOL=OFF \
+	-DWITH_PAVUCONTROL_QT:BOOL=OFF
+
+.include <bsd.port.mk>

Added: head/devel/liblxqt-l10n/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt-l10n/distinfo	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1479551769
+SHA256 (lxqt/lxqt-l10n-0.11.0.tar.xz) = ed05b57da536e9ea52f34fcbc15f386be4336ee8b411f3a24c043ee4dc27774a
+SIZE (lxqt/lxqt-l10n-0.11.0.tar.xz) = 513704

Added: head/devel/liblxqt-l10n/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt-l10n/pkg-descr	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,4 @@
+Translations ("localization") in terms of the Qt TS files of liblxqt
+(core library of LXQt). 
+
+WWW: https://github.com/lxde/lxqt-l10n

Added: head/devel/liblxqt-l10n/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt-l10n/pkg-plist	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,35 @@
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ar.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ca.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_cs.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_da.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_da_DK.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_de.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_el.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_eo.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_es.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_es_VE.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_eu.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_fi.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_fr_FR.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_hu.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ia.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_id_ID.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_it.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ja.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ko.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_lt.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_nl.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pl_PL.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pt.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pt_BR.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ro_RO.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ru.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sk_SK.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sl.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sr@latin.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_th_TH.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_tr.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_uk.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_zh_CN.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_zh_TW.qm

Added: head/devel/liblxqt/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,22 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME=	liblxqt
+PORTVERSION=	0.11.0
+CATEGORIES=	devel
+MASTER_SITES=	LXQT
+
+MAINTAINER=	olivierd@FreeBSD.org
+COMMENT=	Shared library for LXQt applications
+
+LICENSE=	LGPL21+
+
+USES=	cmake:outsource compiler:c++11-lib gettext kde:5 lxqt \
+	pkgconfig tar:xz
+USE_QT5=	buildtools_build qmake_build dbus core gui linguisttools \
+	svg widgets x11extras xml
+USE_KDE=	windowsystem
+USE_LXQT=	qtxdg
+USE_XORG=	x11 xscrnsaver
+
+.include <bsd.port.mk>

Added: head/devel/liblxqt/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt/distinfo	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1474711016
+SHA256 (lxqt/liblxqt-0.11.0.tar.xz) = bc553bf53f3083886b5456a3f22e227f68ea945d8ee0dd31dd24f765bf879fe2
+SIZE (lxqt/liblxqt-0.11.0.tar.xz) = 58912

Added: head/devel/liblxqt/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt/pkg-descr	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+Core utility library for all LXQt components.
+
+WWW: http://lxqt.org/

Added: head/devel/liblxqt/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblxqt/pkg-plist	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,54 @@
+%%LXQT_INCLUDEDIR%%/LXQt/Application
+%%LXQT_INCLUDEDIR%%/LXQt/AutostartEntry
+%%LXQT_INCLUDEDIR%%/LXQt/ConfigDialog
+%%LXQT_INCLUDEDIR%%/LXQt/GridLayout
+%%LXQT_INCLUDEDIR%%/LXQt/HtmlDelegate
+%%LXQT_INCLUDEDIR%%/LXQt/Notification
+%%LXQT_INCLUDEDIR%%/LXQt/PageSelectWidget
+%%LXQT_INCLUDEDIR%%/LXQt/PluginInfo
+%%LXQT_INCLUDEDIR%%/LXQt/Power
+%%LXQT_INCLUDEDIR%%/LXQt/PowerManager
+%%LXQT_INCLUDEDIR%%/LXQt/ProgramFinder
+%%LXQT_INCLUDEDIR%%/LXQt/RotatedWidget
+%%LXQT_INCLUDEDIR%%/LXQt/ScreenSaver
+%%LXQT_INCLUDEDIR%%/LXQt/Settings
+%%LXQT_INCLUDEDIR%%/LXQt/SingleApplication
+%%LXQT_INCLUDEDIR%%/LXQt/Translator
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtapplication.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtautostartentry.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtconfigdialog.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtglobals.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtgridlayout.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqthtmldelegate.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtnotification.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtpageselectwidget.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtplugininfo.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtpower.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtpowermanager.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtprogramfinder.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtrotatedwidget.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtscreensaver.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtsettings.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqtsingleapplication.h
+%%LXQT_INCLUDEDIR%%/LXQt/lxqttranslator.h
+%%QT_LIBDIR%%/liblxqt.so
+%%QT_LIBDIR%%/liblxqt.so.0
+%%QT_LIBDIR%%/liblxqt.so.%%VERSION%%
+libdata/pkgconfig/lxqt.pc
+share/cmake/lxqt/find-modules/FindXdgUserDirs.cmake
+share/cmake/lxqt/lxqt-config-version.cmake
+share/cmake/lxqt/lxqt-config.cmake
+share/cmake/lxqt/lxqt-targets-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/lxqt/lxqt-targets.cmake
+share/cmake/lxqt/modules/LXQtAppTranslationLoader.cpp.in
+share/cmake/lxqt/modules/LXQtCompilerSettings.cmake
+share/cmake/lxqt/modules/LXQtCreatePkgConfigFile.cmake
+share/cmake/lxqt/modules/LXQtLibTranslationLoader.cpp.in
+share/cmake/lxqt/modules/LXQtPluginTranslationLoader.cpp.in
+share/cmake/lxqt/modules/LXQtTranslate.cmake
+share/cmake/lxqt/modules/LXQtTranslateDesktop.cmake
+share/cmake/lxqt/modules/LXQtTranslateTs.cmake
+share/cmake/lxqt/modules/LXQtTranslationLoader.cmake
+share/cmake/lxqt/modules/Qt5PatchedLinguistToolsMacros.cmake
+share/cmake/lxqt/modules/Qt5TranslationLoader.cmake
+share/cmake/lxqt/modules/Qt5TranslationLoader.cpp.in

Added: head/devel/libqtxdg/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libqtxdg/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,18 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME=	libqtxdg
+PORTVERSION=	2.0.0
+CATEGORIES=	devel
+MASTER_SITES=	LXQT/${PORTNAME}
+
+MAINTAINER=	olivierd@FreeBSD.org
+COMMENT=	Qt implementation of freedesktop.org xdg specs
+
+LICENSE=	LGPL21+
+
+USES=	cmake:outsource compiler:c++11-lib lxqt pkgconfig tar:xz
+USE_QT5=	buildtools_build qmake_build core dbus gui svg widgets \
+	xml
+
+.include <bsd.port.mk>

Added: head/devel/libqtxdg/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libqtxdg/distinfo	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1474119308
+SHA256 (lxqt/libqtxdg-2.0.0.tar.xz) = 8c89ebaa3c0ee946f9048828e064c1c510c5639779a7688ed0b240307645dbcb
+SIZE (lxqt/libqtxdg-2.0.0.tar.xz) = 62404

Added: head/devel/libqtxdg/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libqtxdg/pkg-descr	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+libqtxdg is an Qt implementation of freedesktop.org xdg specifications.
+
+WWW: http://lxqt.org/

Added: head/devel/libqtxdg/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libqtxdg/pkg-plist	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,37 @@
+include/qt5xdg/XdgAction
+include/qt5xdg/XdgAutoStart
+include/qt5xdg/XdgDesktopFile
+include/qt5xdg/XdgDirs
+include/qt5xdg/XdgIcon
+include/qt5xdg/XdgMenu
+include/qt5xdg/XdgMenuWidget
+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/xdgmimetype.h
+include/qt5xdg/xmlhelper.h
+include/qt5xdgiconloader/%%VERSION%%/private/xdgiconloader/xdgiconloader_p.h
+include/qt5xdgiconloader/xdgiconloader_export.h
+%%QT_LIBDIR%%/libQt5Xdg.so
+%%QT_LIBDIR%%/libQt5Xdg.so.2
+%%QT_LIBDIR%%/libQt5Xdg.so.%%VERSION%%
+%%QT_LIBDIR%%/libQt5XdgIconLoader.so
+%%QT_LIBDIR%%/libQt5XdgIconLoader.so.2
+%%QT_LIBDIR%%/libQt5XdgIconLoader.so.%%VERSION%%
+libdata/pkgconfig/Qt5Xdg.pc
+libdata/pkgconfig/Qt5XdgIconLoader.pc
+share/cmake/qt5xdg/qt5xdg-config-version.cmake
+share/cmake/qt5xdg/qt5xdg-config.cmake
+share/cmake/qt5xdg/qt5xdg-targets-%%CMAKE_BUILD_TYPE%%.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-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Sat Nov 19 14:15:59 2016	(r426374)
+++ head/x11/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -171,7 +171,9 @@
     SUBDIR += libexo
     SUBDIR += libfakekey
     SUBDIR += libfm
+    SUBDIR += libfmqt-l10n
     SUBDIR += libfm-extra
+    SUBDIR += libfm-qt
     SUBDIR += libgnome
     SUBDIR += libgnome-reference
     SUBDIR += libgnomekbd

Added: head/x11/libfm-qt/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfm-qt/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,25 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME=	libfm-qt
+PORTVERSION=	0.11.1
+CATEGORIES=	x11
+MASTER_SITES=	LXQT/${PORTNAME}
+
+MAINTAINER=	olivierd@FreeBSD.org
+COMMENT=	Qt port of libfm
+
+LICENSE=	LGPL21+
+
+LIB_DEPENDS=	libfm.so:x11/libfm \
+	libmenu-cache.so:x11/menu-cache
+
+USES=	cmake:outsource compiler:c++11-lib gettext-runtime lxqt pkgconfig \
+	tar:xz
+USE_QT5=	buildtools_build qmake_build core gui widgets \
+	x11extras
+USE_GNOME=	glib20
+USE_XORG=	xcb
+USE_LXQT=	lxqt
+
+.include <bsd.port.mk>

Added: head/x11/libfm-qt/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfm-qt/distinfo	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1474726971
+SHA256 (lxqt/libfm-qt-0.11.1.tar.xz) = 69f3f2564471272a0ccc8f1958d8f4f520a5a9fad9a6b99bb29f17fab8480578
+SIZE (lxqt/libfm-qt-0.11.1.tar.xz) = 127624

Added: head/x11/libfm-qt/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfm-qt/pkg-descr	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,4 @@
+A Qt port of the libfm - a library providing components to build
+desktop file managers.
+
+WWW: http://lxqt.org/

Added: head/x11/libfm-qt/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfm-qt/pkg-plist	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,88 @@
+include/libfm-qt/appchoosercombobox.h
+include/libfm-qt/appchooserdialog.h
+include/libfm-qt/appinfo.h
+include/libfm-qt/applaunchcontext.h
+include/libfm-qt/appmenuview.h
+include/libfm-qt/appmenuview_p.h
+include/libfm-qt/archiver.h
+include/libfm-qt/bookmarkaction.h
+include/libfm-qt/bookmarks.h
+include/libfm-qt/browsehistory.h
+include/libfm-qt/cachedfoldermodel.h
+include/libfm-qt/colorbutton.h
+include/libfm-qt/config.h
+include/libfm-qt/createnewmenu.h
+include/libfm-qt/customaction_p.h
+include/libfm-qt/deepcountjob.h
+include/libfm-qt/dirlistjob.h
+include/libfm-qt/dirtreemodel.h
+include/libfm-qt/dirtreemodelitem.h
+include/libfm-qt/dirtreeview.h
+include/libfm-qt/dndactionmenu.h
+include/libfm-qt/dnddest.h
+include/libfm-qt/dummymonitor.h
+include/libfm-qt/editbookmarksdialog.h
+include/libfm-qt/execfiledialog_p.h
+include/libfm-qt/file.h
+include/libfm-qt/fileinfo.h
+include/libfm-qt/fileinfojob.h
+include/libfm-qt/filelauncher.h
+include/libfm-qt/filemenu.h
+include/libfm-qt/filemenu_p.h
+include/libfm-qt/fileoperation.h
+include/libfm-qt/fileoperationdialog.h
+include/libfm-qt/fileopsjob.h
+include/libfm-qt/fileopsjobchangeattr.h
+include/libfm-qt/fileopsjobdelete.h
+include/libfm-qt/fileopsjobxfer.h
+include/libfm-qt/filepropsdialog.h
+include/libfm-qt/filesearchdialog.h
+include/libfm-qt/fm-qt_export.h
+include/libfm-qt/fm-search.h
+include/libfm-qt/folder.h
+include/libfm-qt/folderconfig.h
+include/libfm-qt/folderitemdelegate.h
+include/libfm-qt/foldermenu.h
+include/libfm-qt/foldermodel.h
+include/libfm-qt/foldermodelitem.h
+include/libfm-qt/folderview.h
+include/libfm-qt/folderview_p.h
+include/libfm-qt/fontbutton.h
+include/libfm-qt/icon.h
+include/libfm-qt/icontheme.h
+include/libfm-qt/job.h
+include/libfm-qt/libfmqt.h
+include/libfm-qt/libfmqtglobals.h
+include/libfm-qt/list.h
+include/libfm-qt/mimetype.h
+include/libfm-qt/monitor.h
+include/libfm-qt/mountoperation.h
+include/libfm-qt/mountoperationpassworddialog_p.h
+include/libfm-qt/mountoperationquestiondialog_p.h
+include/libfm-qt/navhistory.h
+include/libfm-qt/path.h
+include/libfm-qt/pathedit.h
+include/libfm-qt/pathedit_p.h
+include/libfm-qt/placesmodel.h
+include/libfm-qt/placesmodelitem.h
+include/libfm-qt/placesview.h
+include/libfm-qt/proxyfoldermodel.h
+include/libfm-qt/renamedialog.h
+include/libfm-qt/sidepane.h
+include/libfm-qt/simplejob.h
+include/libfm-qt/templates.h
+include/libfm-qt/terminal.h
+include/libfm-qt/thumbnailer.h
+include/libfm-qt/thumbnailloader.h
+include/libfm-qt/utilities.h
+include/libfm-qt/utilities_p.h
+include/libfm-qt/utils.h
+include/libfm-qt/xdndworkaround.h
+lib/libfm-qt.so
+lib/libfm-qt.so.3
+lib/libfm-qt.so.3.0.0
+libdata/pkgconfig/libfm-qt.pc
+share/cmake/fm-qt/fm-qt-config-version.cmake
+share/cmake/fm-qt/fm-qt-config.cmake
+share/cmake/fm-qt/fm-qt-targets-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/fm-qt/fm-qt-targets.cmake

Added: head/x11/libfmqt-l10n/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfmqt-l10n/Makefile	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,39 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME=	libfmqt-l10n
+PORTVERSION=	0.11.0
+CATEGORIES=	x11
+DISTNAME=	lxqt-l10n-${DISTVERSION}
+
+MAINTAINER=	olivierd@FreeBSD.org
+COMMENT=	Translations of libfm-qt
+
+LICENSE=	LGPL21+
+
+USES=	cmake:outsource lxqt tar:xz
+USE_QT5=	buildtools_build qmake_build
+USE_LXQT=	lxqt
+
+CMAKE_ARGS+=	-DWITH_COMPTON_CONF:BOOL=OFF \
+	-DWITH_LIBFM_QT:BOOL=ON \
+	-DWITH_LIBLXQT:BOOL=OFF \
+	-DWITH_LXIMAGE_QT:BOOL=OFF \
+	-DWITH_LXQT_ABOUT:BOOL=OFF \
+	-DWITH_LXQT_ADMIN:BOOL=OFF \
+	-DWITH_LXQT_CONFIG:BOOL=OFF \
+	-DWITH_LXQT_GLOBALKEYS:BOOL=OFF \
+	-DWITH_LXQT_NOTIFICATIOND:BOOL=OFF \
+	-DWITH_LXQT_OPENSSH_ASKPASS:BOOL=OFF \
+	-DWITH_LXQT_PANEL:BOOL=OFF \
+	-DWITH_LXQT_POLICYKIT:BOOL=OFF \
+	-DWITH_LXQT_POWERMANAGEMENT:BOOL=OFF \
+	-DWITH_LXQT_RUNNER:BOOL=OFF \
+	-DWITH_LXQT_SESSION:BOOL=OFF \
+	-DWITH_LXQT_SUDO:BOOL=OFF \
+	-DWITH_OBCONF_QT:BOOL=OFF \
+	-DWITH_PCMANFM_QT:BOOL=OFF \
+	-DWITH_QTERMINAL:BOOL=OFF \
+	-DWITH_PAVUCONTROL_QT:BOOL=OFF
+
+.include <bsd.port.mk>

Added: head/x11/libfmqt-l10n/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfmqt-l10n/distinfo	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1479552578
+SHA256 (lxqt/lxqt-l10n-0.11.0.tar.xz) = ed05b57da536e9ea52f34fcbc15f386be4336ee8b411f3a24c043ee4dc27774a
+SIZE (lxqt/lxqt-l10n-0.11.0.tar.xz) = 513704

Added: head/x11/libfmqt-l10n/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfmqt-l10n/pkg-descr	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,4 @@
+Translations ("localization") in terms of the Qt TS files of libfm-qt
+(core library of PCManFM-Qt).
+
+WWW: https://github.com/lxde/lxqt-l10n

Added: head/x11/libfmqt-l10n/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/libfmqt-l10n/pkg-plist	Sat Nov 19 14:19:07 2016	(r426375)
@@ -0,0 +1,16 @@
+share/libfm-qt/translations/libfm-qt_ar.qm
+share/libfm-qt/translations/libfm-qt_cs.qm
+share/libfm-qt/translations/libfm-qt_da.qm
+share/libfm-qt/translations/libfm-qt_de.qm
+share/libfm-qt/translations/libfm-qt_el.qm
+share/libfm-qt/translations/libfm-qt_es.qm
+share/libfm-qt/translations/libfm-qt_fr.qm
+share/libfm-qt/translations/libfm-qt_gl.qm
+share/libfm-qt/translations/libfm-qt_hu.qm
+share/libfm-qt/translations/libfm-qt_it.qm
+share/libfm-qt/translations/libfm-qt_ja.qm
+share/libfm-qt/translations/libfm-qt_lt_LT.qm
+share/libfm-qt/translations/libfm-qt_pl.qm
+share/libfm-qt/translations/libfm-qt_pt.qm
+share/libfm-qt/translations/libfm-qt_ru.qm
+share/libfm-qt/translations/libfm-qt_zh_TW.qm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611191419.uAJEJ7U7093981>