pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/pcmanfm-qt sysutils/pcmanfm-qt: update to 0.16.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5e9c22687191
branches:  trunk
changeset: 443112:5e9c22687191
user:      pin <pin%pkgsrc.org@localhost>
date:      Mon Dec 07 11:43:29 2020 +0000

description:
sysutils/pcmanfm-qt: update to 0.16.0

-Removed a redundant method from desktop code.
-Added an option to switch to newly opened tab.
-Added an option to open tabs of last window.
-Fixed a regression in restoring vertical scroll position.
-Guarantee a correct cursor shape on opening a folder.
-Scroll to current item on removing/changing filter.
-Keep the current focus when opening new tab in background.
-Reversed the workaround for RTL statusbar text because it isn't needed anymore.
-Fixed DND into desktop trash.
-Handle ampersand and newline in tab text.
-Handle text tabs in statusbar.
-Added an option to open desktop folders in default file manager.
-Code cleanup.

diffstat:

 sysutils/pcmanfm-qt/Makefile                            |  18 +++++++++++++---
 sysutils/pcmanfm-qt/PLIST                               |   8 ++++--
 sysutils/pcmanfm-qt/distinfo                            |  13 ++++++-----
 sysutils/pcmanfm-qt/patches/patch-config_CMakeLists.txt |   8 +++---
 4 files changed, 30 insertions(+), 17 deletions(-)

diffs (106 lines):

diff -r e51195a83cfd -r 5e9c22687191 sysutils/pcmanfm-qt/Makefile
--- a/sysutils/pcmanfm-qt/Makefile      Mon Dec 07 11:38:37 2020 +0000
+++ b/sysutils/pcmanfm-qt/Makefile      Mon Dec 07 11:43:29 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2020/12/04 04:56:14 riastradh Exp $
+# $NetBSD: Makefile,v 1.13 2020/12/07 11:43:29 pin Exp $
 
-DISTNAME=      pcmanfm-qt-0.15.1
-PKGREVISION=   4
+DISTNAME=      pcmanfm-qt-0.16.0
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=lxqt/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
@@ -19,10 +18,21 @@
 CONFIGURE_DIRS=        build
 CMAKE_ARG_PATH=        ..
 
+AUTOSTART_CONF=                share/examples/autostart
+SETTINGS_CONF=         share/examples/pcmanfm-qt/lxqt
+PKG_SYSCONFSUBDIR=     xdg
+MAKE_DIRS+=            ${PKG_SYSCONFDIR}/autostart \
+                       ${PKG_SYSCONFDIR}/pcmanfm-qt/lxqt
+
+CONF_FILES+=           ${AUTOSTART_CONF}/lxqt-desktop.desktop \
+                       ${PKG_SYSCONFDIR}/autostart/lxqt-desktop.desktop
+CONF_FILES+=           ${SETTINGS_CONF}/settings.conf \
+                       ${PKG_SYSCONFDIR}/pcmanfm-qt/lxqt/settings.conf
+
 pre-configure:
        ${MKDIR} -p ${WRKSRC}/build
 
-TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../devel/lxqt-build-tools
+TOOL_DEPENDS+= lxqt-build-tools>=0.8:../../devel/lxqt-build-tools
 TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
 DEPENDS+=      lxmenu-data-[0-9]*:../../sysutils/lxmenu-data
 
diff -r e51195a83cfd -r 5e9c22687191 sysutils/pcmanfm-qt/PLIST
--- a/sysutils/pcmanfm-qt/PLIST Mon Dec 07 11:38:37 2020 +0000
+++ b/sysutils/pcmanfm-qt/PLIST Mon Dec 07 11:43:29 2020 +0000
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.3 2020/06/01 10:47:53 pin Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/12/07 11:43:29 pin Exp $
 bin/pcmanfm-qt
 man/man1/pcmanfm-qt.1
 share/applications/pcmanfm-qt-desktop-pref.desktop
 share/applications/pcmanfm-qt.desktop
-share/examples/lxqt/xdg/autostart/lxqt-desktop.desktop
-share/examples/lxqt/xdg/pcmanfm-qt/lxqt/settings.conf
+share/examples/autostart/lxqt-desktop.desktop
+share/examples/pcmanfm-qt/lxqt/settings.conf
 share/pcmanfm-qt/translations/pcmanfm-qt_ar.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_arn.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_ast.qm
@@ -22,10 +22,12 @@
 share/pcmanfm-qt/translations/pcmanfm-qt_gl.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_he.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_hi.qm
+share/pcmanfm-qt/translations/pcmanfm-qt_hr.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_hu.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_id.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_it.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_ja.qm
+share/pcmanfm-qt/translations/pcmanfm-qt_ko.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_lt.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_nb_NO.qm
 share/pcmanfm-qt/translations/pcmanfm-qt_nl.qm
diff -r e51195a83cfd -r 5e9c22687191 sysutils/pcmanfm-qt/distinfo
--- a/sysutils/pcmanfm-qt/distinfo      Mon Dec 07 11:38:37 2020 +0000
+++ b/sysutils/pcmanfm-qt/distinfo      Mon Dec 07 11:43:29 2020 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.4 2020/06/01 15:06:15 pin Exp $
+$NetBSD: distinfo,v 1.5 2020/12/07 11:43:29 pin Exp $
 
-SHA1 (pcmanfm-qt-0.15.1.tar.xz) = 8b25f4d52cee6b916ba015bb35c133fe9d1fd666
-RMD160 (pcmanfm-qt-0.15.1.tar.xz) = b83a43eed1361922b381db6c78c84825512bb1b9
-SHA512 (pcmanfm-qt-0.15.1.tar.xz) = db0d3cc683b5c94cabab5a8c68b3ae8bf5938735b34989a420692e933bb54d53ebb15da9af4a59039bfd101de0cc00c521c08207e81bfad9d80315e2d94bc559
-Size (pcmanfm-qt-0.15.1.tar.xz) = 257832 bytes
-SHA1 (patch-config_CMakeLists.txt) = 84ace10083579bf3c09e16b472c92e6146665b85
+SHA1 (pcmanfm-qt-0.16.0.tar.xz) = cbf22e16f5d61cd8e01d86f52c31f786f9b73ea5
+RMD160 (pcmanfm-qt-0.16.0.tar.xz) = 02da94b7b01336f77b1292c7d92cd02abad4d404
+SHA512 (pcmanfm-qt-0.16.0.tar.xz) = 42c754267966b29722bd771d6f6f09c20cdb3b33bbe49deec982bdac98379dff92ac13f6f70b603aea963a3e1003034475cb682ec4264cfcf581c189826ea727
+Size (pcmanfm-qt-0.16.0.tar.xz) = 275792 bytes
+SHA1 (patch-autostart_CMakeLists.txt) = 5dbb1afdfbe9c62132df0674064f436684c87b59
+SHA1 (patch-config_CMakeLists.txt) = c3a99b1fc660131d94df4e9daf500dee8e65a7df
diff -r e51195a83cfd -r 5e9c22687191 sysutils/pcmanfm-qt/patches/patch-config_CMakeLists.txt
--- a/sysutils/pcmanfm-qt/patches/patch-config_CMakeLists.txt   Mon Dec 07 11:38:37 2020 +0000
+++ b/sysutils/pcmanfm-qt/patches/patch-config_CMakeLists.txt   Mon Dec 07 11:43:29 2020 +0000
@@ -1,14 +1,14 @@
-$NetBSD: patch-config_CMakeLists.txt,v 1.1 2020/04/26 02:19:56 gutteridge Exp $
+$NetBSD: patch-config_CMakeLists.txt,v 1.2 2020/12/07 11:43:30 pin Exp $
 
-Install fallback .conf files to a consistent location.
+Install settings file to proper location
 
---- config/CMakeLists.txt.orig 2019-02-24 00:16:13.000000000 +0000
+--- config/CMakeLists.txt.orig 2020-11-02 22:27:00.000000000 +0000
 +++ config/CMakeLists.txt
 @@ -3,6 +3,6 @@
  configure_file(pcmanfm-qt/lxqt/settings.conf.in pcmanfm-qt/lxqt/settings.conf @ONLY)
  install(FILES
      "${CMAKE_CURRENT_BINARY_DIR}/pcmanfm-qt/lxqt/settings.conf"
 -    DESTINATION "${CMAKE_INSTALL_DATADIR}/pcmanfm-qt/lxqt"
-+    DESTINATION "${LXQT_ETC_XDG_DIR}/pcmanfm-qt/lxqt"
++    DESTINATION "share/examples/pcmanfm-qt/lxqt"
      COMPONENT Runtime
  )



Home | Main Index | Thread Index | Old Index