Index: head/Mk/Uses/lxqt.mk =================================================================== --- head/Mk/Uses/lxqt.mk +++ head/Mk/Uses/lxqt.mk @@ -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 Index: head/devel/Makefile =================================================================== --- head/devel/Makefile +++ head/devel/Makefile @@ -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 Index: head/devel/liblxqt-l10n/Makefile =================================================================== --- head/devel/liblxqt-l10n/Makefile +++ head/devel/liblxqt-l10n/Makefile @@ -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 Index: head/devel/liblxqt-l10n/distinfo =================================================================== --- head/devel/liblxqt-l10n/distinfo +++ head/devel/liblxqt-l10n/distinfo @@ -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 Index: head/devel/liblxqt-l10n/pkg-descr =================================================================== --- head/devel/liblxqt-l10n/pkg-descr +++ head/devel/liblxqt-l10n/pkg-descr @@ -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 Index: head/devel/liblxqt-l10n/pkg-plist =================================================================== --- head/devel/liblxqt-l10n/pkg-plist +++ head/devel/liblxqt-l10n/pkg-plist @@ -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 Index: head/devel/liblxqt/Makefile =================================================================== --- head/devel/liblxqt/Makefile +++ head/devel/liblxqt/Makefile @@ -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 Index: head/devel/liblxqt/distinfo =================================================================== --- head/devel/liblxqt/distinfo +++ head/devel/liblxqt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1474711016 +SHA256 (lxqt/liblxqt-0.11.0.tar.xz) = bc553bf53f3083886b5456a3f22e227f68ea945d8ee0dd31dd24f765bf879fe2 +SIZE (lxqt/liblxqt-0.11.0.tar.xz) = 58912 Index: head/devel/liblxqt/pkg-descr =================================================================== --- head/devel/liblxqt/pkg-descr +++ head/devel/liblxqt/pkg-descr @@ -0,0 +1,3 @@ +Core utility library for all LXQt components. + +WWW: http://lxqt.org/ Index: head/devel/liblxqt/pkg-plist =================================================================== --- head/devel/liblxqt/pkg-plist +++ head/devel/liblxqt/pkg-plist @@ -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 Index: head/devel/libqtxdg/Makefile =================================================================== --- head/devel/libqtxdg/Makefile +++ head/devel/libqtxdg/Makefile @@ -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 Index: head/devel/libqtxdg/distinfo =================================================================== --- head/devel/libqtxdg/distinfo +++ head/devel/libqtxdg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1474119308 +SHA256 (lxqt/libqtxdg-2.0.0.tar.xz) = 8c89ebaa3c0ee946f9048828e064c1c510c5639779a7688ed0b240307645dbcb +SIZE (lxqt/libqtxdg-2.0.0.tar.xz) = 62404 Index: head/devel/libqtxdg/pkg-descr =================================================================== --- head/devel/libqtxdg/pkg-descr +++ head/devel/libqtxdg/pkg-descr @@ -0,0 +1,3 @@ +libqtxdg is an Qt implementation of freedesktop.org xdg specifications. + +WWW: http://lxqt.org/ Index: head/devel/libqtxdg/pkg-plist =================================================================== --- head/devel/libqtxdg/pkg-plist +++ head/devel/libqtxdg/pkg-plist @@ -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 Index: head/x11/Makefile =================================================================== --- head/x11/Makefile +++ head/x11/Makefile @@ -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 Index: head/x11/libfm-qt/Makefile =================================================================== --- head/x11/libfm-qt/Makefile +++ head/x11/libfm-qt/Makefile @@ -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 Index: head/x11/libfm-qt/distinfo =================================================================== --- head/x11/libfm-qt/distinfo +++ head/x11/libfm-qt/distinfo @@ -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 Index: head/x11/libfm-qt/pkg-descr =================================================================== --- head/x11/libfm-qt/pkg-descr +++ head/x11/libfm-qt/pkg-descr @@ -0,0 +1,4 @@ +A Qt port of the libfm - a library providing components to build +desktop file managers. + +WWW: http://lxqt.org/ Index: head/x11/libfm-qt/pkg-plist =================================================================== --- head/x11/libfm-qt/pkg-plist +++ head/x11/libfm-qt/pkg-plist @@ -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 Index: head/x11/libfmqt-l10n/Makefile =================================================================== --- head/x11/libfmqt-l10n/Makefile +++ head/x11/libfmqt-l10n/Makefile @@ -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 Index: head/x11/libfmqt-l10n/distinfo =================================================================== --- head/x11/libfmqt-l10n/distinfo +++ head/x11/libfmqt-l10n/distinfo @@ -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 Index: head/x11/libfmqt-l10n/pkg-descr =================================================================== --- head/x11/libfmqt-l10n/pkg-descr +++ head/x11/libfmqt-l10n/pkg-descr @@ -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 Index: head/x11/libfmqt-l10n/pkg-plist =================================================================== --- head/x11/libfmqt-l10n/pkg-plist +++ head/x11/libfmqt-l10n/pkg-plist @@ -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