wok rev 24653
updated i3status (2.7 -> 2.14)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Mar 11 06:45:15 2022 +0100 (2022-03-11) |
parents | 7ea2c4c71235 |
children | d8e712da83b5 |
files | i3status/description.txt i3status/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/i3status/description.txt Fri Mar 11 06:45:15 2022 +0100 1.3 @@ -0,0 +1,8 @@ 1.4 +I3status is a small program for generating a status bar for i3bar, 1.5 +dzen2, xmobar or similar programs. 1.6 +It is designed to be very efficient by issuing a very small number 1.7 +of system calls, as one generally wants to update such a status line 1.8 +every second. This ensures that even under high load, your status 1.9 +bar is updated correctly. 1.10 +Also, it saves a bit of energy by not hogging your CPU as much as 1.11 +spawning the corresponding amount of shell commands would.
2.1 --- a/i3status/receipt Fri Mar 11 06:27:26 2022 +0100 2.2 +++ b/i3status/receipt Fri Mar 11 06:45:15 2022 +0100 2.3 @@ -1,17 +1,19 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="i3status" 2.7 -VERSION="2.7" 2.8 +VERSION="2.14" 2.9 CATEGORY="x-window" 2.10 -SHORT_DESC="i3 status bar" 2.11 +SHORT_DESC="i3 status bar." 2.12 MAINTAINER="ybringler@gmail.com" 2.13 LICENSE="BSD" 2.14 WEB_SITE="https://i3wm.org/i3status" 2.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.16 + 2.17 +TARBALL="$PACKAGE-$VERSION.tar.xz" 2.18 WGET_URL="$WEB_SITE/$TARBALL" 2.19 2.20 -DEPENDS="alsa-lib yajl wireless_tools" 2.21 -BUILD_DEPENDS="make gcc alsa-lib-dev dev86 libconfuse wireless_tools-dev yajl" 2.22 +DEPENDS="alsa-lib gcc83-lib-base libnl pulseaudio wireless_tools yajl" 2.23 +BUILD_DEPENDS="alsa-lib-dev asciidoc dev86 gcc83 libconfuse libnl-dev 2.24 + meson pulseaudio-dev wireless_tools-dev xmlto yajl" 2.25 2.26 # What is the latest version available today? 2.27 current_version() 2.28 @@ -23,11 +25,18 @@ 2.29 # Rules to configure and make the package. 2.30 compile_rules() 2.31 { 2.32 - make && make install 2.33 + export CC=gcc-83 2.34 + export CXX=g++-83 2.35 + 2.36 + meson _build \ 2.37 + --prefix=/usr && 2.38 + ninja -C _build && 2.39 + ninja -C _build install 2.40 } 2.41 2.42 # Rules to gen a SliTaz package suitable for Tazpkg. 2.43 genpkg_rules() 2.44 { 2.45 - cp -a $install/* $fs 2.46 + cook_copy_folders bin 2.47 + cook_copy_folders etc 2.48 }