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