# HG changeset patch # User Hans-G?nter Theisgen # Date 1648706605 -3600 # Node ID 8fb436a61a6353b90aecec75c2911d0efbe75a7c # Parent 71ea22396e62567439c8640f3b470265aac68701 updated lxpanel, lxpanel-dev and lxpanel-extra (0.10.0 -> 0.10.1) diff -r 71ea22396e62 -r 8fb436a61a63 lxpanel-dev/receipt --- a/lxpanel-dev/receipt Wed Mar 30 20:15:06 2022 +0000 +++ b/lxpanel-dev/receipt Thu Mar 31 07:03:25 2022 +0100 @@ -1,27 +1,28 @@ # SliTaz package receipt. PACKAGE="lxpanel-dev" -VERSION="0.10.0" +VERSION="0.10.1" CATEGORY="x-window" -SHORT_DESC="LXDE panel (development)" -MAINTAINER="devel@slitaz.org" +TAGS="LXDE" +SHORT_DESC="LXDE panel - development files." +MAINTAINER="maintainer@slitaz.org" LICENSE="GPL2" -WEB_SITE="https://wiki.lxde.org/en/LXPanel" -TAGS="LXDE" +WEB_SITE="https://www.lxde.org/" + +DEPENDS="libfm-dev lxpanel pkg-config" +WANTED="lxpanel" + HOST_ARCH="i486 arm" -WANTED="lxpanel" -DEPENDS="pkg-config libfm-dev lxpanel" - # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cook_copy_folders include + cook_copy_folders pkgconfig + cook_copy_files *.*a # add some private files to build waterline-plugin-multiload - cp $src/src/private.h $fs/usr/include/lxpanel/ - cp $src/src/lxpanelctl.h $fs/usr/include/lxpanel/ - cp $src/src/ev.h $fs/usr/include/lxpanel/ + cp $src/src/private.h $fs/usr/include/lxpanel + cp $src/src/lxpanelctl.h $fs/usr/include/lxpanel + cp $src/src/ev.h $fs/usr/include/lxpanel } diff -r 71ea22396e62 -r 8fb436a61a63 lxpanel-extra/receipt --- a/lxpanel-extra/receipt Wed Mar 30 20:15:06 2022 +0000 +++ b/lxpanel-extra/receipt Thu Mar 31 07:03:25 2022 +0100 @@ -1,29 +1,30 @@ # SliTaz package receipt. PACKAGE="lxpanel-extra" -VERSION="0.10.0" +VERSION="0.10.1" CATEGORY="x-window" -SHORT_DESC="LXDE panel (extra files and plugins)" -MAINTAINER="devel@slitaz.org" +TAGS="LXDE" +SHORT_DESC="LXDE panel (extra files and plugins)." +MAINTAINER="maintainer@slitaz.org" LICENSE="GPL2" WEB_SITE="https://wiki.lxde.org/en/LXPanel" -TAGS="LXDE" +DEPENDS="lxpanel" #libwnck WANTED="lxpanel" -DEPENDS="lxpanel" #libwnck # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p \ - $fs/usr/lib/lxpanel/plugins \ - $fs/usr/share/lxpanel/images + mkdir -p $fs/usr/lib/lxpanel/plugins + mkdir -p $fs/usr/share/lxpanel/images + # Plugins for p in kbled.so #wnckpager.so - do + do cp $install/usr/lib/lxpanel/plugins/$p \ $fs/usr/lib/lxpanel/plugins - done + done + # Images imgs=usr/share/lxpanel/images cp -a $install/$imgs/ns-*.png $fs/$imgs diff -r 71ea22396e62 -r 8fb436a61a63 lxpanel-lang/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lxpanel-lang/receipt Thu Mar 31 07:03:25 2022 +0100 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="lxpanel-lang" +VERSION="0.10.1" +CATEGORY="localization" +SHORT_DESC="LXDE panel - localised messages." +MAINTAINER="maintainer@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://www.lxde.org/" + +WANTED="lxpanel" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders locale +} diff -r 71ea22396e62 -r 8fb436a61a63 lxpanel/receipt --- a/lxpanel/receipt Wed Mar 30 20:15:06 2022 +0000 +++ b/lxpanel/receipt Thu Mar 31 07:03:25 2022 +0100 @@ -1,22 +1,26 @@ # SliTaz package receipt. PACKAGE="lxpanel" -VERSION="0.10.0" +VERSION="0.10.1" CATEGORY="x-window" -SHORT_DESC="LXDE panel" -MAINTAINER="devel@slitaz.org" +TAGS="LXDE gtk2 panel" +SHORT_DESC="LXDE panel." +MAINTAINER="maintainer@slitaz.org" LICENSE="GPL2" WEB_SITE="https://wiki.lxde.org/en/LXPanel" + TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$SF_MIRROR/lxde/$TARBALL" -CONFIG_FILES="/etc/lxpanel/default" -TAGS="LXDE gtk2 panel" -HOST_ARCH="i486 arm" SUGGESTED="lxde lxsession slitaz-icon" -DEPENDS="alsa-lib gtk+ menu-cache wireless_tools libxml2 slitaz-menus libkeybinder libwnck" -BUILD_DEPENDS="intltool libfm-dev libkeybinder-dev curl-dev \ -gtk+-dev menu-cache-dev alsa-lib-dev wireless_tools-dev libxml2-dev lxmenu-data" +DEPENDS="alsa-lib gtk+ libkeybinder libwnck libxml2 menu-cache + slitaz-menus wireless_tools" +BUILD_DEPENDS="alsa-lib-dev curl-dev gtk+-dev intltool libfm-dev libkeybinder-dev + libxml2-dev lxmenu-data menu-cache-dev wireless_tools-dev" + +CONFIG_FILES="/etc/lxpanel/default" + +HOST_ARCH="i486 arm" # Handle cross compilation case "$ARCH" in @@ -40,48 +44,50 @@ # Match default desktop colors sed -i s'/gdk_color_parse("green"/gdk_color_parse("#cfcfcf"/' \ $src/plugins/cpu/cpu.c || return 1 - ./configure \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --with-plugins="$pluglist" \ + + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-plugins="$pluglist" \ $CONFIGURE_ARGS && - make && make install + make && + make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p \ - $fs/usr/lib/lxpanel \ - $fs/usr/share/lxpanel/images \ - $fs/etc/lxpanel \ - $fs/etc/xdg + mkdir -p $fs/etc/lxpanel + mkdir -p $fs/etc/xdg + mkdir -p $fs/usr/lib/lxpanel + mkdir -p $fs/usr/share/lxpanel/images - cp -a $install/usr/bin $fs/usr + cp -a $install/usr/bin $fs/usr # Plugins (kbled -> lxpanel-extra) - cp -a $install/usr/lib/lxpanel/*.so* $fs/usr/lib/lxpanel/ - cp -a $install/usr/lib/lxpanel/plugins $fs/usr/lib/lxpanel/ + cp -a $install/usr/lib/lxpanel/*.so* $fs/usr/lib/lxpanel + cp -a $install/usr/lib/lxpanel/plugins $fs/usr/lib/lxpanel find $fs -name kbled.so -delete find $fs -name wnckpager.so -delete # Images imgs=usr/share/lxpanel/images - for i in clock cpufreq-icon my-computer; do - cp -a $install/$imgs/$i.png $fs/$imgs - done + for i in clock cpufreq-icon my-computer + do + cp -a $install/$imgs/$i.png $fs/$imgs + done # Move profile to /etc/lxpanel (/usr maybe read-only) and default config - cp -a $install/etc $fs/ - mv -f $fs/etc/xdg/lxpanel/default $fs/etc/xdg/lxpanel/original - cp -a $stuff/default $fs/etc/xdg/lxpanel - rm -rf $fs/etc/xdg/lxpanel/two_panels + cp -a $install/etc $fs + mv -f $fs/etc/xdg/lxpanel/default $fs/etc/xdg/lxpanel/original + cp -a $stuff/default $fs/etc/xdg/lxpanel + rm -rf $fs/etc/xdg/lxpanel/two_panels # XDG autostart desktop file (lxsession will use it automaticaly) - cp -a $stuff/autostart $fs/etc/xdg + cp -a $stuff/autostart $fs/etc/xdg - cp -a $install/usr/share/lxpanel/ui $fs/usr/share/lxpanel - cp -a $install/usr/share/lxpanel/x* $fs/usr/share/lxpanel + cp -a $install/usr/share/lxpanel/ui $fs/usr/share/lxpanel + cp -a $install/usr/share/lxpanel/x* $fs/usr/share/lxpanel } post_install()