wok rev 21314

5) lxpanel: up (0.10.0)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Apr 18 17:46:06 2019 +0300 (2019-04-18)
parents 71d3d70a3775
children 62c8b10473cc
files lxpanel-dev/receipt lxpanel-extra/receipt lxpanel/receipt
line diff
     1.1 --- a/lxpanel-dev/receipt	Thu Apr 18 17:44:29 2019 +0300
     1.2 +++ b/lxpanel-dev/receipt	Thu Apr 18 17:46:06 2019 +0300
     1.3 @@ -1,10 +1,10 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="lxpanel-dev"
     1.7 -VERSION="0.6.2"
     1.8 +VERSION="0.10.0"
     1.9  CATEGORY="x-window"
    1.10  SHORT_DESC="LXDE panel (development)"
    1.11 -MAINTAINER="pankso@slitaz.org"
    1.12 +MAINTAINER="devel@slitaz.org"
    1.13  LICENSE="GPL2"
    1.14  WEB_SITE="http://www.lxde.org/"
    1.15  TAGS="LXDE"
    1.16 @@ -17,6 +17,6 @@
    1.17  genpkg_rules()
    1.18  {
    1.19  	mkdir -p $fs/usr/lib
    1.20 -	cp -a $install/usr/include $fs/usr
    1.21 +	cp -a $install/usr/include       $fs/usr
    1.22  	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.23  }
     2.1 --- a/lxpanel-extra/receipt	Thu Apr 18 17:44:29 2019 +0300
     2.2 +++ b/lxpanel-extra/receipt	Thu Apr 18 17:46:06 2019 +0300
     2.3 @@ -1,16 +1,16 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="lxpanel-extra"
     2.7 -VERSION="0.6.2"
     2.8 +VERSION="0.10.0"
     2.9  CATEGORY="x-window"
    2.10  SHORT_DESC="LXDE panel (extra files and plugins)"
    2.11 -MAINTAINER="pankso@slitaz.org"
    2.12 +MAINTAINER="devel@slitaz.org"
    2.13  LICENSE="GPL2"
    2.14  WEB_SITE="http://www.lxde.org/"
    2.15  TAGS="LXDE"
    2.16  
    2.17  WANTED="lxpanel"
    2.18 -DEPENDS="lxpanel libwnck"
    2.19 +DEPENDS="lxpanel" #libwnck
    2.20  
    2.21  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.22  genpkg_rules()
    2.23 @@ -19,14 +19,14 @@
    2.24  		$fs/usr/lib/lxpanel/plugins \
    2.25  		$fs/usr/share/lxpanel/images
    2.26  	# Plugins
    2.27 -	for p in kbled.so wnckpager.so
    2.28 +	for p in kbled.so #wnckpager.so
    2.29  	do
    2.30  		cp $install/usr/lib/lxpanel/plugins/$p \
    2.31  			$fs/usr/lib/lxpanel/plugins
    2.32  	done
    2.33  	# Images
    2.34  	imgs=usr/share/lxpanel/images
    2.35 -	cp -a $install/$imgs/ns-*.png $fs/$imgs
    2.36 +	cp -a $install/$imgs/ns-*.png    $fs/$imgs
    2.37  	cp -a $install/$imgs/*lock-*.png $fs/$imgs
    2.38 -	cp -a $install/$imgs/xkb-flags $fs/$imgs
    2.39 +	cp -a $install/$imgs/xkb-flags   $fs/$imgs
    2.40  }
     3.1 --- a/lxpanel/receipt	Thu Apr 18 17:44:29 2019 +0300
     3.2 +++ b/lxpanel/receipt	Thu Apr 18 17:46:06 2019 +0300
     3.3 @@ -1,13 +1,13 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="lxpanel"
     3.7 -VERSION="0.6.2"
     3.8 +VERSION="0.10.0"
     3.9  CATEGORY="x-window"
    3.10  SHORT_DESC="LXDE panel"
    3.11 -MAINTAINER="pankso@slitaz.org"
    3.12 +MAINTAINER="devel@slitaz.org"
    3.13  LICENSE="GPL2"
    3.14  WEB_SITE="http://www.lxde.org/"
    3.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.16 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    3.17  WGET_URL="$SF_MIRROR/lxde/$TARBALL"
    3.18  CONFIG_FILES="/etc/lxpanel/default"
    3.19  TAGS="LXDE gtk2 panel"
    3.20 @@ -15,8 +15,8 @@
    3.21  
    3.22  SUGGESTED="lxde lxsession slitaz-icon"
    3.23  DEPENDS="alsa-lib gtk+ menu-cache wireless_tools libxml2 slitaz-menus"
    3.24 -BUILD_DEPENDS="gtk+-dev menu-cache-dev alsa-lib-dev wireless_tools-dev \
    3.25 -libxml2-dev lxmenu-data"
    3.26 +BUILD_DEPENDS="intltool libfm-dev libkeybinder-dev curl-dev \
    3.27 +gtk+-dev menu-cache-dev alsa-lib-dev wireless_tools-dev libxml2-dev lxmenu-data"
    3.28  
    3.29  # Handle cross compilation
    3.30  case "$ARCH" in
    3.31 @@ -32,7 +32,7 @@
    3.32  {
    3.33  	# Match default desktop colors
    3.34  	sed -i s'/gdk_color_parse("green"/gdk_color_parse("#cfcfcf"/' \
    3.35 -		src/plugins/cpu/cpu.c || return 1
    3.36 +		$src/plugins/cpu/cpu.c || return 1
    3.37  	./configure \
    3.38  		--sysconfdir=/etc \
    3.39  		--localstatedir=/var \
    3.40 @@ -45,7 +45,7 @@
    3.41  genpkg_rules()
    3.42  {
    3.43  	mkdir -p \
    3.44 -		$fs/usr/lib \
    3.45 +		$fs/usr/lib/lxpanel \
    3.46  		$fs/usr/share/lxpanel/images \
    3.47  		$fs/etc/lxpanel \
    3.48  		$fs/etc/xdg
    3.49 @@ -53,7 +53,8 @@
    3.50  	cp -a $install/usr/bin $fs/usr
    3.51  
    3.52  	# Plugins (kbled -> lxpanel-extra)
    3.53 -	cp -a $install/usr/lib/lxpanel $fs/usr/lib
    3.54 +	cp -a $install/usr/lib/lxpanel/*.so*   $fs/usr/lib/lxpanel/
    3.55 +	cp -a $install/usr/lib/lxpanel/plugins $fs/usr/lib/lxpanel/
    3.56  	find $fs -name kbled.so -delete
    3.57  	find $fs -name wnckpager.so -delete
    3.58  
    3.59 @@ -64,11 +65,10 @@
    3.60  	done
    3.61  
    3.62  	# Move profile to /etc/lxpanel (/usr maybe read-only) and default config
    3.63 -	cp -a $install/usr/share/lxpanel/profile/* $fs/etc/lxpanel
    3.64 -	ln -sf /etc/lxpanel $fs/usr/share/lxpanel/profile
    3.65 -	mv -f $fs/etc/lxpanel/default $fs/etc/lxpanel/original
    3.66 -	cp -a $stuff/default $fs/etc/lxpanel
    3.67 -	rm -rf $fs/etc/lxpanel/two_panels
    3.68 +	cp -a $install/etc $fs/
    3.69 +	mv -f $fs/etc/xdg/lxpanel/default $fs/etc/xdg/lxpanel/original
    3.70 +	cp -a $stuff/default $fs/etc/xdg/lxpanel
    3.71 +	rm -rf $fs/etc/xdg/lxpanel/two_panels
    3.72  
    3.73  	# XDG autostart desktop file (lxsession will use it automaticaly)
    3.74  	cp -a $stuff/autostart $fs/etc/xdg