wok-next rev 20019

Update LXQt (complete)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Oct 22 04:34:44 2017 +0300 (2017-10-22)
parents e756329576c3
children 0bdaa7ef1cae
files compton-conf/receipt kguiaddons/receipt kidletime/receipt kwayland/receipt kwindowsystem/receipt libfm-qt/receipt libkscreen/receipt liblxqt/receipt libqtxdg/receipt libsysstat/receipt lximage-qt/receipt lxqt-about/receipt lxqt-admin/receipt lxqt-config/receipt lxqt-connman-applet/receipt lxqt-globalkeys/receipt lxqt-l10n/receipt lxqt-notificationd/receipt lxqt-openssh-askpass/receipt lxqt-panel/receipt lxqt-panel/stuff/fix_sysstat_plugin.patch lxqt-policykit/receipt lxqt-powermanagement/receipt lxqt-qtplugin/receipt lxqt-runner/receipt lxqt-session/receipt lxqt-sudo/receipt lxqt-themes/receipt pavucontrol-qt/receipt pcmanfm-qt-dev/receipt pcmanfm-qt/receipt polkit-qt/receipt qterminal/receipt qtermwidget-dev/receipt qtermwidget/receipt sddm/receipt solid/receipt
line diff
     1.1 --- a/compton-conf/receipt	Sun Oct 22 04:01:51 2017 +0300
     1.2 +++ b/compton-conf/receipt	Sun Oct 22 04:34:44 2017 +0300
     1.3 @@ -1,30 +1,31 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="compton-conf"
     1.8 -VERSION="0.1.0"
     1.9 +VERSION="0.3.0"
    1.10  CATEGORY="system-tools"
    1.11  SHORT_DESC="GUI configuration tool for compton X composite manager"
    1.12  MAINTAINER="al.bobylev@gmail.com"
    1.13  LICENSE="LGPL2.1"
    1.14  WEB_SITE="https://github.com/lxde/compton-conf"
    1.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
    1.17 -TAGS="LXQt"
    1.18  
    1.19 -DEPENDS="compton libQtCore libQtDBus libQtGui libconfig"
    1.20 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake libconfig-dev "
    1.21 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.22 +WGET_URL="https://github.com/lxde/compton-conf/releases/download/$VERSION/$TARBALL"
    1.23  
    1.24 -# Rules to configure and make the package.
    1.25 -compile_rules()
    1.26 -{
    1.27 +BUILD_DEPENDS="cmake lxqt-build-tools mesa17-dev libconfig-dev"
    1.28 +
    1.29 +compile_rules() {
    1.30  	mkdir build; cd build
    1.31 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
    1.32 +	cmake \
    1.33 +		-DCMAKE_BUILD_TYPE=Release \
    1.34 +		-DCMAKE_INSTALL_PREFIX=/usr \
    1.35 +		-DPULL_TRANSLATIONS=no \
    1.36 +		.. &&
    1.37  	make &&
    1.38 -	make DESTDIR=$install install
    1.39 +	make install
    1.40  }
    1.41  
    1.42 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.43 -genpkg_rules()
    1.44 -{
    1.45 -	cp -a $install/* $fs
    1.46 +genpkg_rules() {
    1.47 +	copy @std
    1.48 +	DEPENDS="libconfig qt5-base   compton"
    1.49 +	TAGS="LXQt"
    1.50  }
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/kguiaddons/receipt	Sun Oct 22 04:34:44 2017 +0300
     2.3 @@ -0,0 +1,41 @@
     2.4 +# SliTaz package receipt v2.
     2.5 +
     2.6 +PACKAGE="kguiaddons"
     2.7 +VERSION="5.37.0"
     2.8 +CATEGORY="system-tools"
     2.9 +SHORT_DESC="KGuiAddons - utilities for graphical user interfaces"
    2.10 +MAINTAINER="al.bobylev@gmail.com"
    2.11 +LICENSE="LGPL2.1"
    2.12 +WEB_SITE="https://github.com/KDE/kguiaddons"
    2.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-kguiaddons.html"
    2.14 +
    2.15 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.16 +WGET_URL="http://download.kde.org/stable/frameworks/${VERSION%.*}/$TARBALL"
    2.17 +
    2.18 +BUILD_DEPENDS="cmake extra-cmake-modules qt5-dev mesa17-dev"
    2.19 +SPLIT="kguiaddons-dev"
    2.20 +
    2.21 +compile_rules() {
    2.22 +	mkdir build; cd build
    2.23 +	cmake \
    2.24 +		-DCMAKE_BUILD_TYPE=Release \
    2.25 +		-DCMAKE_INSTALL_PREFIX=/usr \
    2.26 +		-DBUILD_TESTING=OFF \
    2.27 +		-Wno-dev \
    2.28 +		.. &&
    2.29 +	make &&
    2.30 +	make install
    2.31 +}
    2.32 +
    2.33 +genpkg_rules() {
    2.34 +	case $PACKAGE in
    2.35 +		kguiaddons)
    2.36 +			copy @std
    2.37 +			DEPENDS="qt5-base qt5-x11extras xorg-libX11 xorg-libXext \
    2.38 +			xorg-libxcb"
    2.39 +			;;
    2.40 +		*-dev)
    2.41 +			copy @dev
    2.42 +			;;
    2.43 +	esac
    2.44 +}
     3.1 --- a/kidletime/receipt	Sun Oct 22 04:01:51 2017 +0300
     3.2 +++ b/kidletime/receipt	Sun Oct 22 04:34:44 2017 +0300
     3.3 @@ -39,8 +39,3 @@
     3.4  			;;
     3.5  	esac
     3.6  }
     3.7 -
     3.8 -#	libQt5Core.so.5
     3.9 -#	libQt5Gui.so.5
    3.10 -#	libQt5Widgets.so.5
    3.11 -#	libQt5X11Extras.so.5
     4.1 --- a/kwayland/receipt	Sun Oct 22 04:01:51 2017 +0300
     4.2 +++ b/kwayland/receipt	Sun Oct 22 04:34:44 2017 +0300
     4.3 @@ -39,7 +39,3 @@
     4.4  			;;
     4.5  	esac
     4.6  }
     4.7 -
     4.8 -#	libQt5Concurrent.so.5
     4.9 -#	libQt5Core.so.5
    4.10 -#	libQt5Gui.so.5
     5.1 --- a/kwindowsystem/receipt	Sun Oct 22 04:01:51 2017 +0300
     5.2 +++ b/kwindowsystem/receipt	Sun Oct 22 04:34:44 2017 +0300
     5.3 @@ -40,20 +40,3 @@
     5.4  			;;
     5.5  	esac
     5.6  }
     5.7 -
     5.8 -# libKF5WindowSystem.so
     5.9 -#	libQt5Widgets.so.5
    5.10 -#	libQt5X11Extras.so.5
    5.11 -#	libQt5Gui.so.5
    5.12 -#	libQt5Core.so.5
    5.13 -
    5.14 -# KF5WindowSystemWaylandPlugin.so
    5.15 -#	libQt5Widgets.so.5
    5.16 -#	libQt5Gui.so.5
    5.17 -#	libQt5Core.so.5
    5.18 -
    5.19 -# KF5WindowSystemX11Plugin.so
    5.20 -#	libQt5X11Extras.so.5
    5.21 -#	libQt5Widgets.so.5
    5.22 -#	libQt5Gui.so.5
    5.23 -#	libQt5Core.so.5
     6.1 --- a/libfm-qt/receipt	Sun Oct 22 04:01:51 2017 +0300
     6.2 +++ b/libfm-qt/receipt	Sun Oct 22 04:34:44 2017 +0300
     6.3 @@ -5,7 +5,7 @@
     6.4  CATEGORY="system-tools"
     6.5  SHORT_DESC="Core library of PCManFM-Qt"
     6.6  MAINTAINER="al.bobylev@gmail.com"
     6.7 -LICENSE=""
     6.8 +LICENSE="LGPL2.1"
     6.9  WEB_SITE="https://github.com/lxde/libfm-qt"
    6.10  LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/libfm-qt.html"
    6.11  
    6.12 @@ -40,9 +40,3 @@
    6.13  	esac
    6.14  	TAGS="LXQt"
    6.15  }
    6.16 -
    6.17 -# libfm-qt.so:
    6.18 -#	libQt5Widgets.so.5
    6.19 -#	libQt5X11Extras.so.5
    6.20 -#	libQt5Gui.so.5
    6.21 -#	libQt5Core.so.5
     7.1 --- a/libkscreen/receipt	Sun Oct 22 04:01:51 2017 +0300
     7.2 +++ b/libkscreen/receipt	Sun Oct 22 04:34:44 2017 +0300
     7.3 @@ -39,8 +39,3 @@
     7.4  			;;
     7.5  	esac
     7.6  }
     7.7 -
     7.8 -#	libQt5Core.so.5
     7.9 -#	libQt5DBus.so.5
    7.10 -#	libQt5Gui.so.5
    7.11 -#	libQt5X11Extras.so.5
     8.1 --- a/liblxqt/receipt	Sun Oct 22 04:01:51 2017 +0300
     8.2 +++ b/liblxqt/receipt	Sun Oct 22 04:34:44 2017 +0300
     8.3 @@ -44,14 +44,3 @@
     8.4  	esac
     8.5  	TAGS="LXQt"
     8.6  }
     8.7 -
     8.8 -# liblxqt.so:
     8.9 -#	libQt5X11Extras.so.5
    8.10 -#	libQt5Xdg.so.2
    8.11 -#	libQt5DBus.so.5
    8.12 -#	libQt5Xml.so.5
    8.13 -#	libQt5XdgIconLoader.so.2
    8.14 -#	libQt5Svg.so.5
    8.15 -#	libQt5Widgets.so.5
    8.16 -#	libQt5Gui.so.5
    8.17 -#	libQt5Core.so.5
     9.1 --- a/libqtxdg/receipt	Sun Oct 22 04:01:51 2017 +0300
     9.2 +++ b/libqtxdg/receipt	Sun Oct 22 04:34:44 2017 +0300
     9.3 @@ -39,18 +39,3 @@
     9.4  	esac
     9.5  	TAGS="LXQt"
     9.6  }
     9.7 -
     9.8 -# libQt5Xdg.so:
     9.9 -#	libQt5Xml.so.5
    9.10 -#	libQt5DBus.so.5
    9.11 -#	libQt5XdgIconLoader.so.2 --\
    9.12 -#	libQt5Svg.so.5
    9.13 -#	libQt5Widgets.so.5
    9.14 -#	libQt5Gui.so.5
    9.15 -#	libQt5Core.so.5
    9.16 -
    9.17 -# libQt5XdgIconLoader.so:
    9.18 -#	libQt5Svg.so.5
    9.19 -#	libQt5Widgets.so.5
    9.20 -#	libQt5Gui.so.5
    9.21 -#	libQt5Core.so.5
    10.1 --- a/libsysstat/receipt	Sun Oct 22 04:01:51 2017 +0300
    10.2 +++ b/libsysstat/receipt	Sun Oct 22 04:34:44 2017 +0300
    10.3 @@ -39,5 +39,3 @@
    10.4  	esac
    10.5  	TAGS="LXQt"
    10.6  }
    10.7 -
    10.8 -# libQt5Core.so.5
    11.1 --- a/lximage-qt/receipt	Sun Oct 22 04:01:51 2017 +0300
    11.2 +++ b/lximage-qt/receipt	Sun Oct 22 04:34:44 2017 +0300
    11.3 @@ -1,34 +1,33 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="lximage-qt"
    11.8 -VERSION="0.3.0"
    11.9 +VERSION="0.5.1"
   11.10  CATEGORY="graphics"
   11.11  SHORT_DESC="The image viewer and screenshot tool for LXQt"
   11.12  MAINTAINER="al.bobylev@gmail.com"
   11.13  LICENSE="GPL2"
   11.14  WEB_SITE="https://github.com/lxde/lximage-qt"
   11.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   11.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   11.17 -TAGS="LXQt"
   11.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lximage-qt.html"
   11.19  
   11.20 -DEPENDS="libQtCore libQtDBus libQtGui libQtXml libexif libffi libfm glib \
   11.21 -pcmanfm-qt pcre xorg-libX11 xorg-libXext xorg-libXfixes zlib"
   11.22 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake glib-dev libexif-dev libfm-dev \
   11.23 -xorg-libX11-dev xorg-libXfixes-dev xorg-xproto pcmanfm-qt-dev menu-cache-dev \
   11.24 -libqtxdg-dev"
   11.25 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   11.26 +WGET_URL="https://github.com/lxde/lximage-qt/releases/download/$VERSION/$TARBALL"
   11.27  
   11.28 -# Rules to configure and make the package.
   11.29 -compile_rules()
   11.30 -{
   11.31 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev libfm-qt-dev lxqt-build-tools"
   11.32 +
   11.33 +compile_rules() {
   11.34  	mkdir build; cd build
   11.35 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   11.36 +	cmake \
   11.37 +		-DCMAKE_BUILD_TYPE=Release \
   11.38 +		-DCMAKE_INSTALL_PREFIX=/usr \
   11.39 +		-DPULL_TRANSLATIONS=no \
   11.40 +		.. &&
   11.41  	make &&
   11.42 -	make DESTDIR=$install install
   11.43 +	make install
   11.44  }
   11.45  
   11.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.47 -genpkg_rules()
   11.48 -{
   11.49 -	cp -a $install/* $fs
   11.50 -	rm -rf $fs/usr/share/lximage-qt
   11.51 +genpkg_rules() {
   11.52 +	copy @std
   11.53 +	DEPENDS="glib libexif libfm libfm-qt menu-cache qt5-base qt5-svg \
   11.54 +	qt5-x11extras xorg-libX11 xorg-libXext xorg-libXfixes xorg-libxcb"
   11.55 +	TAGS="LXQt"
   11.56  }
    12.1 --- a/lxqt-about/receipt	Sun Oct 22 04:01:51 2017 +0300
    12.2 +++ b/lxqt-about/receipt	Sun Oct 22 04:34:44 2017 +0300
    12.3 @@ -36,14 +36,3 @@
    12.4  	DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras"
    12.5  	TAGS="LXQt"
    12.6  }
    12.7 -
    12.8 -# lxqt-about
    12.9 -#	libQt5X11Extras.so.5
   12.10 -#	libQt5Xdg.so.2
   12.11 -#	libQt5DBus.so.5
   12.12 -#	libQt5Xml.so.5
   12.13 -#	libQt5XdgIconLoader.so.2
   12.14 -#	libQt5Svg.so.5
   12.15 -#	libQt5Widgets.so.5
   12.16 -#	libQt5Gui.so.5
   12.17 -#	libQt5Core.so.5
    13.1 --- a/lxqt-admin/receipt	Sun Oct 22 04:01:51 2017 +0300
    13.2 +++ b/lxqt-admin/receipt	Sun Oct 22 04:34:44 2017 +0300
    13.3 @@ -31,13 +31,3 @@
    13.4  	DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras"
    13.5  	TAGS="LXQt"
    13.6  }
    13.7 -
    13.8 -#	libQt5X11Extras.so.5
    13.9 -#	libQt5Xdg.so.2
   13.10 -#	libQt5DBus.so.5
   13.11 -#	libQt5Xml.so.5
   13.12 -#	libQt5XdgIconLoader.so.2
   13.13 -#	libQt5Svg.so.5
   13.14 -#	libQt5Widgets.so.5
   13.15 -#	libQt5Gui.so.5
   13.16 -#	libQt5Core.so.5
    14.1 --- a/lxqt-config/receipt	Sun Oct 22 04:01:51 2017 +0300
    14.2 +++ b/lxqt-config/receipt	Sun Oct 22 04:34:44 2017 +0300
    14.3 @@ -41,14 +41,3 @@
    14.4  	xorg-libxcb zlib"
    14.5  	TAGS="LXQt"
    14.6  }
    14.7 -
    14.8 -#	libQt5Concurrent.so.5
    14.9 -#	libQt5Core.so.5
   14.10 -#	libQt5DBus.so.5
   14.11 -#	libQt5Gui.so.5
   14.12 -#	libQt5Svg.so.5
   14.13 -#	libQt5Widgets.so.5
   14.14 -#	libQt5X11Extras.so.5
   14.15 -#	libQt5Xdg.so.2
   14.16 -#	libQt5XdgIconLoader.so.2
   14.17 -#	libQt5Xml.so.5
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/lxqt-connman-applet/receipt	Sun Oct 22 04:34:44 2017 +0300
    15.3 @@ -0,0 +1,40 @@
    15.4 +# SliTaz package receipt v2.
    15.5 +
    15.6 +PACKAGE="lxqt-connman-applet"
    15.7 +VERSION="0.0.91"	# not released yet, it's commit #91
    15.8 +COMMIT="fbca14a"
    15.9 +CATEGORY="system-tools"
   15.10 +SHORT_DESC="System-tray applet for connman"
   15.11 +MAINTAINER="al.bobylev@gmail.com"
   15.12 +LICENSE="LGPL2.1"
   15.13 +WEB_SITE="https://github.com/lxde/lxqt-connman-applet"
   15.14 +
   15.15 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   15.16 +WGET_URL="https://github.com/lxde/lxqt-connman-applet/archive/${COMMIT:-$VERSION}.tar.gz"
   15.17 +
   15.18 +BUILD_DEPENDS="cmake liblxqt-dev mesa17-dev kwindowsystem-dev lxqt-build-tools"
   15.19 +SPLIT="lxqt-connman-applet-dev"
   15.20 +
   15.21 +compile_rules() {
   15.22 +	mkdir build; cd build
   15.23 +	cmake \
   15.24 +		-DCMAKE_BUILD_TYPE=Release \
   15.25 +		-DCMAKE_INSTALL_PREFIX=/usr \
   15.26 +		.. &&
   15.27 +	make &&
   15.28 +	make install
   15.29 +}
   15.30 +
   15.31 +genpkg_rules() {
   15.32 +	case $PACKAGE in
   15.33 +		lxqt-connman-applet)
   15.34 +			copy @std
   15.35 +			DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg \
   15.36 +			qt5-x11extras"
   15.37 +			;;
   15.38 +		*-dev)
   15.39 +			copy @dev
   15.40 +			;;
   15.41 +	esac
   15.42 +	TAGS="LXQt"
   15.43 +}
    16.1 --- a/lxqt-globalkeys/receipt	Sun Oct 22 04:01:51 2017 +0300
    16.2 +++ b/lxqt-globalkeys/receipt	Sun Oct 22 04:34:44 2017 +0300
    16.3 @@ -48,13 +48,3 @@
    16.4  	esac
    16.5  	TAGS="LXQt"
    16.6  }
    16.7 -
    16.8 -#	libQt5Core.so.5
    16.9 -#	libQt5DBus.so.5
   16.10 -#	libQt5Gui.so.5
   16.11 -#	libQt5Svg.so.5
   16.12 -#	libQt5Widgets.so.5
   16.13 -#	libQt5X11Extras.so.5
   16.14 -#	libQt5Xdg.so.2
   16.15 -#	libQt5XdgIconLoader.so.2
   16.16 -#	libQt5Xml.so.5
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/lxqt-l10n/receipt	Sun Oct 22 04:34:44 2017 +0300
    17.3 @@ -0,0 +1,31 @@
    17.4 +# SliTaz package receipt v2.
    17.5 +
    17.6 +PACKAGE="lxqt-l10n"
    17.7 +VERSION="0.11.2"
    17.8 +CATEGORY="system-tools"
    17.9 +SHORT_DESC="Translations of LXQt"
   17.10 +MAINTAINER="al.bobylev@gmail.com"
   17.11 +LICENSE="LGPL2.1"
   17.12 +WEB_SITE="https://github.com/lxde/lxqt-l10n"
   17.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-l10n.html"
   17.14 +
   17.15 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   17.16 +WGET_URL="https://github.com/lxde/lxqt-l10n/releases/download/$VERSION/$TARBALL"
   17.17 +
   17.18 +BUILD_DEPENDS="cmake qt5-dev lxqt-build-tools"
   17.19 +
   17.20 +compile_rules() {
   17.21 +	mkdir build; cd build
   17.22 +	cmake \
   17.23 +		-DCMAKE_BUILD_TYPE=Release \
   17.24 +		-DCMAKE_INSTALL_PREFIX=/usr \
   17.25 +		.. &&
   17.26 +	make &&
   17.27 +	make install
   17.28 +}
   17.29 +
   17.30 +genpkg_rules() {
   17.31 +	copy @std
   17.32 +	DEPENDS=""
   17.33 +	TAGS="LXQt"
   17.34 +}
    18.1 --- a/lxqt-notificationd/receipt	Sun Oct 22 04:01:51 2017 +0300
    18.2 +++ b/lxqt-notificationd/receipt	Sun Oct 22 04:34:44 2017 +0300
    18.3 @@ -35,13 +35,3 @@
    18.4  	DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras"
    18.5  	TAGS="LXQt"
    18.6  }
    18.7 -
    18.8 -#	libQt5Core.so.5
    18.9 -#	libQt5DBus.so.5
   18.10 -#	libQt5Gui.so.5
   18.11 -#	libQt5Svg.so.5
   18.12 -#	libQt5Widgets.so.5
   18.13 -#	libQt5X11Extras.so.5
   18.14 -#	libQt5Xdg.so.2
   18.15 -#	libQt5XdgIconLoader.so.2
   18.16 -#	libQt5Xml.so.5
    19.1 --- a/lxqt-openssh-askpass/receipt	Sun Oct 22 04:01:51 2017 +0300
    19.2 +++ b/lxqt-openssh-askpass/receipt	Sun Oct 22 04:34:44 2017 +0300
    19.3 @@ -1,30 +1,32 @@
    19.4 -# SliTaz package receipt.
    19.5 +# SliTaz package receipt v2.
    19.6  
    19.7  PACKAGE="lxqt-openssh-askpass"
    19.8 -VERSION="0.8.0"
    19.9 +VERSION="0.11.1"
   19.10  CATEGORY="security"
   19.11 -SHORT_DESC="OpenSSH user/password GUI dialog for LXQt"
   19.12 +SHORT_DESC="GUI to query passwords on behalf of SSH agents"
   19.13  MAINTAINER="al.bobylev@gmail.com"
   19.14  LICENSE="LGPL2.1"
   19.15  WEB_SITE="https://github.com/lxde/lxqt-openssh-askpass"
   19.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   19.17 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   19.18 -TAGS="LXQt"
   19.19  
   19.20 -DEPENDS="libQtGui"
   19.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev"
   19.22 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   19.23 +WGET_URL="https://github.com/lxde/lxqt-openssh-askpass/releases/download/$VERSION/$TARBALL"
   19.24  
   19.25 -# Rules to configure and make the package.
   19.26 -compile_rules()
   19.27 -{
   19.28 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev liblxqt-dev kwindowsystem-dev \
   19.29 +lxqt-build-tools"
   19.30 +
   19.31 +compile_rules() {
   19.32  	mkdir build; cd build
   19.33 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   19.34 +	cmake \
   19.35 +		-DCMAKE_BUILD_TYPE=Release \
   19.36 +		-DCMAKE_INSTALL_PREFIX=/usr \
   19.37 +		-DPULL_TRANSLATIONS=no \
   19.38 +		.. &&
   19.39  	make &&
   19.40 -	make DESTDIR=$install install
   19.41 +	make install
   19.42  }
   19.43  
   19.44 -# Rules to gen a SliTaz package suitable for Tazpkg.
   19.45 -genpkg_rules()
   19.46 -{
   19.47 -	cp -a $install/* $fs
   19.48 +genpkg_rules() {
   19.49 +	copy @std
   19.50 +	DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras"
   19.51 +	TAGS="LXQt"
   19.52  }
    20.1 --- a/lxqt-panel/receipt	Sun Oct 22 04:01:51 2017 +0300
    20.2 +++ b/lxqt-panel/receipt	Sun Oct 22 04:34:44 2017 +0300
    20.3 @@ -1,47 +1,59 @@
    20.4 -# SliTaz package receipt.
    20.5 +# SliTaz package receipt v2.
    20.6  
    20.7  PACKAGE="lxqt-panel"
    20.8 -VERSION="0.8.0"
    20.9 +VERSION="0.11.1"
   20.10  CATEGORY="system-tools"
   20.11  SHORT_DESC="The LXQt desktop panel"
   20.12  MAINTAINER="al.bobylev@gmail.com"
   20.13  LICENSE="LGPL2.1"
   20.14  WEB_SITE="https://github.com/lxde/lxqt-panel"
   20.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-panel.html"
   20.16 +
   20.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   20.18  WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   20.19 -TAGS="LXQt"
   20.20  
   20.21 -DEPENDS="alsa-lib icu libQtCore libQtDBus libQtGui libQtXml libqtxdg \
   20.22 -libstatgrab lm-sensors pcre xorg-libX11 xorg-libXcomposite xorg-libXdamage \
   20.23 -xorg-libXext xorg-libXfixes xorg-libXrender lxqt-globalkeys liblxqt \
   20.24 -liblxqt-mount menu-cache libsysstat"
   20.25 -SUGGESTED="qastools xscreensaver"
   20.26 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake xorg-libX11-dev liblxqt-dev \
   20.27 -libqtxdg-dev lxqt-globalkeys-dev liblxqt-mount-dev xorg-libXcomposite-dev \
   20.28 -xorg-libXdamage-dev xorg-libXrender-dev menu-cache-dev libstatgrab-dev \
   20.29 -lm-sensors-dev alsa-lib-dev libsysstat-dev icu-dev grep glib-dev \
   20.30 -libQtMimeTypes-dev"
   20.31 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev kwindowsystem-dev liblxqt-dev \
   20.32 +lxqt-build-tools lxqt-globalkeys-dev libstatgrab-dev solid-dev menu-cache-dev \
   20.33 +lm-sensors-dev libsysstat-dev libdbusmenu-qt-dev xorg-libXcomposite-dev \
   20.34 +xorg-libXrender-dev alsa-lib-dev libxkbcommon-dev xorg-xcb-util-dev"
   20.35 +SPLIT="lxqt-panel-dev"
   20.36  
   20.37 -# Rules to configure and make the package.
   20.38 -compile_rules()
   20.39 -{
   20.40 -	patch -p0 < $stuff/fix_sysstat_plugin.patch
   20.41 +compile_rules() {
   20.42 +	sed -i 's|<KF5/KWindowSystem/|<|' \
   20.43 +		plugin-taskbar/lxqttaskgroup.h \
   20.44 +		plugin-taskbar/lxqttaskgroup.cpp
   20.45 +	sed -i '/kbdinfo.h/i #undef explicit' \
   20.46 +		plugin-kbindicator/src/x11/kbdlayout.cpp
   20.47 +	# fix undefined variable
   20.48 +	sed -i "/#define LXQTPANEL_H/a #define LXQT_VERSION \"$VERSION\"" \
   20.49 +		panel/lxqtpanel.h
   20.50  
   20.51  	mkdir build; cd build
   20.52  	cmake \
   20.53 +		-DCMAKE_BUILD_TYPE=Release \
   20.54  		-DCMAKE_INSTALL_PREFIX=/usr \
   20.55 -		-DVOLUME_USE_PULSEAUDIO=No \
   20.56 -		-DTEATIME_PLUGIN=Yes \
   20.57 +		-DPULL_TRANSLATIONS=no \
   20.58 +		-DCMAKE_INSTALL_LIBDIR=lib \
   20.59 +		-DVOLUME_USE_PULSEAUDIO=no \
   20.60  		.. &&
   20.61  	make &&
   20.62 -	make DESTDIR=$install install
   20.63 +	make install
   20.64  }
   20.65  
   20.66 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.67 -genpkg_rules()
   20.68 -{
   20.69 -	mkdir -p $fs/usr/share/lxqt/lxqt-panel
   20.70 -	cp -a $install/etc $fs
   20.71 -	cp -a $install/usr/bin $install/usr/lib $fs/usr
   20.72 -	cp -a $install/usr/share/lxqt/lxqt-panel/*.desktop $fs/usr/share/lxqt/lxqt-panel
   20.73 +genpkg_rules() {
   20.74 +	case $PACKAGE in
   20.75 +		lxqt-panel)
   20.76 +			copy @std
   20.77 +			DEPENDS="alsa-lib glib kwindowsystem libdbusmenu-qt liblxqt \
   20.78 +			libqtxdg libstatgrab libsysstat libxkbcommon-x11 lm-sensors \
   20.79 +			lxqt-globalkeys menu-cache qt5-base qt5-svg qt5-x11extras solid \
   20.80 +			xorg-libX11 xorg-libXcomposite xorg-libXdamage xorg-libXext \
   20.81 +			xorg-libXfixes xorg-libXrender xorg-libxcb xorg-xcb-util"
   20.82 +			SUGGESTED="qastools xscreensaver"
   20.83 +			;;
   20.84 +		*-dev)
   20.85 +			copy @dev
   20.86 +			;;
   20.87 +	esac
   20.88 +	TAGS="LXQt"
   20.89  }
    21.1 --- a/lxqt-panel/stuff/fix_sysstat_plugin.patch	Sun Oct 22 04:01:51 2017 +0300
    21.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.3 @@ -1,32 +0,0 @@
    21.4 ---- plugin-sysstat/lxqtsysstat.cpp
    21.5 -+++ plugin-sysstat/lxqtsysstat.cpp
    21.6 -@@ -28,9 +28,9 @@
    21.7 - #include "lxqtsysstat.h"
    21.8 - #include "lxqtsysstatutils.h"
    21.9 - 
   21.10 --#include <SysStat/CpuStat>
   21.11 --#include <SysStat/MemStat>
   21.12 --#include <SysStat/NetStat>
   21.13 -+#include <sysstat/cpustat.h>
   21.14 -+#include <sysstat/memstat.h>
   21.15 -+#include <sysstat/netstat.h>
   21.16 - 
   21.17 - #include <QTimer>
   21.18 - #include <qmath.h>
   21.19 -
   21.20 ---- plugin-sysstat/lxqtsysstatconfiguration.cpp
   21.21 -+++ plugin-sysstat/lxqtsysstatconfiguration.cpp
   21.22 -@@ -31,9 +31,9 @@
   21.23 - #include "lxqtsysstatutils.h"
   21.24 - #include "lxqtsysstatcolours.h"
   21.25 - 
   21.26 --#include <SysStat/CpuStat>
   21.27 --#include <SysStat/MemStat>
   21.28 --#include <SysStat/NetStat>
   21.29 -+#include <sysstat/cpustat.h>
   21.30 -+#include <sysstat/memstat.h>
   21.31 -+#include <sysstat/netstat.h>
   21.32 - 
   21.33 - 
   21.34 - LxQtSysStatConfiguration::LxQtSysStatConfiguration(QSettings *settings, QWidget *parent) :
   21.35 -
    22.1 --- a/lxqt-policykit/receipt	Sun Oct 22 04:01:51 2017 +0300
    22.2 +++ b/lxqt-policykit/receipt	Sun Oct 22 04:34:44 2017 +0300
    22.3 @@ -32,13 +32,3 @@
    22.4  	qt5-svg qt5-x11extras"
    22.5  	TAGS="LXQt"
    22.6  }
    22.7 -
    22.8 -#	libQt5Core.so.5
    22.9 -#	libQt5DBus.so.5
   22.10 -#	libQt5Gui.so.5
   22.11 -#	libQt5Svg.so.5
   22.12 -#	libQt5Widgets.so.5
   22.13 -#	libQt5X11Extras.so.5
   22.14 -#	libQt5Xdg.so.2
   22.15 -#	libQt5XdgIconLoader.so.2
   22.16 -#	libQt5Xml.so.5
    23.1 --- a/lxqt-powermanagement/receipt	Sun Oct 22 04:01:51 2017 +0300
    23.2 +++ b/lxqt-powermanagement/receipt	Sun Oct 22 04:34:44 2017 +0300
    23.3 @@ -1,34 +1,34 @@
    23.4 -# SliTaz package receipt.
    23.5 +# SliTaz package receipt v2.
    23.6  
    23.7  PACKAGE="lxqt-powermanagement"
    23.8 -VERSION="0.8.0"
    23.9 +VERSION="0.11.1"
   23.10  CATEGORY="system-tools"
   23.11  SHORT_DESC="Power management module for LXQt"
   23.12  MAINTAINER="al.bobylev@gmail.com"
   23.13  LICENSE="LGPL2.1"
   23.14  WEB_SITE="https://github.com/lxde/lxqt-powermanagement"
   23.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   23.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   23.17 -TAGS="LXQt"
   23.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-powermanagement.html"
   23.19  
   23.20 -DEPENDS="libQtCore libQtDBus libQtGui libQtSvg liblxqt libqtxdg libxcb \
   23.21 -xorg-libX11"
   23.22 -BUILD_DEPENDS="wget cacerts cmake libqtxdg-dev Qt4-dev qmake liblxqt-dev \
   23.23 -libxcb-dev xorg-libX11-dev"
   23.24 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   23.25 +WGET_URL="https://github.com/lxde/lxqt-powermanagement/releases/download/$VERSION/$TARBALL"
   23.26  
   23.27 -# Rules to configure and make the package.
   23.28 -compile_rules()
   23.29 -{
   23.30 -	sed -i 's|qt4/QtCore|QtCore|' $src/src/lid.cpp $src/src/lidwatcher.cpp
   23.31 +BUILD_DEPENDS="cmake liblxqt-dev mesa17-dev solid-dev kwindowsystem-dev \
   23.32 +lxqt-build-tools kidletime-dev upower-dev"
   23.33  
   23.34 +compile_rules() {
   23.35  	mkdir build; cd build
   23.36 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   23.37 +	cmake \
   23.38 +		-DCMAKE_BUILD_TYPE=Release \
   23.39 +		-DCMAKE_INSTALL_PREFIX=/usr \
   23.40 +		-DPULL_TRANSLATIONS=no \
   23.41 +		.. &&
   23.42  	make &&
   23.43 -	make DESTDIR=$install install
   23.44 +	make install
   23.45  }
   23.46  
   23.47 -# Rules to gen a SliTaz package suitable for Tazpkg.
   23.48 -genpkg_rules()
   23.49 -{
   23.50 -	cp -a $install/* $fs
   23.51 +genpkg_rules() {
   23.52 +	copy @std
   23.53 +	DEPENDS="kidletime kwindowsystem liblxqt libqtxdg qt5-base qt5-svg \
   23.54 +	qt5-x11extras solid   upower"
   23.55 +	TAGS="LXQt"
   23.56  }
    24.1 --- a/lxqt-qtplugin/receipt	Sun Oct 22 04:01:51 2017 +0300
    24.2 +++ b/lxqt-qtplugin/receipt	Sun Oct 22 04:34:44 2017 +0300
    24.3 @@ -1,30 +1,32 @@
    24.4 -# SliTaz package receipt.
    24.5 +# SliTaz package receipt v2.
    24.6  
    24.7  PACKAGE="lxqt-qtplugin"
    24.8 -VERSION="0.8.0"
    24.9 +VERSION="0.11.1"
   24.10  CATEGORY="misc"
   24.11  SHORT_DESC="LXQt Qt platform integration plugin"
   24.12  MAINTAINER="al.bobylev@gmail.com"
   24.13  LICENSE="LGPL2.1"
   24.14  WEB_SITE="https://github.com/lxde/lxqt-qtplugin"
   24.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   24.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   24.17 -TAGS="LXQt"
   24.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-qtplugin.html"
   24.19  
   24.20 -DEPENDS="libQtCore libQtGui"
   24.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev"
   24.22 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   24.23 +WGET_URL="https://github.com/lxde/lxqt-qtplugin/releases/download/$VERSION/$TARBALL"
   24.24  
   24.25 -# Rules to configure and make the package.
   24.26 -compile_rules()
   24.27 -{
   24.28 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev libdbusmenu-qt-dev lxqt-build-tools \
   24.29 +libqtxdg-dev"
   24.30 +
   24.31 +compile_rules() {
   24.32  	mkdir build; cd build
   24.33 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   24.34 +	cmake \
   24.35 +		-DCMAKE_BUILD_TYPE=Release \
   24.36 +		-DCMAKE_INSTALL_PREFIX=/usr \
   24.37 +		.. &&
   24.38  	make &&
   24.39 -	make DESTDIR=$install install
   24.40 +	make install
   24.41  }
   24.42  
   24.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
   24.44 -genpkg_rules()
   24.45 -{
   24.46 -	cp -a $install/* $fs
   24.47 +genpkg_rules() {
   24.48 +	copy @std
   24.49 +	DEPENDS="libdbusmenu-qt libqtxdg qt5-base qt5-svg"
   24.50 +	TAGS="LXQt"
   24.51  }
    25.1 --- a/lxqt-runner/receipt	Sun Oct 22 04:01:51 2017 +0300
    25.2 +++ b/lxqt-runner/receipt	Sun Oct 22 04:34:44 2017 +0300
    25.3 @@ -1,33 +1,35 @@
    25.4 -# SliTaz package receipt.
    25.5 +# SliTaz package receipt v2.
    25.6  
    25.7  PACKAGE="lxqt-runner"
    25.8 -VERSION="0.8.0"
    25.9 +VERSION="0.11.1"
   25.10  CATEGORY="system-tools"
   25.11  SHORT_DESC="Tool used to launch programs quickly by typing their names"
   25.12  MAINTAINER="al.bobylev@gmail.com"
   25.13  LICENSE="LGPL2.1"
   25.14  WEB_SITE="https://github.com/lxde/lxqt-runner"
   25.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   25.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   25.17 -TAGS="LXQt"
   25.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-runner.html"
   25.19  
   25.20 -DEPENDS="libQtCore libQtDBus libQtGui libQtScript libQtXml libqtxdg liblxqt \
   25.21 -lxqt-globalkeys menu-cache pcre"
   25.22 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev \
   25.23 -lxqt-globalkeys-dev menu-cache-dev xorg-libX11-dev"
   25.24 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   25.25 +WGET_URL="https://github.com/lxde/lxqt-runner/releases/download/$VERSION/$TARBALL"
   25.26  
   25.27 -# Rules to configure and make the package.
   25.28 -compile_rules()
   25.29 -{
   25.30 +BUILD_DEPENDS="cmake kwindowsystem-dev qt5-dev mesa17-dev liblxqt-dev \
   25.31 +lxqt-build-tools lxqt-globalkeys-dev menu-cache-dev"
   25.32 +
   25.33 +compile_rules() {
   25.34  	mkdir build; cd build
   25.35 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   25.36 +	cmake \
   25.37 +		-DCMAKE_BUILD_TYPE=Release \
   25.38 +		-DCMAKE_INSTALL_PREFIX=/usr \
   25.39 +		-DPULL_TRANSLATIONS=no \
   25.40 +		-DRUNNER_MATH=OFF \
   25.41 +		.. &&
   25.42  	make &&
   25.43 -	make DESTDIR=$install install
   25.44 +	make install
   25.45  }
   25.46  
   25.47 -# Rules to gen a SliTaz package suitable for Tazpkg.
   25.48 -genpkg_rules()
   25.49 -{
   25.50 -	mkdir -p $fs/usr
   25.51 -	cp -a $install/usr/bin $fs/usr
   25.52 +genpkg_rules() {
   25.53 +	copy @std
   25.54 +	DEPENDS="glib kwindowsystem liblxqt libqtxdg lxqt-globalkeys menu-cache \
   25.55 +	qt5-base qt5-svg qt5-x11extras"
   25.56 +	TAGS="LXQt"
   25.57  }
    26.1 --- a/lxqt-session/receipt	Sun Oct 22 04:01:51 2017 +0300
    26.2 +++ b/lxqt-session/receipt	Sun Oct 22 04:34:44 2017 +0300
    26.3 @@ -1,32 +1,34 @@
    26.4 -# SliTaz package receipt.
    26.5 +# SliTaz package receipt v2.
    26.6  
    26.7  PACKAGE="lxqt-session"
    26.8 -VERSION="0.8.0"
    26.9 +VERSION="0.11.1"
   26.10  CATEGORY="system-tools"
   26.11 -SHORT_DESC="An alternative session manager ported from the original razor-session"
   26.12 +SHORT_DESC="The LXQt session manager"
   26.13  MAINTAINER="al.bobylev@gmail.com"
   26.14  LICENSE="LGPL2.1"
   26.15  WEB_SITE="https://github.com/lxde/lxqt-session"
   26.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   26.17 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   26.18 -TAGS="LXQt"
   26.19 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-session.html"
   26.20  
   26.21 -DEPENDS="libQtCore libQtDBus libQtGui liblxqt libqtxdg xorg-libX11 xorg-libXext"
   26.22 -BUILD_DEPENDS="wget cacerts cmake liblxqt-dev Qt4-dev qmake xorg-libX11-dev \
   26.23 -libqtxdg-dev grep"
   26.24 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   26.25 +WGET_URL="https://github.com/lxde/lxqt-session/releases/download/$VERSION/$TARBALL"
   26.26  
   26.27 -# Rules to configure and make the package.
   26.28 -compile_rules()
   26.29 -{
   26.30 +BUILD_DEPENDS="cmake xorg-libX11-dev qt5-dev mesa17-dev kwindowsystem-dev \
   26.31 +liblxqt-dev lxqt-build-tools xdg-user-dirs eudev-dev"
   26.32 +
   26.33 +compile_rules() {
   26.34  	mkdir build; cd build
   26.35 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   26.36 +	cmake \
   26.37 +		-DCMAKE_BUILD_TYPE=Release \
   26.38 +		-DCMAKE_INSTALL_PREFIX=/usr \
   26.39 +		-DPULL_TRANSLATIONS=no \
   26.40 +		.. &&
   26.41  	make &&
   26.42 -	make DESTDIR=$install install
   26.43 +	make install
   26.44  }
   26.45  
   26.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
   26.47 -genpkg_rules()
   26.48 -{
   26.49 -	cp -a $install/* $fs
   26.50 -	rm -rf $fs/usr/share/lxqt
   26.51 +genpkg_rules() {
   26.52 +	copy @std
   26.53 +	DEPENDS="eudev kwindowsystem liblxqt libqtxdg qt5-base qt5-svg \
   26.54 +	qt5-x11extras xorg-libX11 xorg-libXext"
   26.55 +	TAGS="LXQt"
   26.56  }
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/lxqt-sudo/receipt	Sun Oct 22 04:34:44 2017 +0300
    27.3 @@ -0,0 +1,32 @@
    27.4 +# SliTaz package receipt v2.
    27.5 +
    27.6 +PACKAGE="lxqt-sudo"
    27.7 +VERSION="0.11.1"
    27.8 +CATEGORY="system-tools"
    27.9 +SHORT_DESC="GUI frontend for sudo/su"
   27.10 +MAINTAINER="al.bobylev@gmail.com"
   27.11 +LICENSE="LGPL2.1"
   27.12 +WEB_SITE="https://github.com/lxde/lxqt-sudo"
   27.13 +
   27.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   27.15 +WGET_URL="https://github.com/lxde/lxqt-sudo/releases/download/$VERSION/$TARBALL"
   27.16 +
   27.17 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev liblxqt-dev kwindowsystem-dev \
   27.18 +lxqt-build-tools"
   27.19 +
   27.20 +compile_rules() {
   27.21 +	mkdir build; cd build
   27.22 +	cmake \
   27.23 +		-DCMAKE_BUILD_TYPE=Release \
   27.24 +		-DCMAKE_INSTALL_PREFIX=/usr \
   27.25 +		-DPULL_TRANSLATIONS=no \
   27.26 +		.. &&
   27.27 +	make &&
   27.28 +	make install
   27.29 +}
   27.30 +
   27.31 +genpkg_rules() {
   27.32 +	copy @std
   27.33 +	DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras"
   27.34 +	TAGS="LXQt"
   27.35 +}
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/lxqt-themes/receipt	Sun Oct 22 04:34:44 2017 +0300
    28.3 @@ -0,0 +1,37 @@
    28.4 +# SliTaz package receipt v2.
    28.5 +
    28.6 +PACKAGE="lxqt-themes"
    28.7 +VERSION="0.12.0"
    28.8 +CATEGORY="customization"
    28.9 +SHORT_DESC="Themes, graphics and icons for LXQt"
   28.10 +MAINTAINER="al.bobylev@gmail.com"
   28.11 +LICENSE="LGPL2.1"
   28.12 +WEB_SITE="https://github.com/lxde/lxqt-themes"
   28.13 +
   28.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   28.15 +WGET_URL="https://github.com/lxde/lxqt-themes/releases/download/$VERSION/$TARBALL"
   28.16 +
   28.17 +BUILD_DEPENDS="cmake lxqt-build-tools"
   28.18 +
   28.19 +compile_rules() {
   28.20 +	mkdir build; cd build
   28.21 +	cmake \
   28.22 +		-DCMAKE_BUILD_TYPE=Release \
   28.23 +		-DCMAKE_INSTALL_PREFIX=/usr \
   28.24 +		.. &&
   28.25 +	make &&
   28.26 +	make install
   28.27 +}
   28.28 +
   28.29 +genpkg_rules() {
   28.30 +	case $PACKAGE in
   28.31 +		lxqt-themes)
   28.32 +			copy @std
   28.33 +			DEPENDS=""
   28.34 +			;;
   28.35 +		*-dev)
   28.36 +			copy @dev
   28.37 +			;;
   28.38 +	esac
   28.39 +	TAGS="LXQt"
   28.40 +}
    29.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.2 +++ b/pavucontrol-qt/receipt	Sun Oct 22 04:34:44 2017 +0300
    29.3 @@ -0,0 +1,32 @@
    29.4 +# SliTaz package receipt v2.
    29.5 +
    29.6 +PACKAGE="pavucontrol-qt"
    29.7 +VERSION="0.3.0"
    29.8 +CATEGORY="multimedia"
    29.9 +SHORT_DESC="A Pulseaudio mixer in Qt (port of pavucontrol)"
   29.10 +MAINTAINER="al.bobylev@gmail.com"
   29.11 +LICENSE="GPL2"
   29.12 +WEB_SITE="https://github.com/lxde/pavucontrol-qt"
   29.13 +
   29.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   29.15 +WGET_URL="https://github.com/lxde/pavucontrol-qt/releases/download/$VERSION/$TARBALL"
   29.16 +
   29.17 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev lxqt-build-tools pulseaudio-dev"
   29.18 +
   29.19 +compile_rules() {
   29.20 +	mkdir build; cd build
   29.21 +	cmake \
   29.22 +		-DCMAKE_BUILD_TYPE=Release \
   29.23 +		-DCMAKE_INSTALL_PREFIX=/usr \
   29.24 +		-DPULL_TRANSLATIONS=no \
   29.25 +		.. &&
   29.26 +	make &&
   29.27 +	make install
   29.28 +}
   29.29 +
   29.30 +genpkg_rules() {
   29.31 +	copy @std
   29.32 +	DEPENDS="glib pulseaudio pulseaudio-glib qt5-base"
   29.33 +	SUGGESTED="pulseaudio-alsa"
   29.34 +	TAGS="LXQt"
   29.35 +}
    30.1 --- a/pcmanfm-qt-dev/receipt	Sun Oct 22 04:01:51 2017 +0300
    30.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.3 @@ -1,21 +0,0 @@
    30.4 -# SliTaz package receipt.
    30.5 -
    30.6 -PACKAGE="pcmanfm-qt-dev"
    30.7 -VERSION="0.8.0"
    30.8 -CATEGORY="development"
    30.9 -SHORT_DESC="File manager and desktop icon manager (Qt port of PCManFM and libfm) (development)"
   30.10 -MAINTAINER="al.bobylev@gmail.com"
   30.11 -LICENSE="LGPL2.1"
   30.12 -WEB_SITE="https://github.com/lxde/pcmanfm-qt"
   30.13 -TAGS="LXQt"
   30.14 -
   30.15 -WANTED="pcmanfm-qt"
   30.16 -DEPENDS="pcmanfm-qt"
   30.17 -
   30.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   30.19 -genpkg_rules()
   30.20 -{
   30.21 -	mkdir -p $fs/usr/lib
   30.22 -	cp -a $install/usr/include $fs/usr
   30.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   30.24 -}
    31.1 --- a/pcmanfm-qt/receipt	Sun Oct 22 04:01:51 2017 +0300
    31.2 +++ b/pcmanfm-qt/receipt	Sun Oct 22 04:34:44 2017 +0300
    31.3 @@ -1,35 +1,33 @@
    31.4 -# SliTaz package receipt.
    31.5 +# SliTaz package receipt v2.
    31.6  
    31.7  PACKAGE="pcmanfm-qt"
    31.8 -VERSION="0.8.0"
    31.9 +VERSION="0.11.3"
   31.10  CATEGORY="system-tools"
   31.11  SHORT_DESC="File manager and desktop icon manager (Qt port of PCManFM and libfm)"
   31.12  MAINTAINER="al.bobylev@gmail.com"
   31.13  LICENSE="LGPL2.1"
   31.14  WEB_SITE="https://github.com/lxde/pcmanfm-qt"
   31.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   31.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz"
   31.17 -TAGS="LXQt file-manager"
   31.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/pcmanfm-qt.html"
   31.19  
   31.20 -DEPENDS="libQtCore libQtDBus libQtGui libffi libfm glib menu-cache pcre \
   31.21 -xorg-libX11 zlib"
   31.22 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake glib-dev libfm-dev \
   31.23 -menu-cache-dev xorg-libX11-dev"
   31.24 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   31.25 +WGET_URL="https://github.com/lxde/pcmanfm-qt/releases/download/$VERSION/$TARBALL"
   31.26  
   31.27 -# Rules to configure and make the package.
   31.28 -compile_rules()
   31.29 -{
   31.30 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev libfm-qt-dev lxqt-build-tools"
   31.31 +
   31.32 +compile_rules() {
   31.33  	mkdir build; cd build
   31.34 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   31.35 +	cmake \
   31.36 +		-DCMAKE_BUILD_TYPE=Release \
   31.37 +		-DCMAKE_INSTALL_PREFIX=/usr \
   31.38 +		-DCMAKE_INSTALL_LIBDIR=lib \
   31.39 +		-DPULL_TRANSLATIONS=no \
   31.40 +		.. &&
   31.41  	make &&
   31.42 -	make DESTDIR=$install install
   31.43 +	make install
   31.44  }
   31.45  
   31.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
   31.47 -genpkg_rules()
   31.48 -{
   31.49 -	mkdir -p $fs/usr/lib
   31.50 -	cp -a $install/usr/bin $fs/usr
   31.51 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   31.52 -	cp -a $install/usr/share $fs/usr
   31.53 +genpkg_rules() {
   31.54 +	copy @std
   31.55 +	DEPENDS="glib libfm libfm-qt menu-cache qt5-base qt5-x11extras xorg-libxcb"
   31.56 +	TAGS="LXQt file-manager"
   31.57  }
    32.1 --- a/polkit-qt/receipt	Sun Oct 22 04:01:51 2017 +0300
    32.2 +++ b/polkit-qt/receipt	Sun Oct 22 04:34:44 2017 +0300
    32.3 @@ -38,8 +38,3 @@
    32.4  			;;
    32.5  	esac
    32.6  }
    32.7 -
    32.8 -#	libQt5Core.so.5
    32.9 -#	libQt5DBus.so.5
   32.10 -#	libQt5Gui.so.5
   32.11 -#	libQt5Widgets.so.5
    33.1 --- a/qterminal/receipt	Sun Oct 22 04:01:51 2017 +0300
    33.2 +++ b/qterminal/receipt	Sun Oct 22 04:34:44 2017 +0300
    33.3 @@ -1,37 +1,34 @@
    33.4 -# SliTaz package receipt.
    33.5 +# SliTaz package receipt v2.
    33.6  
    33.7  PACKAGE="qterminal"
    33.8 -COMMIT="fff3774510ac437b8635f8a0b6c2d7f20b9cef86"
    33.9 -VERSION="${COMMIT:0:7}"
   33.10 +VERSION="0.7.1"
   33.11  CATEGORY="system-tools"
   33.12 -SHORT_DESC="A Qt based terminal"
   33.13 +SHORT_DESC="A lightweight Qt-based terminal emulator"
   33.14  MAINTAINER="al.bobylev@gmail.com"
   33.15  LICENSE="GPL2"
   33.16  WEB_SITE="https://github.com/qterminal/qterminal"
   33.17 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   33.18 -WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz"
   33.19 -GENERIC_PIXMAPS="no"
   33.20 -GENERIC_MENUS="no"
   33.21 -TAGS="terminal"
   33.22 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/qterminal.html"
   33.23  
   33.24 -DEPENDS="libQtCore libQtGui xorg-libX11 qtermwidget"
   33.25 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake qtermwidget-dev xorg-libX11-dev"
   33.26 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   33.27 +WGET_URL="https://github.com/lxde/qterminal/releases/download/$VERSION/$TARBALL"
   33.28  
   33.29 -# Rules to configure and make the package.
   33.30 -compile_rules()
   33.31 -{
   33.32 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev qtermwidget-dev lxqt-build-tools"
   33.33 +
   33.34 +compile_rules() {
   33.35  	mkdir build; cd build
   33.36 -	cmake -DCMAKE_INSTALL_PREFIX=/usr -DUSE_SYSTEM_QXT=0 .. &&
   33.37 -	make &&
   33.38 -	make DESTDIR=$install install
   33.39 +	cmake \
   33.40 +		-DCMAKE_BUILD_TYPE=Release \
   33.41 +		-DCMAKE_INSTALL_PREFIX=/usr \
   33.42 +		-DPULL_TRANSLATIONS=no \
   33.43 +		.. &&
   33.44 +	LIBRARY_PATH=/usr/lib make &&
   33.45 +	make install
   33.46  }
   33.47  
   33.48 -# Rules to gen a SliTaz package suitable for Tazpkg.
   33.49 -genpkg_rules()
   33.50 -{
   33.51 -	mkdir -p $fs/usr/share
   33.52 -	cp -a $install/usr/bin $fs/usr
   33.53 -	cp -a $install/usr/share/applications $fs/usr/share
   33.54 -
   33.55 -	sed -i 's|^Icon=.*$|Icon=terminal|g' $fs/usr/share/applications/*.desktop
   33.56 +genpkg_rules() {
   33.57 +	copy @std
   33.58 +	rm -r $fs/usr/share/appdata $fs/usr/share/icons
   33.59 +	sed -i '/^Actions=/d' $fs/usr/share/applications/qterminal.desktop
   33.60 +	DEPENDS="qt5-base qt5-x11extras qtermwidget xorg-libX11"
   33.61 +	TAGS="terminal LXQt"
   33.62  }
    34.1 --- a/qtermwidget-dev/receipt	Sun Oct 22 04:01:51 2017 +0300
    34.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.3 @@ -1,22 +0,0 @@
    34.4 -# SliTaz package receipt.
    34.5 -
    34.6 -PACKAGE="qtermwidget-dev"
    34.7 -COMMIT="c12a3635127e5eb8e492f7a9c49500d8693565c0"
    34.8 -VERSION="${COMMIT:0:7}"
    34.9 -CATEGORY="development"
   34.10 -SHORT_DESC="Development files for qtermwidget"
   34.11 -MAINTAINER="al.bobylev@gmail.com"
   34.12 -LICENSE="GPL2"
   34.13 -WEB_SITE="https://github.com/qterminal/qtermwidget"
   34.14 -
   34.15 -WANTED="qtermwidget"
   34.16 -DEPENDS="qtermwidget"
   34.17 -
   34.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   34.19 -genpkg_rules()
   34.20 -{
   34.21 -	mkdir -p $fs/usr/lib $fs/usr/share
   34.22 -	cp -a $install/usr/include $fs/usr
   34.23 -	cp -a $install/usr/lib/pkgconfig $install/usr/lib/qt4 $fs/usr/lib
   34.24 -	cp -a $install/usr/share/cmake $fs/usr/share
   34.25 -}
    35.1 --- a/qtermwidget/receipt	Sun Oct 22 04:01:51 2017 +0300
    35.2 +++ b/qtermwidget/receipt	Sun Oct 22 04:34:44 2017 +0300
    35.3 @@ -1,32 +1,43 @@
    35.4 -# SliTaz package receipt.
    35.5 +# SliTaz package receipt v2.
    35.6  
    35.7  PACKAGE="qtermwidget"
    35.8 -COMMIT="c12a3635127e5eb8e492f7a9c49500d8693565c0"
    35.9 -VERSION="${COMMIT:0:7}"
   35.10 +VERSION="0.7.1"
   35.11  CATEGORY="system-tools"
   35.12 -SHORT_DESC="A Qt terminal widget"
   35.13 +SHORT_DESC="The terminal widget for QTerminal"
   35.14  MAINTAINER="al.bobylev@gmail.com"
   35.15  LICENSE="GPL2"
   35.16 -WEB_SITE="https://github.com/qterminal/qtermwidget"
   35.17 +WEB_SITE="https://github.com/lxde/qtermwidget"
   35.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/qtermwidget.html"
   35.19 +
   35.20 +# release 0.7.1 tarball missed in GitHub
   35.21 +#TARBALL="$PACKAGE-$VERSION.tar.xz"
   35.22 +#WGET_URL="https://github.com/lxde/qtermwidget/releases/download/$VERSION/$TARBALL"
   35.23  TARBALL="$PACKAGE-$VERSION.tar.gz"
   35.24 -WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz"
   35.25 +WGET_URL="https://github.com/lxde/qtermwidget/archive/$VERSION.tar.gz"
   35.26  
   35.27 -DEPENDS="gcc-lib-base glibc-base"
   35.28 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake"
   35.29 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev"
   35.30 +SPLIT="qtermwidget-dev"
   35.31  
   35.32 -# Rules to configure and make the package.
   35.33 -compile_rules()
   35.34 -{
   35.35 +compile_rules() {
   35.36  	mkdir build; cd build
   35.37 -	cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
   35.38 +	cmake \
   35.39 +		-DCMAKE_BUILD_TYPE=Release \
   35.40 +		-DCMAKE_INSTALL_PREFIX=/usr \
   35.41 +		.. &&
   35.42  	make &&
   35.43 -	make DESTDIR=$install install
   35.44 +	make install
   35.45  }
   35.46  
   35.47 -# Rules to gen a SliTaz package suitable for Tazpkg.
   35.48 -genpkg_rules()
   35.49 -{
   35.50 -	mkdir -p $fs/usr/lib $fs/usr/share
   35.51 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   35.52 -	cp -a $install/usr/share/qtermwidget4 $fs/usr/share
   35.53 +genpkg_rules() {
   35.54 +	case $PACKAGE in
   35.55 +		qtermwidget)
   35.56 +			copy @std
   35.57 +			DEPENDS="qt5-base"
   35.58 +			;;
   35.59 +		*-dev)
   35.60 +			copy @dev
   35.61 +			DEPENDS="qtermwidget qt5-dev"
   35.62 +			;;
   35.63 +	esac
   35.64 +	TAGS="LXQt"
   35.65  }
    36.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.2 +++ b/sddm/receipt	Sun Oct 22 04:34:44 2017 +0300
    36.3 @@ -0,0 +1,80 @@
    36.4 +# SliTaz package receipt v2.
    36.5 +
    36.6 +PACKAGE="sddm"
    36.7 +VERSION="0.16.0"
    36.8 +CATEGORY="x-window"
    36.9 +SHORT_DESC="QML based X11 and Wayland display manager"
   36.10 +MAINTAINER="al.bobylev@gmail.com"
   36.11 +LICENSE="GPL2 CC-BY-3"
   36.12 +WEB_SITE="https://github.com/sddm/sddm"
   36.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/sddm.html"
   36.14 +
   36.15 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   36.16 +WGET_URL="https://github.com/sddm/sddm/releases/download/v$VERSION/$TARBALL"
   36.17 +
   36.18 +BUILD_DEPENDS="cmake extra-cmake-modules xorg-libxcb-dev qt5-dev mesa17-dev \
   36.19 +python-docutils"
   36.20 +SPLIT="sddm-theme-elarun sddm-theme-maldives sddm-theme-maya sddm"
   36.21 +
   36.22 +compile_rules() {
   36.23 +	sed -i '/UPOWER_SERVICE)/ s|^|//|' src/daemon/PowerManager.cpp
   36.24 +	sed -i '/\$@$/ s|exec|& ck-launch-session|' data/scripts/Xsession
   36.25 +
   36.26 +	# Need login.defs that we don't use
   36.27 +	cat > /etc/login.defs <<EOT
   36.28 +UID_MIN 1000
   36.29 +UID_MAX 1999
   36.30 +EOT
   36.31 +
   36.32 +	# Create dedicated user/group for installation
   36.33 +	addgroup -g 64 -S sddm
   36.34 +	adduser  -g "SDDM Daemon"   -h /var/lib/sddm   -u 64   -G sddm \
   36.35 +		-s /bin/false   -D   sddm
   36.36 +
   36.37 +	mkdir build; cd build
   36.38 +	cmake \
   36.39 +		-DCMAKE_BUILD_TYPE=Release \
   36.40 +		-DCMAKE_INSTALL_PREFIX=/usr \
   36.41 +		-DENABLE_JOURNALD=OFF \
   36.42 +		-DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \
   36.43 +		-DBUILD_MAN_PAGES=ON \
   36.44 +		-DENABLE_PAM=OFF \
   36.45 +		-DNO_SYSTEMD=ON \
   36.46 +		-Wno-dev \
   36.47 +		.. &&
   36.48 +	make &&
   36.49 +	make install || return 1
   36.50 +
   36.51 +	install -v -dm755 -o sddm -g sddm $install/var/lib/sddm
   36.52 +}
   36.53 +
   36.54 +genpkg_rules() {
   36.55 +	case $PACKAGE in
   36.56 +		sddm-theme-elarun)
   36.57 +			copy elarun/
   36.58 +			CAT="customization|theme Elarun"
   36.59 +			;;
   36.60 +		sddm-theme-maldives)
   36.61 +			copy maldives/
   36.62 +			CAT="customization|theme Maldives"
   36.63 +			;;
   36.64 +		sddm-theme-maya)
   36.65 +			copy maya/
   36.66 +			CAT="customization|theme Maya"
   36.67 +			;;
   36.68 +		sddm)
   36.69 +			copy @std
   36.70 +			remove_already_packed
   36.71 +			rm -r $fs/etc/pam.d # PAM disabled, but installed anyway
   36.72 +			DEPENDS="sddm-theme-maya qt5-base qt5-declarative xorg-libxcb"
   36.73 +			;;
   36.74 +	esac
   36.75 +}
   36.76 +
   36.77 +post_install_sddm() {
   36.78 +	if ! grep -q sddm "$1/etc/passwd"; then
   36.79 +		chroot "$1/" addgroup -g 64 -S sddm
   36.80 +		chroot "$1/" adduser  -g "SDDM Daemon"   -h /var/lib/sddm   -u 64 \
   36.81 +			-G sddm   -s /bin/false   -D   sddm
   36.82 +	fi
   36.83 +}
    37.1 --- a/solid/receipt	Sun Oct 22 04:01:51 2017 +0300
    37.2 +++ b/solid/receipt	Sun Oct 22 04:34:44 2017 +0300
    37.3 @@ -38,11 +38,3 @@
    37.4  			;;
    37.5  	esac
    37.6  }
    37.7 -
    37.8 -#	libQt5Core.so.5
    37.9 -#	libQt5DBus.so.5
   37.10 -#	libQt5Gui.so.5
   37.11 -#	libQt5Network.so.5
   37.12 -#	libQt5Qml.so.5
   37.13 -#	libQt5Widgets.so.5
   37.14 -#	libQt5Xml.so.5