# HG changeset patch # User Pascal Bellard # Date 1634986542 0 # Node ID db9d9cb3c164ca286879231de4c04799b7fbffa7 # Parent 787a1807d2bba575401cab3ef4b29160b581ea7b lxsession, lxsession-lxpolkit, lxappearance: misc fixes (thanks Saipul) diff -r 787a1807d2bb -r db9d9cb3c164 lxappearance/receipt --- a/lxappearance/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/lxappearance/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -12,8 +12,8 @@ TAGS="LXDE" HOST_ARCH="i486 arm" -DEPENDS="gtk+" -BUILD_DEPENDS="xorg-libX11-dev gtk+-dev" +DEPENDS="gtk+ dbus-glib" +BUILD_DEPENDS="xorg-libX11-dev gtk+-dev dbus-glib-dev" current_version() { @@ -26,6 +26,7 @@ { ./configure \ --sysconfdir=/etc \ + --enable-dbus \ $CONFIGURE_ARGS && make && make install } diff -r 787a1807d2bb -r db9d9cb3c164 lxsession-lxpolkit/receipt --- a/lxsession-lxpolkit/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/lxsession-lxpolkit/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -9,7 +9,7 @@ WEB_SITE="https://wiki.lxde.org/en/LXSession" WANTED="lxsession" -DEPENDS="dbus gtk+" +DEPENDS="dbus gtk+ consolekit2" HOST_ARCH="i486 arm" @@ -17,6 +17,8 @@ genpkg_rules() { mkdir -p $fs/usr/bin + mkdir -p $fs/usr/share/lxsession/ui cp -a $install/usr/bin/lxpolkit $fs/usr/bin + cp -a $install/usr/share/lxsession/ui/lxpolkit*.ui $fs/usr/share/lxsession/ui } diff -r 787a1807d2bb -r db9d9cb3c164 lxsession/receipt --- a/lxsession/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/lxsession/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -37,12 +37,15 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share + mkdir -p $fs/usr/share/lxsession/ui mkdir -p $fs/etc/xdg/lxsession/LXDE cp -a $install/usr/bin $fs/usr + cp -a $install/usr/libexec $fs/usr + cp -a $install/usr/share/lxsession/ui/lxsession*.ui $fs/usr/share/lxsession/ui rm -f $fs/usr/bin/lxpolkit # Use SliTaz Icon theme for lxsession-logout cp -a $stuff/desktop.conf $fs/etc/xdg/lxsession/LXDE + touch $fs/etc/xdg/lxsession/LXDE/autostart chown -R 0.0 $fs } diff -r 787a1807d2bb -r db9d9cb3c164 slitaz-configs-base/receipt --- a/slitaz-configs-base/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/slitaz-configs-base/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-configs-base" -VERSION="317" +VERSION="320" CATEGORY="base-system" SHORT_DESC="SliTaz config files for text based systems." MAINTAINER="pankso@slitaz.org" diff -r 787a1807d2bb -r db9d9cb3c164 slitaz-configs/receipt --- a/slitaz-configs/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/slitaz-configs/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-configs" -VERSION="318" +VERSION="320" CATEGORY="base-system" SHORT_DESC="SliTaz config files and artwork." MAINTAINER="pankso@slitaz.org" diff -r 787a1807d2bb -r db9d9cb3c164 slitaz-tools-boxes/receipt --- a/slitaz-tools-boxes/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/slitaz-tools-boxes/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-tools-boxes" -VERSION="1036" +VERSION="1037" CATEGORY="system-tools" SHORT_DESC="All SliTaz GTK/Yad boxes to command line tools." MAINTAINER="pankso@slitaz.org" diff -r 787a1807d2bb -r db9d9cb3c164 slitaz-tools/receipt --- a/slitaz-tools/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/slitaz-tools/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-tools" -VERSION="1036" +VERSION="1037" CATEGORY="system-tools" SHORT_DESC="SliTaz tools provide installer and utils usable on terminal." MAINTAINER="pankso@slitaz.org" diff -r 787a1807d2bb -r db9d9cb3c164 sokojs/receipt --- a/sokojs/receipt Mon Oct 18 14:47:15 2021 +0000 +++ b/sokojs/receipt Sat Oct 23 10:55:42 2021 +0000 @@ -17,6 +17,7 @@ sed -i '/sokojs.zip/d;/src.htm/d' level.htm sed -i 's|Online.* ) ||' sokojs.htm patch -p0 < $stuff/sokojs.u + patch -p0 < $stuff/undo.u } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 787a1807d2bb -r db9d9cb3c164 sokojs/stuff/htm2slc.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sokojs/stuff/htm2slc.sh Sat Oct 23 10:55:42 2021 +0000 @@ -0,0 +1,56 @@ +#!/bin/sh + +case "$0" in +*2txt*) + [ -z "$1" ] && echo "$0 file" && exit 1 + sed '/^"\|\| + +EOT +[ -s $1/description.txt ] && awk 'BEGIN { state=0 } +{ + if (state == 0) { state++; print " " $0 ""; print " " } + else { + if (/[A-Za-z0-9]@[A-Za-z0-9]/) s=" " $0 "" + else if (/^http/) s=" " $0 "" + else if (!/^copyright/) { print; next } + else next + if (state++ == 1) print " " + print s + } +} END { if (state == 1) print " " }' $1/description.txt +copyright="$(grep -s ^copyright $1/description.txt | sed 's|^copyright |Copyright="|;s|$|" |')" +maxwidth="$(sed '/^"/!d;s| *"[,)].*||;s|^" *||' $1/level*.htm | awk 'BEGIN{w=0}{if(w" +n=0 +while [ -s "$1/level$n.htm" ]; do + i="$1/level$((n++)).htm" + id="$(sed '/^\/\/ /!d;/[0-9]x[0-9]*\+[0-9]*\+[0-9]/!d;s|^// ||;s| [0-9]*x[0-9]*.*||' $i)" + sed '/^"/!d;s| *"[,)].*||;s|^"||;s|_| |g;/^$/d' $i | awk -vx="${id:-$(basename $i .htm)}" ' +BEGIN {n=1000;w=0;h=0} { + s[h]=$0 + for (i=1;i" + for (i=0;i" substr(s[i],n) "" + print " " }' +done +cat < + +EOT diff -r 787a1807d2bb -r db9d9cb3c164 sokojs/stuff/multiset.sh --- a/sokojs/stuff/multiset.sh Mon Oct 18 14:47:15 2021 +0000 +++ b/sokojs/stuff/multiset.sh Sat Oct 23 10:55:42 2021 +0000 @@ -3,18 +3,20 @@ [ -s level.htm ] && rm level.htm && patch -p0 < - - -+ - --