wok-next rev 19989
Up LXQt (WIP, to be continued...)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Oct 20 06:08:44 2017 +0300 (2017-10-20) |
parents | c2a0b5286d8f |
children | 8dbfcd66c5a7 |
files | extra-cmake-modules/receipt kidletime/receipt kwayland/receipt kwindowsystem/receipt libfm-qt/receipt libkscreen/receipt liblxqt-dev/receipt liblxqt/receipt libqtxdg-dev/receipt libqtxdg/receipt libsysstat-dev/receipt libsysstat/receipt lxqt-about/receipt lxqt-admin/receipt lxqt-build-tools/receipt lxqt-common/receipt lxqt-config/receipt lxqt-globalkeys-dev/receipt lxqt-globalkeys/receipt lxqt-notificationd/receipt lxqt-policykit/receipt lxqt-themes/receipt lxqt-themes/stuff/taskbar.patch polkit-qt-dev/receipt polkit-qt/receipt solid/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/extra-cmake-modules/receipt Fri Oct 20 06:08:44 2017 +0300 1.3 @@ -0,0 +1,31 @@ 1.4 +# SliTaz package receipt v2. 1.5 + 1.6 +PACKAGE="extra-cmake-modules" 1.7 +VERSION="5.37.0" 1.8 +CATEGORY="development" 1.9 +SHORT_DESC="Extra modules and scripts for CMake" 1.10 +MAINTAINER="al.bobylev@gmail.com" 1.11 +LICENSE="BSD" 1.12 +WEB_SITE="https://github.com/KDE/extra-cmake-modules" 1.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/kde/extra-cmake-modules.html" 1.14 + 1.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 1.16 +WGET_URL="http://download.kde.org/stable/frameworks/${VERSION%.*}/$TARBALL" 1.17 + 1.18 +BUILD_DEPENDS="cmake qt5-dev" 1.19 + 1.20 +compile_rules() { 1.21 + sed -i '/"lib64"/ s|64||' kde-modules/KDEInstallDirs.cmake 1.22 + 1.23 + mkdir build; cd build 1.24 + cmake \ 1.25 + -DCMAKE_INSTALL_PREFIX=/usr \ 1.26 + .. && 1.27 + make && 1.28 + make install 1.29 +} 1.30 + 1.31 +genpkg_rules() { 1.32 + copy @std @dev 1.33 + DEPENDS="cmake python" 1.34 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/kidletime/receipt Fri Oct 20 06:08:44 2017 +0300 2.3 @@ -0,0 +1,46 @@ 2.4 +# SliTaz package receipt v2. 2.5 + 2.6 +PACKAGE="kidletime" 2.7 +VERSION="5.37.0" 2.8 +CATEGORY="system-tools" 2.9 +SHORT_DESC="KIdleTime is used to report idle time of user and system" 2.10 +MAINTAINER="al.bobylev@gmail.com" 2.11 +LICENSE="LGPL2.1" 2.12 +WEB_SITE="https://github.com/KDE/kidletime" 2.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-kidletime.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="kidletime-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 + kidletime) 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 +} 2.45 + 2.46 +# libQt5Core.so.5 2.47 +# libQt5Gui.so.5 2.48 +# libQt5Widgets.so.5 2.49 +# libQt5X11Extras.so.5
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/kwayland/receipt Fri Oct 20 06:08:44 2017 +0300 3.3 @@ -0,0 +1,45 @@ 3.4 +# SliTaz package receipt v2. 3.5 + 3.6 +PACKAGE="kwayland" 3.7 +VERSION="5.37.0" 3.8 +CATEGORY="system-tools" 3.9 +SHORT_DESC="Qt-style Client and Server library wrapper for the Wayland libraries" 3.10 +MAINTAINER="al.bobylev@gmail.com" 3.11 +LICENSE="LGPL2.1" 3.12 +WEB_SITE="https://github.com/KDE/kwayland" 3.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-kwayland.html" 3.14 + 3.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 3.16 +WGET_URL="http://download.kde.org/stable/frameworks/${VERSION%.*}/$TARBALL" 3.17 + 3.18 +BUILD_DEPENDS="cmake extra-cmake-modules qt5-dev mesa17-dev" 3.19 +SPLIT="kwayland-dev" 3.20 + 3.21 +compile_rules() { 3.22 + mkdir build; cd build 3.23 + cmake \ 3.24 + -DCMAKE_BUILD_TYPE=Release \ 3.25 + -DCMAKE_INSTALL_PREFIX=/usr \ 3.26 + -DBUILD_TESTING=OFF \ 3.27 + -DECM_MKSPECS_INSTALL_DIR=/usr/share/mkspecs/modules \ 3.28 + -Wno-dev \ 3.29 + .. && 3.30 + make && 3.31 + make install 3.32 +} 3.33 + 3.34 +genpkg_rules() { 3.35 + case $PACKAGE in 3.36 + kwayland) 3.37 + copy @std 3.38 + DEPENDS="mesa17-libegl qt5-base wayland" 3.39 + ;; 3.40 + *-dev) 3.41 + copy @dev 3.42 + ;; 3.43 + esac 3.44 +} 3.45 + 3.46 +# libQt5Concurrent.so.5 3.47 +# libQt5Core.so.5 3.48 +# libQt5Gui.so.5
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/kwindowsystem/receipt Fri Oct 20 06:08:44 2017 +0300 4.3 @@ -0,0 +1,59 @@ 4.4 +# SliTaz package receipt v2. 4.5 + 4.6 +PACKAGE="kwindowsystem" 4.7 +VERSION="5.37.0" 4.8 +CATEGORY="system-tools" 4.9 +SHORT_DESC="Access to the windowing system" 4.10 +MAINTAINER="al.bobylev@gmail.com" 4.11 +LICENSE="LGPL2.1" 4.12 +WEB_SITE="https://github.com/KDE/kwindowsystem" 4.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-kwindowsystem.html" 4.14 + 4.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 4.16 +WGET_URL="http://download.kde.org/stable/frameworks/${VERSION%.*}/$TARBALL" 4.17 + 4.18 +BUILD_DEPENDS="cmake qt5-dev extra-cmake-modules mesa17-dev \ 4.19 +xorg-xcb-util-keysyms-dev" 4.20 +SPLIT="kwindowsystem-dev" 4.21 + 4.22 +compile_rules() { 4.23 + mkdir build; cd build 4.24 + cmake \ 4.25 + -DCMAKE_BUILD_TYPE=Release \ 4.26 + -DCMAKE_INSTALL_PREFIX=/usr \ 4.27 + -DBUILD_TESTING=OFF \ 4.28 + -Wno-dev \ 4.29 + .. && 4.30 + make && 4.31 + make install 4.32 +} 4.33 + 4.34 +genpkg_rules() { 4.35 + case $PACKAGE in 4.36 + kwindowsystem) 4.37 + copy @std 4.38 + DEPENDS="qt5-base qt5-x11extras xorg-libX11 xorg-libXext \ 4.39 + xorg-libXfixes xorg-libXrender xorg-libxcb xorg-xcb-util-keysyms" 4.40 + ;; 4.41 + *-dev) 4.42 + copy @dev 4.43 + ;; 4.44 + esac 4.45 +} 4.46 + 4.47 +# libKF5WindowSystem.so 4.48 +# libQt5Widgets.so.5 4.49 +# libQt5X11Extras.so.5 4.50 +# libQt5Gui.so.5 4.51 +# libQt5Core.so.5 4.52 + 4.53 +# KF5WindowSystemWaylandPlugin.so 4.54 +# libQt5Widgets.so.5 4.55 +# libQt5Gui.so.5 4.56 +# libQt5Core.so.5 4.57 + 4.58 +# KF5WindowSystemX11Plugin.so 4.59 +# libQt5X11Extras.so.5 4.60 +# libQt5Widgets.so.5 4.61 +# libQt5Gui.so.5 4.62 +# libQt5Core.so.5
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/libfm-qt/receipt Fri Oct 20 06:08:44 2017 +0300 5.3 @@ -0,0 +1,48 @@ 5.4 +# SliTaz package receipt v2. 5.5 + 5.6 +PACKAGE="libfm-qt" 5.7 +VERSION="0.11.2" 5.8 +CATEGORY="system-tools" 5.9 +SHORT_DESC="Core library of PCManFM-Qt" 5.10 +MAINTAINER="al.bobylev@gmail.com" 5.11 +LICENSE="" 5.12 +WEB_SITE="https://github.com/lxde/libfm-qt" 5.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/libfm-qt.html" 5.14 + 5.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 5.16 +WGET_URL="https://github.com/lxde/libfm-qt/releases/download/$VERSION/$TARBALL" 5.17 + 5.18 +BUILD_DEPENDS="lxqt-build-tools mesa17-dev libfm-dev" 5.19 +SPLIT="libfm-qt-dev" 5.20 + 5.21 +compile_rules() { 5.22 + mkdir build; cd build 5.23 + cmake \ 5.24 + -DCMAKE_BUILD_TYPE=Release \ 5.25 + -DCMAKE_INSTALL_PREFIX=/usr \ 5.26 + -DCMAKE_INSTALL_LIBDIR=lib \ 5.27 + -DPULL_TRANSLATIONS=no \ 5.28 + .. && 5.29 + make && 5.30 + make install 5.31 +} 5.32 + 5.33 +genpkg_rules() { 5.34 + case $PACKAGE in 5.35 + libfm-qt) 5.36 + copy @std 5.37 + DEPENDS="glib libfm menu-cache qt5-base qt5-x11extras xorg-libxcb" 5.38 + ;; 5.39 + *-dev) 5.40 + copy @dev 5.41 + DEPENDS="libfm-qt libfm-dev qt5-dev" 5.42 + ;; 5.43 + esac 5.44 + TAGS="LXQt" 5.45 +} 5.46 + 5.47 +# libfm-qt.so: 5.48 +# libQt5Widgets.so.5 5.49 +# libQt5X11Extras.so.5 5.50 +# libQt5Gui.so.5 5.51 +# libQt5Core.so.5
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/libkscreen/receipt Fri Oct 20 06:08:44 2017 +0300 6.3 @@ -0,0 +1,46 @@ 6.4 +# SliTaz package receipt v2. 6.5 + 6.6 +PACKAGE="libkscreen" 6.7 +VERSION="5.10.5" 6.8 +CATEGORY="system-tools" 6.9 +SHORT_DESC="KDE's screen management software" 6.10 +MAINTAINER="al.bobylev@gmail.com" 6.11 +LICENSE="GPL2" 6.12 +WEB_SITE="https://github.com/KDE/libkscreen" 6.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-libkscreen.html" 6.14 + 6.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 6.16 +WGET_URL="http://download.kde.org/stable/plasma/$VERSION/$TARBALL" 6.17 + 6.18 +BUILD_DEPENDS="cmake extra-cmake-modules qt5-dev mesa17-dev kwayland-dev" 6.19 +SPLIT="libkscreen-dev" 6.20 + 6.21 +compile_rules() { 6.22 + mkdir build; cd build 6.23 + cmake \ 6.24 + -DCMAKE_BUILD_TYPE=Release \ 6.25 + -DCMAKE_INSTALL_PREFIX=/usr \ 6.26 + -DCMAKE_INSTALL_LIBDIR=lib \ 6.27 + -DBUILD_TESTING=OFF \ 6.28 + -Wno-dev \ 6.29 + .. && 6.30 + make && 6.31 + make install 6.32 +} 6.33 + 6.34 +genpkg_rules() { 6.35 + case $PACKAGE in 6.36 + libkscreen) 6.37 + copy @std 6.38 + DEPENDS="kwayland qt5-base qt5-x11extras xorg-libxcb" 6.39 + ;; 6.40 + *-dev) 6.41 + copy @dev 6.42 + ;; 6.43 + esac 6.44 +} 6.45 + 6.46 +# libQt5Core.so.5 6.47 +# libQt5DBus.so.5 6.48 +# libQt5Gui.so.5 6.49 +# libQt5X11Extras.so.5
7.1 --- a/liblxqt-dev/receipt Fri Oct 20 03:29:40 2017 +0300 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,21 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="liblxqt-dev" 7.7 -VERSION="0.8.0" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="Core utility library for all LXDE-Qt components (development)" 7.10 -MAINTAINER="al.bobylev@gmail.com" 7.11 -LICENSE="LGPL2.1" 7.12 -WEB_SITE="https://github.com/lxde/liblxqt" 7.13 -WANTED="liblxqt" 7.14 -DEPENDS="liblxqt" 7.15 -TAGS="LXQt" 7.16 - 7.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.18 -genpkg_rules() 7.19 -{ 7.20 - mkdir -p $fs/usr/lib $fs/usr/share 7.21 - cp -a $install/usr/include $fs/usr 7.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 7.23 - cp -a $install/usr/share/cmake $fs/usr/share 7.24 -}
8.1 --- a/liblxqt/receipt Fri Oct 20 03:29:40 2017 +0300 8.2 +++ b/liblxqt/receipt Fri Oct 20 06:08:44 2017 +0300 8.3 @@ -1,33 +1,57 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="liblxqt" 8.8 -VERSION="0.8.0" 8.9 +VERSION="0.11.1" 8.10 CATEGORY="system-tools" 8.11 SHORT_DESC="Core utility library for all LXDE-Qt components" 8.12 MAINTAINER="al.bobylev@gmail.com" 8.13 LICENSE="LGPL2.1" 8.14 WEB_SITE="https://github.com/lxde/liblxqt" 8.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 8.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 8.17 -TAGS="LXQt" 8.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/liblxqt.html" 8.19 8.20 -DEPENDS="libQtCore libQtDBus libQtGui libqtxdg xorg-libX11" 8.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake xorg-libX11-dev libqtxdg-dev \ 8.22 -libQtMimeTypes-dev" 8.23 +TARBALL="$PACKAGE-$VERSION.tar.xz" 8.24 +WGET_URL="https://github.com/lxde/liblxqt/releases/download/$VERSION/$TARBALL" 8.25 8.26 -# Rules to configure and make the package. 8.27 -compile_rules() 8.28 -{ 8.29 - patch -p0 < $stuff/poweroff+reboot.diff 8.30 +BUILD_DEPENDS="lxqt-build-tools xorg-libX11-dev mesa17-dev libqtxdg-dev \ 8.31 +kwindowsystem-dev xorg-libXScrnSaver-dev" 8.32 +SPLIT="liblxqt-dev" 8.33 + 8.34 +compile_rules() { 8.35 mkdir build; cd build 8.36 - cmake -DCMAKE_INSTALL_PREFIX=/usr -DLXQT_ETC_XDG_DIR=/etc .. && 8.37 + cmake \ 8.38 + -DCMAKE_BUILD_TYPE=Release \ 8.39 + -DCMAKE_INSTALL_PREFIX=/usr \ 8.40 + -DCMAKE_INSTALL_LIBDIR=lib \ 8.41 + -DPULL_TRANSLATIONS=no \ 8.42 + \ 8.43 + -DLXQT_VERSION=$VERSION -DLXQT_MAJOR_VERSION=${VERSION%%.*} \ 8.44 + .. && 8.45 make && 8.46 - make DESTDIR=$install install 8.47 + make install 8.48 } 8.49 8.50 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.51 -genpkg_rules() 8.52 -{ 8.53 - mkdir -p $fs/usr/lib 8.54 - cp -a $install/usr/lib/*.so* $fs/usr/lib 8.55 +genpkg_rules() { 8.56 + case $PACKAGE in 8.57 + liblxqt) 8.58 + copy @std 8.59 + DEPENDS="kwindowsystem libqtxdg qt5-base qt5-svg qt5-x11extras \ 8.60 + xorg-libX11 xorg-libXScrnSaver" 8.61 + ;; 8.62 + *-dev) 8.63 + copy @dev 8.64 + DEPENDS="liblxqt libqtxdg-dev qt5-dev" 8.65 + ;; 8.66 + esac 8.67 + TAGS="LXQt" 8.68 } 8.69 + 8.70 +# liblxqt.so: 8.71 +# libQt5X11Extras.so.5 8.72 +# libQt5Xdg.so.2 8.73 +# libQt5DBus.so.5 8.74 +# libQt5Xml.so.5 8.75 +# libQt5XdgIconLoader.so.2 8.76 +# libQt5Svg.so.5 8.77 +# libQt5Widgets.so.5 8.78 +# libQt5Gui.so.5 8.79 +# libQt5Core.so.5
9.1 --- a/libqtxdg-dev/receipt Fri Oct 20 03:29:40 2017 +0300 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,21 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="libqtxdg-dev" 9.7 -VERSION="1.0.0" 9.8 -CATEGORY="development" 9.9 -SHORT_DESC="Qt implementation of freedesktop.org XDG specs (development)" 9.10 -MAINTAINER="al.bobylev@gmail.com" 9.11 -LICENSE="LGPL2.1" 9.12 -WEB_SITE="https://github.com/lxde/libqtxdg" 9.13 -WANTED="libqtxdg" 9.14 -DEPENDS="libqtxdg libQtMimeTypes-dev" 9.15 -TAGS="LXQt" 9.16 - 9.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.18 -genpkg_rules() 9.19 -{ 9.20 - mkdir -p $fs/usr/lib $fs/usr/share 9.21 - cp -a $install/usr/include $fs/usr 9.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 9.23 - cp -a $install/usr/share/cmake $fs/usr/share 9.24 -}
10.1 --- a/libqtxdg/receipt Fri Oct 20 03:29:40 2017 +0300 10.2 +++ b/libqtxdg/receipt Fri Oct 20 06:08:44 2017 +0300 10.3 @@ -1,31 +1,56 @@ 10.4 -# SliTaz package receipt. 10.5 +# SliTaz package receipt v2. 10.6 10.7 PACKAGE="libqtxdg" 10.8 -VERSION="1.0.0" 10.9 +VERSION="2.0.0" 10.10 CATEGORY="system-tools" 10.11 SHORT_DESC="Qt implementation of freedesktop.org XDG specs" 10.12 MAINTAINER="al.bobylev@gmail.com" 10.13 LICENSE="LGPL2.1" 10.14 WEB_SITE="https://github.com/lxde/libqtxdg" 10.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 10.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 10.17 -TAGS="LXQt" 10.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/libqtxdg.html" 10.19 10.20 -DEPENDS="libQtGui libQtXml libQtMimeTypes" 10.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake libQtMimeTypes-dev" 10.22 +TARBALL="$PACKAGE-$VERSION.tar.xz" 10.23 +WGET_URL="https://github.com/lxde/libqtxdg/releases/download/$VERSION/$TARBALL" 10.24 10.25 -# Rules to configure and make the package. 10.26 -compile_rules() 10.27 -{ 10.28 +BUILD_DEPENDS="lxqt-build-tools mesa17-dev" 10.29 +SPLIT="libqtxdg-dev" 10.30 + 10.31 +compile_rules() { 10.32 mkdir build; cd build 10.33 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 10.34 + cmake \ 10.35 + -DCMAKE_BUILD_TYPE=Release \ 10.36 + -DCMAKE_INSTALL_PREFIX=/usr \ 10.37 + -DCMAKE_INSTALL_LIBDIR=lib \ 10.38 + .. && 10.39 make && 10.40 - make DESTDIR=$install install 10.41 + make install 10.42 } 10.43 10.44 -# Rules to gen a SliTaz package suitable for Tazpkg. 10.45 -genpkg_rules() 10.46 -{ 10.47 - mkdir -p $fs/usr/lib 10.48 - cp -a $install/usr/lib/*.so* $fs/usr/lib 10.49 +genpkg_rules() { 10.50 + case $PACKAGE in 10.51 + libqtxdg) 10.52 + copy @std 10.53 + DEPENDS="qt5-base qt5-svg" 10.54 + ;; 10.55 + *-dev) 10.56 + copy @dev 10.57 + DEPENDS="libqtxdg qt5-dev" 10.58 + ;; 10.59 + esac 10.60 + TAGS="LXQt" 10.61 } 10.62 + 10.63 +# libQt5Xdg.so: 10.64 +# libQt5Xml.so.5 10.65 +# libQt5DBus.so.5 10.66 +# libQt5XdgIconLoader.so.2 --\ 10.67 +# libQt5Svg.so.5 10.68 +# libQt5Widgets.so.5 10.69 +# libQt5Gui.so.5 10.70 +# libQt5Core.so.5 10.71 + 10.72 +# libQt5XdgIconLoader.so: 10.73 +# libQt5Svg.so.5 10.74 +# libQt5Widgets.so.5 10.75 +# libQt5Gui.so.5 10.76 +# libQt5Core.so.5
11.1 --- a/libsysstat-dev/receipt Fri Oct 20 03:29:40 2017 +0300 11.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 11.3 @@ -1,21 +0,0 @@ 11.4 -# SliTaz package receipt. 11.5 - 11.6 -PACKAGE="libsysstat-dev" 11.7 -VERSION="0.1.0" 11.8 -CATEGORY="development" 11.9 -SHORT_DESC="Development files for libsysstat" 11.10 -MAINTAINER="al.bobylev@gmail.com" 11.11 -LICENSE="LGPL2.1" 11.12 -WEB_SITE="https://github.com/lxde/libsysstat" 11.13 -WANTED="libsysstat" 11.14 -DEPENDS="libsysstat" 11.15 -TAGS="LXQt" 11.16 - 11.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.18 -genpkg_rules() 11.19 -{ 11.20 - mkdir -p $fs/usr/lib 11.21 - cp -a $install/usr/include $fs/usr 11.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 11.23 - cp -a $install/usr/share $fs/usr 11.24 -}
12.1 --- a/libsysstat/receipt Fri Oct 20 03:29:40 2017 +0300 12.2 +++ b/libsysstat/receipt Fri Oct 20 06:08:44 2017 +0300 12.3 @@ -1,31 +1,43 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="libsysstat" 12.8 -VERSION="0.1.0" 12.9 +VERSION="0.3.3" 12.10 CATEGORY="system-tools" 12.11 SHORT_DESC="Library used to query system info and statistics" 12.12 MAINTAINER="al.bobylev@gmail.com" 12.13 LICENSE="LGPL2.1" 12.14 WEB_SITE="https://github.com/lxde/libsysstat" 12.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 12.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 12.17 -TAGS="LXQt" 12.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/libsysstat.html" 12.19 12.20 -DEPENDS="libQtCore libQtGui" 12.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake" 12.22 +TARBALL="$PACKAGE-$VERSION.tar.xz" 12.23 +WGET_URL="https://github.com/lxde/libsysstat/releases/download/$VERSION/$TARBALL" 12.24 12.25 -# Rules to configure and make the package. 12.26 -compile_rules() 12.27 -{ 12.28 +BUILD_DEPENDS="lxqt-build-tools" 12.29 +SPLIT="libsysstat-dev" 12.30 + 12.31 +compile_rules() { 12.32 mkdir build; cd build 12.33 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 12.34 + cmake \ 12.35 + -DCMAKE_BUILD_TYPE=Release \ 12.36 + -DCMAKE_INSTALL_PREFIX=/usr \ 12.37 + -DCMAKE_INSTALL_LIBDIR=lib \ 12.38 + .. && 12.39 make && 12.40 - make DESTDIR=$install install 12.41 + make install 12.42 } 12.43 12.44 -# Rules to gen a SliTaz package suitable for Tazpkg. 12.45 -genpkg_rules() 12.46 -{ 12.47 - mkdir -p $fs/usr/lib 12.48 - cp -a $install/usr/lib/*.so* $fs/usr/lib 12.49 +genpkg_rules() { 12.50 + case $PACKAGE in 12.51 + libsysstat) 12.52 + copy @std 12.53 + DEPENDS="qt5-base" 12.54 + ;; 12.55 + *-dev) 12.56 + copy @dev 12.57 + DEPENDS="libsysstat qt5-dev" 12.58 + ;; 12.59 + esac 12.60 + TAGS="LXQt" 12.61 } 12.62 + 12.63 +# libQt5Core.so.5
13.1 --- a/lxqt-about/receipt Fri Oct 20 03:29:40 2017 +0300 13.2 +++ b/lxqt-about/receipt Fri Oct 20 06:08:44 2017 +0300 13.3 @@ -1,30 +1,49 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="lxqt-about" 13.8 -VERSION="0.8.0" 13.9 +VERSION="0.11.1" 13.10 CATEGORY="system-tools" 13.11 -SHORT_DESC="The standalone LXQt \"About\" dialog" 13.12 +SHORT_DESC="Information about LXQt and the system it's running on" 13.13 MAINTAINER="al.bobylev@gmail.com" 13.14 LICENSE="LGPL2.1" 13.15 WEB_SITE="https://github.com/lxde/lxqt-about" 13.16 -TARBALL="$PACKAGE-$VERSION.tar.gz" 13.17 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 13.18 -TAGS="LXQt" 13.19 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-about.html" 13.20 13.21 -DEPENDS="libQtCore libQtGui liblxqt" 13.22 -BUILD_DEPENDS="wget cacerts cmake liblxqt-dev Qt4-dev qmake grep libqtxdg-dev" 13.23 +TARBALL="$PACKAGE-$VERSION.tar.xz" 13.24 +WGET_URL="https://github.com/lxde/lxqt-about/releases/download/$VERSION/$TARBALL" 13.25 13.26 -# Rules to configure and make the package. 13.27 -compile_rules() 13.28 -{ 13.29 +BUILD_DEPENDS="cmake liblxqt-dev mesa17-dev kwindowsystem-dev lxqt-build-tools" 13.30 + 13.31 +compile_rules() { 13.32 + # fix undefined variable 13.33 + sed -i "/#define TECHNICALINFO_H/a #define LXQT_VERSION \"$VERSION\"" \ 13.34 + aboutdialog/technicalinfo.h 13.35 + # add translation 13.36 + echo "Comment[ru]=Подробности об LXQt" >> translations/lxqt-about_ru.desktop 13.37 + 13.38 mkdir build; cd build 13.39 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 13.40 + cmake \ 13.41 + -DCMAKE_BUILD_TYPE=Release \ 13.42 + -DCMAKE_INSTALL_PREFIX=/usr \ 13.43 + -DPULL_TRANSLATIONS=no \ 13.44 + .. && 13.45 make && 13.46 - make DESTDIR=$install install 13.47 + make install 13.48 } 13.49 13.50 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.51 -genpkg_rules() 13.52 -{ 13.53 - cp -a $install/* $fs 13.54 +genpkg_rules() { 13.55 + copy @std 13.56 + DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras" 13.57 + TAGS="LXQt" 13.58 } 13.59 + 13.60 +# lxqt-about 13.61 +# libQt5X11Extras.so.5 13.62 +# libQt5Xdg.so.2 13.63 +# libQt5DBus.so.5 13.64 +# libQt5Xml.so.5 13.65 +# libQt5XdgIconLoader.so.2 13.66 +# libQt5Svg.so.5 13.67 +# libQt5Widgets.so.5 13.68 +# libQt5Gui.so.5 13.69 +# libQt5Core.so.5
14.1 --- a/lxqt-admin/receipt Fri Oct 20 03:29:40 2017 +0300 14.2 +++ b/lxqt-admin/receipt Fri Oct 20 06:08:44 2017 +0300 14.3 @@ -1,33 +1,43 @@ 14.4 -# SliTaz package receipt. 14.5 +# SliTaz package receipt v2. 14.6 14.7 PACKAGE="lxqt-admin" 14.8 -VERSION="0.8.0" 14.9 +VERSION="0.11.1" 14.10 CATEGORY="system-tools" 14.11 SHORT_DESC="LXQt system administration tool" 14.12 MAINTAINER="al.bobylev@gmail.com" 14.13 LICENSE="LGPL2.1" 14.14 WEB_SITE="https://github.com/lxde/lxqt-admin" 14.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 14.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 14.17 -TAGS="LXQt" 14.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-admin.html" 14.19 14.20 -DEPENDS="libQtCore libQtGui libffi pcre liblxqt liboobs" 14.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liboobs-dev liblxqt-dev \ 14.22 -libqtxdg-dev" 14.23 +TARBALL="$PACKAGE-$VERSION.tar.xz" 14.24 +WGET_URL="https://github.com/lxde/lxqt-admin/releases/download/$VERSION/$TARBALL" 14.25 14.26 -# Rules to configure and make the package. 14.27 -compile_rules() 14.28 -{ 14.29 - sed -i 's|LXQt/Application|lxqt/lxqtapplication.h|' $src/lxqt-admin-*/main.cpp 14.30 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev liblxqt-dev kwindowsystem-dev \ 14.31 +lxqt-build-tools" 14.32 14.33 +compile_rules() { 14.34 mkdir build; cd build 14.35 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 14.36 + cmake \ 14.37 + -DCMAKE_BUILD_TYPE=Release \ 14.38 + -DCMAKE_INSTALL_PREFIX=/usr \ 14.39 + -DPULL_TRANSLATIONS=no \ 14.40 + .. && 14.41 make && 14.42 - make DESTDIR=$install install 14.43 + make install 14.44 } 14.45 14.46 -# Rules to gen a SliTaz package suitable for Tazpkg. 14.47 -genpkg_rules() 14.48 -{ 14.49 - cp -a $install/* $fs 14.50 +genpkg_rules() { 14.51 + copy @std 14.52 + DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras" 14.53 + TAGS="LXQt" 14.54 } 14.55 + 14.56 +# libQt5X11Extras.so.5 14.57 +# libQt5Xdg.so.2 14.58 +# libQt5DBus.so.5 14.59 +# libQt5Xml.so.5 14.60 +# libQt5XdgIconLoader.so.2 14.61 +# libQt5Svg.so.5 14.62 +# libQt5Widgets.so.5 14.63 +# libQt5Gui.so.5 14.64 +# libQt5Core.so.5
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 15.2 +++ b/lxqt-build-tools/receipt Fri Oct 20 06:08:44 2017 +0300 15.3 @@ -0,0 +1,31 @@ 15.4 +# SliTaz package receipt v2. 15.5 + 15.6 +PACKAGE="lxqt-build-tools" 15.7 +VERSION="0.4.0" 15.8 +CATEGORY="development" 15.9 +SHORT_DESC="Various packaging tools and scripts for LXQt applications" 15.10 +MAINTAINER="al.bobylev@gmail.com" 15.11 +LICENSE="LGPL2.1" 15.12 +WEB_SITE="https://github.com/lxde/lxqt-build-tools" 15.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-build-tools.html" 15.14 + 15.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 15.16 +WGET_URL="https://github.com/lxde/lxqt-build-tools/releases/download/$VERSION/$TARBALL" 15.17 + 15.18 +BUILD_DEPENDS="cmake qt5-dev glib-dev" 15.19 + 15.20 +compile_rules() { 15.21 + mkdir build; cd build 15.22 + cmake \ 15.23 + -DCMAKE_BUILD_TYPE=Release \ 15.24 + -DCMAKE_INSTALL_PREFIX=/usr \ 15.25 + .. && 15.26 + make && 15.27 + make install 15.28 +} 15.29 + 15.30 +genpkg_rules() { 15.31 + copy @std @dev 15.32 + DEPENDS="cmake qt5-dev" 15.33 + TAGS="LXQt" 15.34 +}
16.1 --- a/lxqt-common/receipt Fri Oct 20 03:29:40 2017 +0300 16.2 +++ b/lxqt-common/receipt Fri Oct 20 06:08:44 2017 +0300 16.3 @@ -1,58 +1,70 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="lxqt-common" 16.8 -VERSION="0.8.0" 16.9 +VERSION="0.11.2" 16.10 CATEGORY="system-tools" 16.11 SHORT_DESC="Common files for LXQt" 16.12 MAINTAINER="al.bobylev@gmail.com" 16.13 LICENSE="GPL2" 16.14 WEB_SITE="https://github.com/lxde/lxqt-common" 16.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-common.html" 16.16 + 16.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 16.18 -WGET_URL="http://lxqt.org/downloads/$VERSION/$TARBALL" 16.19 -TAGS="LXQt window-manager" 16.20 +WGET_URL="https://github.com/lxde/lxqt-common-deprecated--do-not-use-anymore-/releases/download/$VERSION/$TARBALL" 16.21 16.22 -# TODO: add more depends 16.23 -DEPENDS="xorg-xprop dbus " 16.24 -BUILD_DEPENDS="cmake Qt4-dev qmake liblxqt-dev grep libqtxdg-dev" 16.25 +BUILD_DEPENDS="lxqt-build-tools" 16.26 +SPLIT="lxqt-themes lxqt-common" 16.27 16.28 -# Rules to configure and make the package. 16.29 -compile_rules() 16.30 -{ 16.31 +compile_rules() { 16.32 + sed -i '/TryExec/ s|=|=/usr/bin/|' xsession/lxqt.desktop.in 16.33 + 16.34 mkdir build; cd build 16.35 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 16.36 + cmake \ 16.37 + -DCMAKE_BUILD_TYPE=Release \ 16.38 + -DCMAKE_INSTALL_PREFIX=/usr \ 16.39 + .. && 16.40 make && 16.41 - make DESTDIR=$install install 16.42 + mkdir -p $install/usr/share/lxqt/graphics && 16.43 + make install 16.44 } 16.45 16.46 -# Rules to gen a SliTaz package suitable for Tazpkg. 16.47 -genpkg_rules() 16.48 -{ 16.49 - mkdir -p $fs/usr 16.50 - cp -a $install/etc $fs 16.51 - cd $fs; patch -p0 < $stuff/settings.diff 16.52 - cp -a $install/usr/bin $fs/usr 16.53 - cp -a $install/usr/share $fs/usr 16.54 - # all themes but 'flat' go to 'lxqt-themes' 16.55 - rm -rf $fs/usr/share/lxqt/themes/* 16.56 - cp -a $install/usr/share/lxqt/themes/flat $fs/usr/share/lxqt/themes 16.57 +genpkg_rules() { 16.58 + case $PACKAGE in 16.59 + lxqt-themes) 16.60 + copy themes/ 16.61 + rm -r $fs/usr/share/lxqt/themes/system/ $fs/usr/share/lxqt/themes/frost/ 16.62 + CAT="customization|themes" 16.63 + TAGS="LXQt" 16.64 + ;; 16.65 + lxqt-common) 16.66 + copy @std 16.67 + remove_already_packed 16.68 + TAGS="LXQt window-manager" 16.69 + DEPENDS="dbus xorg-xmessage xorg-xprop" 16.70 + ;; 16.71 + esac 16.72 } 16.73 16.74 -post_install() 16.75 -{ 16.76 - res=$(cat "$1/etc/slim.conf" | grep ^session | sed s/"sessions. *"//) 16.77 - # Adding WM to SLIM available sessions. 16.78 - if ! echo "$res" | grep -q $PACKAGE; then 16.79 - echo -n "Adding lxqt to /etc/slim.conf..." 16.80 - sed -i "s/^sessions.*/sessions ${res},lxqt/" "$1/etc/slim.conf" 16.81 - status 16.82 - fi 16.83 +# SLiM can use /usr/share/xsessions/ too... ? 16.84 +# Also, we may not use SLiM at all. 16.85 +post_install_lxqt_common() { 16.86 + if [ -e "$1/etc/slim.conf" ]; then 16.87 + res=$(cat "$1/etc/slim.conf" | grep '^session' | sed 's|sessions. *||') 16.88 + # Adding WM to SLiM available sessions. 16.89 + if ! echo "$res" | grep -q lxqt; then 16.90 + action "Adding lxqt to /etc/slim.conf..." 16.91 + sed -i "s|^sessions.*|sessions $res,lxqt|" "$1/etc/slim.conf" 16.92 + status 16.93 + fi 16.94 + fi 16.95 } 16.96 16.97 -post_remove() 16.98 -{ 16.99 - # Remove WM from SLIM available sessions. 16.100 - if grep -q lxqt "$1/etc/slim.conf"; then 16.101 - sed -i s/,lxqt// "$1/etc/slim.conf" 16.102 - fi 16.103 +post_remove_lxqt_common() { 16.104 + if [ -e "$1/etc/slim.conf" ]; then 16.105 + # Remove WM from SLiM available sessions. 16.106 + if grep -q lxqt "$1/etc/slim.conf"; then 16.107 + sed -i 's|,lxqt||' "$1/etc/slim.conf" 16.108 + fi 16.109 + fi 16.110 } 16.111
17.1 --- a/lxqt-config/receipt Fri Oct 20 03:29:40 2017 +0300 17.2 +++ b/lxqt-config/receipt Fri Oct 20 06:08:44 2017 +0300 17.3 @@ -1,34 +1,54 @@ 17.4 -# SliTaz package receipt. 17.5 +# SliTaz package receipt v2. 17.6 17.7 PACKAGE="lxqt-config" 17.8 -VERSION="0.8.0" 17.9 +VERSION="0.11.1" 17.10 CATEGORY="system-tools" 17.11 -SHORT_DESC="LXQt system settings center" 17.12 +SHORT_DESC="Tools to configure LXQt and the underlying operating system" 17.13 MAINTAINER="al.bobylev@gmail.com" 17.14 LICENSE="LGPL2.1" 17.15 WEB_SITE="https://github.com/lxde/lxqt-config" 17.16 -TARBALL="$PACKAGE-$VERSION.tar.gz" 17.17 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 17.18 -TAGS="LXQt" 17.19 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-config.html" 17.20 17.21 -DEPENDS="libQtCore libQtDBus libQtGui libQtXml libqtxdg xorg-libX11 \ 17.22 -xorg-libXcursor liblxqt xorg-libXext xorg-libXfixes zlib" 17.23 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev \ 17.24 -xorg-libX11-dev zlib-dev xorg-libXcursor-dev grep" 17.25 +TARBALL="$PACKAGE-$VERSION.tar.xz" 17.26 +WGET_URL="https://github.com/lxde/lxqt-config/releases/download/$VERSION/$TARBALL" 17.27 17.28 -# Rules to configure and make the package. 17.29 -compile_rules() 17.30 -{ 17.31 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev liblxqt-dev kwindowsystem-dev \ 17.32 +lxqt-build-tools libkscreen-dev xorg-libXcursor-dev" 17.33 + 17.34 +compile_rules() { 17.35 + # temporary workaround due to cmake-3.8 17.36 + new='../liblxqt-config-cursor/lxqt-config-cursor_autogen/include' 17.37 + sed -i "/CURRENT_BINARY_DIR/a \"\${CMAKE_CURRENT_BINARY_DIR}/$new\"" \ 17.38 + lxqt-config-appearance/CMakeLists.txt \ 17.39 + lxqt-config-input/CMakeLists.txt 17.40 + unset new 17.41 + 17.42 mkdir build; cd build 17.43 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 17.44 + cmake \ 17.45 + -DCMAKE_BUILD_TYPE=Release \ 17.46 + -DCMAKE_INSTALL_PREFIX=/usr \ 17.47 + -DCMAKE_INSTALL_LIBDIR=lib \ 17.48 + -DPULL_TRANSLATIONS=no \ 17.49 + .. && 17.50 make && 17.51 - make DESTDIR=$install install 17.52 + make install 17.53 } 17.54 17.55 -# Rules to gen a SliTaz package suitable for Tazpkg. 17.56 -genpkg_rules() 17.57 -{ 17.58 - cp -a $install/* $fs 17.59 - # translations 17.60 - rm -rf $fs/usr/share/lxqt 17.61 +genpkg_rules() { 17.62 + copy @std lxqt-config # usually /usr/bin/*-config is dev, but not this time 17.63 + DEPENDS="kwindowsystem libkscreen liblxqt libqtxdg qt5-base qt5-svg \ 17.64 + qt5-x11extras xorg-libX11 xorg-libXcursor xorg-libXext xorg-libXfixes \ 17.65 + xorg-libxcb zlib" 17.66 + TAGS="LXQt" 17.67 } 17.68 + 17.69 +# libQt5Concurrent.so.5 17.70 +# libQt5Core.so.5 17.71 +# libQt5DBus.so.5 17.72 +# libQt5Gui.so.5 17.73 +# libQt5Svg.so.5 17.74 +# libQt5Widgets.so.5 17.75 +# libQt5X11Extras.so.5 17.76 +# libQt5Xdg.so.2 17.77 +# libQt5XdgIconLoader.so.2 17.78 +# libQt5Xml.so.5
18.1 --- a/lxqt-globalkeys-dev/receipt Fri Oct 20 03:29:40 2017 +0300 18.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 18.3 @@ -1,21 +0,0 @@ 18.4 -# SliTaz package receipt. 18.5 - 18.6 -PACKAGE="lxqt-globalkeys-dev" 18.7 -VERSION="0.8.0" 18.8 -CATEGORY="development" 18.9 -SHORT_DESC="Daemon used to register global keyboard shortcuts (development)" 18.10 -MAINTAINER="al.bobylev@gmail.com" 18.11 -LICENSE="LGPL2.1" 18.12 -WEB_SITE="https://github.com/lxde/lxqt-globalkeys" 18.13 -WANTED="lxqt-globalkeys" 18.14 -DEPENDS="lxqt-globalkeys" 18.15 -TAGS="LXQt" 18.16 - 18.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 18.18 -genpkg_rules() 18.19 -{ 18.20 - mkdir -p $fs/usr/lib $fs/usr/share 18.21 - cp -a $install/usr/include $fs/usr 18.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 18.23 - cp -a $install/usr/share/cmake $fs/usr/share 18.24 -}
19.1 --- a/lxqt-globalkeys/receipt Fri Oct 20 03:29:40 2017 +0300 19.2 +++ b/lxqt-globalkeys/receipt Fri Oct 20 06:08:44 2017 +0300 19.3 @@ -1,39 +1,60 @@ 19.4 -# SliTaz package receipt. 19.5 +# SliTaz package receipt v2. 19.6 19.7 PACKAGE="lxqt-globalkeys" 19.8 -VERSION="0.8.0" 19.9 +VERSION="0.11.1" 19.10 CATEGORY="system-tools" 19.11 SHORT_DESC="Daemon used to register global keyboard shortcuts" 19.12 MAINTAINER="al.bobylev@gmail.com" 19.13 LICENSE="LGPL2.1" 19.14 WEB_SITE="https://github.com/lxde/lxqt-globalkeys" 19.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 19.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 19.17 -TAGS="LXQt" 19.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-globalkeys.html" 19.19 19.20 -DEPENDS="liblxqt libQtCore libQtDBus libQtGui libQtXml xorg-libX11 xorg-libXext" 19.21 -BUILD_DEPENDS="wget cacerts cmake liblxqt-dev Qt4-dev qmake grep xorg-xproto \ 19.22 -xorg-libX11-dev liblxqt-dev libqtxdg-dev libQtMimeTypes-dev sdft" 19.23 +TARBALL="$PACKAGE-$VERSION.tar.xz" 19.24 +WGET_URL="https://github.com/lxde/lxqt-globalkeys/releases/download/$VERSION/$TARBALL" 19.25 19.26 -# Rules to configure and make the package. 19.27 -compile_rules() 19.28 -{ 19.29 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev lxqt-build-tools liblxqt-dev \ 19.30 +kwindowsystem-dev" 19.31 +SPLIT="lxqt-globalkeys-dev" 19.32 + 19.33 +compile_rules() { 19.34 + # fix undefined variable 19.35 + sed -i "/#define DEFAULT_CONFIG/a #define LXQT_VERSION \"$VERSION\"" \ 19.36 + daemon/main.cpp 19.37 + 19.38 mkdir build; cd build 19.39 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 19.40 + cmake \ 19.41 + -DCMAKE_BUILD_TYPE=Release \ 19.42 + -DCMAKE_INSTALL_PREFIX=/usr \ 19.43 + -DCMAKE_INSTALL_LIBDIR=lib \ 19.44 + -DPULL_TRANSLATIONS=no \ 19.45 + \ 19.46 + -DLXQT_VERSION=$VERSION -DLXQT_MAJOR_VERSION=${VERSION%%.*} \ 19.47 + .. && 19.48 make && 19.49 - make DESTDIR=$install install 19.50 - 19.51 - # FIXME UPSTREAM: fix .desktop translations 19.52 - sdft $install/usr/share/applications/lxqt-config-globalkeyshortcuts.desktop \ 19.53 - -i -r "Name[ru_RU]" \ 19.54 - -s "Name[ru]=Настройка глобальных сочетаний клавиш LXQt" 19.55 + make install 19.56 } 19.57 19.58 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.59 -genpkg_rules() 19.60 -{ 19.61 - mkdir -p $fs/usr/lib $fs/usr/share 19.62 - cp -a $install/usr/bin $fs/usr 19.63 - cp -a $install/usr/lib/*.so* $fs/usr/lib 19.64 - cp -a $install/usr/share/applications $fs/usr/share 19.65 +genpkg_rules() { 19.66 + case $PACKAGE in 19.67 + lxqt-globalkeys) 19.68 + copy @std 19.69 + DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg \ 19.70 + qt5-x11extras xorg-libX11 xorg-libXext" 19.71 + ;; 19.72 + *-dev) 19.73 + copy @dev 19.74 + DEPENDS="lxqt-globalkeys qt5-dev" 19.75 + ;; 19.76 + esac 19.77 + TAGS="LXQt" 19.78 } 19.79 + 19.80 +# libQt5Core.so.5 19.81 +# libQt5DBus.so.5 19.82 +# libQt5Gui.so.5 19.83 +# libQt5Svg.so.5 19.84 +# libQt5Widgets.so.5 19.85 +# libQt5X11Extras.so.5 19.86 +# libQt5Xdg.so.2 19.87 +# libQt5XdgIconLoader.so.2 19.88 +# libQt5Xml.so.5
20.1 --- a/lxqt-notificationd/receipt Fri Oct 20 03:29:40 2017 +0300 20.2 +++ b/lxqt-notificationd/receipt Fri Oct 20 06:08:44 2017 +0300 20.3 @@ -1,35 +1,47 @@ 20.4 -# SliTaz package receipt. 20.5 +# SliTaz package receipt v2. 20.6 20.7 PACKAGE="lxqt-notificationd" 20.8 -VERSION="0.8.0" 20.9 +VERSION="0.11.1" 20.10 CATEGORY="system-tools" 20.11 SHORT_DESC="The LXQt notification daemon" 20.12 MAINTAINER="al.bobylev@gmail.com" 20.13 LICENSE="LGPL2.1" 20.14 WEB_SITE="https://github.com/lxde/lxqt-notificationd" 20.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 20.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 20.17 -TAGS="LXQt" 20.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-notificationd.html" 20.19 20.20 -DEPENDS="libQtCore libQtDBus libQtGui libqtxdg liblxqt" 20.21 -BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake libqtxdg-dev liblxqt-dev \ 20.22 -xorg-libX11-dev grep libQtMimeTypes-dev sdft" 20.23 +TARBALL="$PACKAGE-$VERSION.tar.xz" 20.24 +WGET_URL="https://github.com/lxde/lxqt-notificationd/releases/download/$VERSION/$TARBALL" 20.25 20.26 -# Rules to configure and make the package. 20.27 -compile_rules() 20.28 -{ 20.29 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev kwindowsystem-dev liblxqt-dev \ 20.30 +lxqt-build-tools" 20.31 + 20.32 +compile_rules() { 20.33 + # fix undefined variable 20.34 + sed -i "/#define NOTIFYD_H/a #define LXQT_VERSION \"$VERSION\"" \ 20.35 + src/notifyd.h 20.36 + 20.37 mkdir build; cd build 20.38 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 20.39 + cmake \ 20.40 + -DCMAKE_BUILD_TYPE=Release \ 20.41 + -DCMAKE_INSTALL_PREFIX=/usr \ 20.42 + -DPULL_TRANSLATIONS=no \ 20.43 + .. && 20.44 make && 20.45 - make DESTDIR=$install install 20.46 - 20.47 - sdft $install/usr/share/applications/lxqt-config-notificationd.desktop \ 20.48 - -i -r "Name[ru_RU]" \ 20.49 - -s "Name[ru]=Настройка уведомлений LXQt" 20.50 + make install 20.51 } 20.52 20.53 -# Rules to gen a SliTaz package suitable for Tazpkg. 20.54 -genpkg_rules() 20.55 -{ 20.56 - cp -a $install/* $fs 20.57 +genpkg_rules() { 20.58 + copy @std 20.59 + DEPENDS="kwindowsystem liblxqt libqtxdg qt5-base qt5-svg qt5-x11extras" 20.60 + TAGS="LXQt" 20.61 } 20.62 + 20.63 +# libQt5Core.so.5 20.64 +# libQt5DBus.so.5 20.65 +# libQt5Gui.so.5 20.66 +# libQt5Svg.so.5 20.67 +# libQt5Widgets.so.5 20.68 +# libQt5X11Extras.so.5 20.69 +# libQt5Xdg.so.2 20.70 +# libQt5XdgIconLoader.so.2 20.71 +# libQt5Xml.so.5
21.1 --- a/lxqt-policykit/receipt Fri Oct 20 03:29:40 2017 +0300 21.2 +++ b/lxqt-policykit/receipt Fri Oct 20 06:08:44 2017 +0300 21.3 @@ -1,32 +1,44 @@ 21.4 -# SliTaz package receipt. 21.5 +# SliTaz package receipt v2. 21.6 21.7 PACKAGE="lxqt-policykit" 21.8 -VERSION="0.8.0" 21.9 +VERSION="0.11.1" 21.10 CATEGORY="system-tools" 21.11 SHORT_DESC="The LXQt PolicyKit agent" 21.12 MAINTAINER="al.bobylev@gmail.com" 21.13 LICENSE="LGPL2.1" 21.14 WEB_SITE="https://github.com/lxde/lxqt-policykit" 21.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 21.16 -WGET_URL="https://github.com/lxde/$PACKAGE/archive/$VERSION.tar.gz" 21.17 -TAGS="LXQt" 21.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-policykit.html" 21.19 21.20 -DEPENDS="libQtCore libQtGui libffi glib liblxqt libqtxdg pcre polkit \ 21.21 -polkit-qt zlib" 21.22 -BUILD_DEPENDS="wget cacerts cmake polkit-qt-dev liblxqt-dev polkit-dev Qt4-dev \ 21.23 -qmake libqtxdg-dev" 21.24 +TARBALL="$PACKAGE-$VERSION.tar.xz" 21.25 +WGET_URL="https://github.com/lxde/lxqt-policykit/releases/download/$VERSION/$TARBALL" 21.26 21.27 -# Rules to configure and make the package. 21.28 -compile_rules() 21.29 -{ 21.30 +BUILD_DEPENDS="cmake polkit-dev polkit-qt-dev mesa17-dev liblxqt-dev \ 21.31 +kwindowsystem-dev lxqt-build-tools" 21.32 + 21.33 +compile_rules() { 21.34 mkdir build; cd build 21.35 - cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 21.36 + cmake \ 21.37 + -DCMAKE_BUILD_TYPE=Release \ 21.38 + -DCMAKE_INSTALL_PREFIX=/usr \ 21.39 + -DPULL_TRANSLATIONS=no \ 21.40 + .. && 21.41 make && 21.42 - make DESTDIR=$install install 21.43 + make install 21.44 } 21.45 21.46 -# Rules to gen a SliTaz package suitable for Tazpkg. 21.47 -genpkg_rules() 21.48 -{ 21.49 - cp -a $install/* $fs 21.50 +genpkg_rules() { 21.51 + copy @std 21.52 + DEPENDS="glib kwindowsystem liblxqt libqtxdg polkit polkit-qt qt5-base \ 21.53 + qt5-svg qt5-x11extras" 21.54 + TAGS="LXQt" 21.55 } 21.56 + 21.57 +# libQt5Core.so.5 21.58 +# libQt5DBus.so.5 21.59 +# libQt5Gui.so.5 21.60 +# libQt5Svg.so.5 21.61 +# libQt5Widgets.so.5 21.62 +# libQt5X11Extras.so.5 21.63 +# libQt5Xdg.so.2 21.64 +# libQt5XdgIconLoader.so.2 21.65 +# libQt5Xml.so.5
22.1 --- a/lxqt-themes/receipt Fri Oct 20 03:29:40 2017 +0300 22.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 22.3 @@ -1,25 +0,0 @@ 22.4 -# SliTaz package receipt. 22.5 - 22.6 -PACKAGE="lxqt-themes" 22.7 -VERSION="0.8.0" 22.8 -CATEGORY="misc" 22.9 -SHORT_DESC="Themes for LXQt" 22.10 -MAINTAINER="al.bobylev@gmail.com" 22.11 -LICENSE="LGPL2.1" 22.12 -WEB_SITE="https://github.com/lxde/lxqt-common" 22.13 -WANTED="lxqt-common" 22.14 -DEPENDS="lxqt-common" 22.15 -TAGS="LXQt" 22.16 - 22.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 22.18 -genpkg_rules() 22.19 -{ 22.20 - mkdir -p $fs/usr/share/lxqt 22.21 - cp -a $install/usr/share/lxqt/themes $fs/usr/share/lxqt 22.22 - rm -rf $fs/usr/share/lxqt/themes/flat 22.23 - 22.24 - # Commit after dropping Qt4: 22.25 - cd $fs/usr/share/lxqt && patch -p1 < $stuff/taskbar.patch 22.26 - 22.27 - # find $fs -name *wow* -delete 22.28 -}
23.1 --- a/lxqt-themes/stuff/taskbar.patch Fri Oct 20 03:29:40 2017 +0300 23.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 23.3 @@ -1,93 +0,0 @@ 23.4 -From 595455061248a4bfe054abd6754f35f60949a030 Mon Sep 17 00:00:00 2001 23.5 -From: Paulo Lieuthier <paulolieuthier@gmail.com> 23.6 -Date: Fri, 17 Oct 2014 21:24:27 -0300 23.7 -Subject: [PATCH] Remove plugins' margins from themes files 23.8 - 23.9 -So the user can use que panel edges to activate plugins. 23.10 ---- 23.11 - themes/a-mego/lxqt-panel.qss | 2 +- 23.12 - themes/ambiance/lxqt-panel.qss | 2 +- 23.13 - themes/flat-dark-alpha/lxqt-panel.qss | 2 +- 23.14 - themes/green/lxqt-panel.qss | 2 +- 23.15 - themes/light/lxqt-panel.qss | 2 +- 23.16 - themes/plasma-next-alpha/lxqt-panel.qss | 2 +- 23.17 - 6 files changed, 6 insertions(+), 6 deletions(-) 23.18 - 23.19 -diff --git a/themes/a-mego/lxqt-panel.qss b/themes/a-mego/lxqt-panel.qss 23.20 -index 9c62ecf..c027f1f 100644 23.21 ---- a/themes/a-mego/lxqt-panel.qss 23.22 -+++ b/themes/a-mego/lxqt-panel.qss 23.23 -@@ -20,7 +20,7 @@ LxQtPanel[position="Top"] #BackgroundWidget { 23.24 - * General plugins settings 23.25 - */ 23.26 - Plugin { 23.27 -- margin: 3px 0 3px 0; 23.28 -+ margin: 0; 23.29 - padding: 0; 23.30 - spacing: 20px; 23.31 - } 23.32 -diff --git a/themes/ambiance/lxqt-panel.qss b/themes/ambiance/lxqt-panel.qss 23.33 -index d102754..8877ec8 100644 23.34 ---- a/themes/ambiance/lxqt-panel.qss 23.35 -+++ b/themes/ambiance/lxqt-panel.qss 23.36 -@@ -22,7 +22,7 @@ LxQtPanel[position="Top"] #BackgroundWidget { 23.37 - */ 23.38 - Plugin, 23.39 - LxQtPanelPlugin { 23.40 -- margin: 2px 0 2px 0; 23.41 -+ margin: 0; 23.42 - padding: 0; 23.43 - spacing: 20px; 23.44 - qproperty-moveMarkerColor: #C94C21; 23.45 -diff --git a/themes/flat-dark-alpha/lxqt-panel.qss b/themes/flat-dark-alpha/lxqt-panel.qss 23.46 -index 2fb4cfc..6452e24 100644 23.47 ---- a/themes/flat-dark-alpha/lxqt-panel.qss 23.48 -+++ b/themes/flat-dark-alpha/lxqt-panel.qss 23.49 -@@ -78,7 +78,7 @@ VolumePopup > QSlider::sub-page:vertical { 23.50 - 23.51 - Plugin, 23.52 - LxQtPanelPlugin { 23.53 -- margin: 2px 0 2px 0; 23.54 -+ margin: 0; 23.55 - padding: 0; 23.56 - spacing: 20px; 23.57 - qproperty-moveMarkerColor: #C94C21; 23.58 -diff --git a/themes/green/lxqt-panel.qss b/themes/green/lxqt-panel.qss 23.59 -index 51dacf0..553d007 100644 23.60 ---- a/themes/green/lxqt-panel.qss 23.61 -+++ b/themes/green/lxqt-panel.qss 23.62 -@@ -29,7 +29,7 @@ LxQtPanel[position="Right"] #BackgroundWidget { 23.63 - * General plugins settings 23.64 - */ 23.65 - Plugin { 23.66 -- padding: 0 2px 0 2px; 23.67 -+ padding: 0; 23.68 - spacing: 20px; 23.69 - } 23.70 - 23.71 -diff --git a/themes/light/lxqt-panel.qss b/themes/light/lxqt-panel.qss 23.72 -index 73c3b63..5462680 100644 23.73 ---- a/themes/light/lxqt-panel.qss 23.74 -+++ b/themes/light/lxqt-panel.qss 23.75 -@@ -29,7 +29,7 @@ LxQtPanel[position="Right"] #BackgroundWidget { 23.76 - * General plugins settings 23.77 - */ 23.78 - Plugin { 23.79 -- padding: 0 2px 0 2px; 23.80 -+ padding: 0; 23.81 - spacing: 20px; 23.82 - } 23.83 - 23.84 -diff --git a/themes/plasma-next-alpha/lxqt-panel.qss b/themes/plasma-next-alpha/lxqt-panel.qss 23.85 -index 8415022..f039b22 100644 23.86 ---- a/themes/plasma-next-alpha/lxqt-panel.qss 23.87 -+++ b/themes/plasma-next-alpha/lxqt-panel.qss 23.88 -@@ -75,7 +75,7 @@ VolumePopup > QSlider::sub-page:vertical { 23.89 - 23.90 - Plugin, 23.91 - LxQtPanelPlugin { 23.92 -- margin: 2px 0 2px 0; 23.93 -+ margin: 0; 23.94 - padding: 0; 23.95 - spacing: 20px; 23.96 - qproperty-moveMarkerColor: #C94C21;
24.1 --- a/polkit-qt-dev/receipt Fri Oct 20 03:29:40 2017 +0300 24.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 24.3 @@ -1,21 +0,0 @@ 24.4 -# SliTaz package receipt. 24.5 - 24.6 -PACKAGE="polkit-qt-dev" 24.7 -VERSION="0.103.0" 24.8 -CATEGORY="development" 24.9 -SHORT_DESC="polkit for QT API devel files." 24.10 -MAINTAINER="pankso@slitaz.org" 24.11 -LICENSE="LGPL2.1" 24.12 -WANTED="polkit-qt" 24.13 -WEB_SITE="http://www.kde.org/" 24.14 - 24.15 -DEPENDS="pkg-config" 24.16 - 24.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 24.18 -genpkg_rules() 24.19 -{ 24.20 - mkdir -p $fs/usr/lib 24.21 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 24.22 - cp -a $install/usr/lib/cmake $fs/usr/lib 24.23 - cp -a $install/usr/include $fs/usr 24.24 -}
25.1 --- a/polkit-qt/receipt Fri Oct 20 03:29:40 2017 +0300 25.2 +++ b/polkit-qt/receipt Fri Oct 20 06:08:44 2017 +0300 25.3 @@ -1,32 +1,45 @@ 25.4 -# SliTaz package receipt. 25.5 +# SliTaz package receipt v2. 25.6 25.7 PACKAGE="polkit-qt" 25.8 -VERSION="0.103.0" 25.9 +VERSION="0.112.0" 25.10 CATEGORY="system-tools" 25.11 SHORT_DESC="Library that allows to access PolicyKit API with a nice Qt-style API" 25.12 MAINTAINER="pankso@slitaz.org" 25.13 LICENSE="LGPL2.1" 25.14 -TARBALL="$PACKAGE-1-$VERSION.tar.bz2" 25.15 -WEB_SITE="http://www.kde.org/" 25.16 -WGET_URL="ftp://ftp.kde.org/pub/kde/stable/apps/KDE4.x/admin/$TARBALL" 25.17 +WEB_SITE="https://github.com/KDE/polkit-qt-1" 25.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/kde/polkit-qt.html" 25.19 25.20 -DEPENDS="polkit" 25.21 -BUILD_DEPENDS="qmake Qt4-dev automoc4 polkit-dev glib-dev" 25.22 +TARBALL="polkit-qt-1-$VERSION.tar.bz2" 25.23 +WGET_URL="http://download.kde.org/stable/apps/KDE4.x/admin/$TARBALL" 25.24 25.25 -# Rules to configure and make the package. 25.26 -compile_rules() 25.27 -{ 25.28 - mkdir -p $src/build 25.29 - cd $src/build 25.30 +BUILD_DEPENDS="cmake qt5-dev mesa17-dev polkit-dev glib-dev" 25.31 +SPLIT="polkit-qt-dev" 25.32 + 25.33 +compile_rules() { 25.34 + mkdir build; cd build 25.35 cmake \ 25.36 -DCMAKE_BUILD_TYPE=Release \ 25.37 - -DCMAKE_INSTALL_PREFIX=/usr .. && 25.38 - make && make install 25.39 + -DCMAKE_INSTALL_PREFIX=/usr \ 25.40 + -Wno-dev \ 25.41 + .. && 25.42 + make && 25.43 + make install 25.44 } 25.45 25.46 -# Rules to gen a SliTaz package suitable for Tazpkg. 25.47 -genpkg_rules() 25.48 -{ 25.49 - mkdir -p $fs/usr/lib 25.50 - cp -a $install/usr/lib/*.so* $fs/usr/lib 25.51 +genpkg_rules() { 25.52 + case $PACKAGE in 25.53 + polkit-qt) 25.54 + copy @std 25.55 + DEPENDS="glib polkit qt5-base" 25.56 + ;; 25.57 + *-dev) 25.58 + copy @dev 25.59 + DEPENDS="polkit-qt qt5-dev" 25.60 + ;; 25.61 + esac 25.62 } 25.63 + 25.64 +# libQt5Core.so.5 25.65 +# libQt5DBus.so.5 25.66 +# libQt5Gui.so.5 25.67 +# libQt5Widgets.so.5
26.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 26.2 +++ b/solid/receipt Fri Oct 20 06:08:44 2017 +0300 26.3 @@ -0,0 +1,48 @@ 26.4 +# SliTaz package receipt v2. 26.5 + 26.6 +PACKAGE="solid" 26.7 +VERSION="5.37.0" 26.8 +CATEGORY="system-tools" 26.9 +SHORT_DESC="Solid is a device integration framework" 26.10 +MAINTAINER="al.bobylev@gmail.com" 26.11 +LICENSE="LGPL2.1" 26.12 +WEB_SITE="https://github.com/KDE/solid" 26.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-solid.html" 26.14 + 26.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 26.16 +WGET_URL="http://download.kde.org/stable/frameworks/${VERSION%.*}/$TARBALL" 26.17 + 26.18 +BUILD_DEPENDS="cmake extra-cmake-modules qt5-dev mesa17-dev eudev-dev" 26.19 +SPLIT="solid-dev" 26.20 + 26.21 +compile_rules() { 26.22 + mkdir build; cd build 26.23 + cmake \ 26.24 + -DCMAKE_BUILD_TYPE=Release \ 26.25 + -DCMAKE_INSTALL_PREFIX=/usr \ 26.26 + -DBUILD_TESTING=OFF \ 26.27 + -Wno-dev \ 26.28 + .. && 26.29 + make && 26.30 + make install 26.31 +} 26.32 + 26.33 +genpkg_rules() { 26.34 + case $PACKAGE in 26.35 + solid) 26.36 + copy @std 26.37 + DEPENDS="eudev qt5-base qt5-declarative udisks2 upower" 26.38 + ;; 26.39 + *-dev) 26.40 + copy @dev 26.41 + ;; 26.42 + esac 26.43 +} 26.44 + 26.45 +# libQt5Core.so.5 26.46 +# libQt5DBus.so.5 26.47 +# libQt5Gui.so.5 26.48 +# libQt5Network.so.5 26.49 +# libQt5Qml.so.5 26.50 +# libQt5Widgets.so.5 26.51 +# libQt5Xml.so.5