debian/0000755000000000000000000000000012262243050007162 5ustar debian/changelog0000644000000000000000000001403712262243050011041 0ustar i3status (2.8-1) unstable; urgency=low * New upstream release * drop verbose_build.patch (applied upstream) * use dh(1) and debhelper 9 * bump standards-version to 3.9.5 (no changes necessary) * debian/watch: add pgpsigurlmangle=, update URL -- Michael Stapelberg Sun, 05 Jan 2014 12:46:32 +0100 i3status (2.7-2) unstable; urgency=low * experimental to unstable because i3status 2.7 was only in experimental due to the freeze. * canonicalize vcs fields * bump standards-version to 3.9.4 (no changes necessary) * Patch Makefile to enable verbose build -- Michael Stapelberg Tue, 18 Jun 2013 08:06:37 +0200 i3status (2.7-1) experimental; urgency=low * New upstream release -- Michael Stapelberg Wed, 27 Feb 2013 11:14:56 +0100 i3status (2.6-1) experimental; urgency=low * New upstream release * Enable hardening * Remove unnecessary DMUA flag * Add Vcs-Git/Vcs-Browser, move packaging to alioth -- Michael Stapelberg Wed, 03 Oct 2012 13:51:47 +0200 i3status (2.5.1-1) unstable; urgency=low * New upstream release -- Michael Stapelberg Fri, 11 May 2012 22:21:50 +0200 i3status (2.5-1) unstable; urgency=low * New upstream release * Bump standards version (no changes necessary) * Email change: Michael Stapelberg -> stapelberg@debian.org * Convert packaging to 3.0 (quilt) -- Michael Stapelberg Wed, 02 May 2012 17:31:48 +0200 i3status (2.4-1) unstable; urgency=low * Support wifi, cpu usage, volume, disk usage on FreeBSD * Don’t exit, but display an error when CPU temperature/usage/load is not available * manpage: load format is %1min %5min %15min * Don’t use a default order, so that config files can use += everywhere * Interpret configfiles case-insensitive * battery: implement path option for batteries with non-standard paths -- Michael Stapelberg Tue, 27 Dec 2011 00:20:49 +0100 i3status (2.3-2) unstable; urgency=low [ Axel Beckert ] * Fix missing build-dependency on kfreebsd (Closes: #635104). -- Michael Stapelberg Sat, 23 Jul 2011 18:28:59 +0200 i3status (2.3-1) unstable; urgency=low [ Michael Stapelberg ] * config search order is now ~/.i3status.conf, ~/.config/i3status/config, /etc/i3status/config, then /etc/xdg/i3status/config * battery: use POWER_NOW if CURRENT_NOW is not available (linux >= 2.6.36) * use kill(0, pid) instead of /proc to check if a process is alive * cache DNS query results also if there is no IPv6 connectivity * implement the 'path' option for cpu_temperature * add cpu_usage module * automatically detect the output format unless configured specifically * Bugfix: get time at the beginning of the loop * Bugfix: respect locale settings (for %c in date format) * debian: use [linux-any] in dependencies (Closes: #634491) [ Axel Beckert ] * Fix FTBFS on kfreebsd. -- Michael Stapelberg Thu, 21 Jul 2011 21:22:54 +0200 i3status (2.2-1) unstable; urgency=low * Implement a discordian date module (like ddate(1)) * Implement ALSA volume support * disk: implement %avail (different from %free with regard to the reserved space of your filesystem) * wireless: display quality relative to the wireless maximum quality. * wireless: display connection speed (bitrate) * wireless: custom colors for link quality * Bugfix: Treat an interface as 'down' when it cannot be found in /proc/net/wireless * Bugfix: Correctly check for interface up/down status -- Michael Stapelberg Wed, 22 Sep 2010 20:07:48 +0200 i3status (2.1-1) unstable; urgency=low * battery: implement %emptytime, the time of day when your battery is empty * ipv6: cache DNS query lookups (for finding the K root server) * disk: also round when printing TB * wireless: display no IP instead of (null) * instead of a relative sleep(1), sleep until the full second * colorize ethernet output * use cap_net_admin instead of running i3status as root for getting ethernet link speed * ipv6: don't require a title for config option * ipv6: provide format strings for ipv6 up and ipv6 down -- Michael Stapelberg Sat, 10 Apr 2010 23:48:52 +0200 i3status (2.0-1) unstable; urgency=low * add support for disk info (free/used/ins) * add support for displaying the ESSID of the wireless interface * add support for getting the public IPv6 address of the system * all "modules" now support format strings * switch to libconfuse for parsing the config file * merge support for FreeBSD for many "modules" * drop support for wmii, add support for xmobar -- Michael Stapelberg Tue, 27 Oct 2009 20:07:58 +0100 i3status (1.2-3) unstable; urgency=low * debian: Correct dependencies in /etc/init.d/i3status-wmii (Closes: #541626) * debian: init script should not require root priviledges even to get the usage information (Closes: #541627) * debian: better error message when i3status-wmii is not enabled using /etc/defaults/i3status-wmii (Closes: #541628) -- Michael Stapelberg Mon, 17 Aug 2009 14:57:49 +0200 i3status (1.2-2) unstable; urgency=low * debian: use make distclean instead of make clean between both builds -- Michael Stapelberg Mon, 22 Jun 2009 19:04:22 +0200 i3status (1.2-1) unstable; urgency=low * Handle SIGPIPE to avoid zombie processes * debian: only build one package containing both binaries -- Michael Stapelberg Sun, 21 Jun 2009 13:58:03 +0200 i3status (1.1-1) unstable; urgency=low * Implement getting temperature from thermal zones (Thanks atsutane) * debian: Build a separate package with i3status in wmii mode -- Michael Stapelberg Wed, 17 Jun 2009 21:35:37 +0200 i3status (1.0-1) unstable; urgency=low * Initial release * Closes: #526520 -- Michael Stapelberg Fri, 01 May 2009 19:52:45 +0200 debian/i3status.install0000644000000000000000000000004112262243050012324 0ustar contrib /usr/share/doc/i3status/ debian/source/0000755000000000000000000000000012262243050010462 5ustar debian/source/format0000644000000000000000000000001412262243050011670 0ustar 3.0 (quilt) debian/i3status.postinst0000644000000000000000000000065212262243050012551 0ustar #!/bin/sh set -e # Allow users to get the speed of ethernet interfaces. This is not a security # issue as i3status only queries the speed, it does not change any # configuration. if [ -x /sbin/setcap ] then setcap cap_net_admin=ep /usr/bin/i3status || true else echo "setcap(8) not installed. You need to set CAP_NET_ADMIN \ to be able to query the network link bandwidth without root privileges." fi #DEBHELPER# exit 0 debian/control0000644000000000000000000000202212262243050010561 0ustar Source: i3status Section: utils Priority: extra Maintainer: Michael Stapelberg Build-Depends: debhelper (>= 9), libiw-dev [linux-any], libconfuse-dev, asciidoc, xmlto, libcap2-bin [linux-any], libasound2-dev [linux-any], libbsd-dev [kfreebsd-any], libyajl-dev Standards-Version: 3.9.5 Homepage: http://i3wm.org/i3status Vcs-Git: git://anonscm.debian.org/users/stapelberg/i3status.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/stapelberg/i3status.git Package: i3status Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: dzen2 | xmobar | i3-wm, libcap2-bin [linux-any] Enhances: dzen2, xmobar, i3-wm Description: Generates a status line for dzen2, xmobar or i3bar i3status is a small (about 1500 SLOC) and light-weight program for generating a status bar for i3bar, dzen2, xmobar or similar programs by combining several information about your system (IP addresses of your interfaces, load, current date/time, ESSID of the network you are associated to, disk status, and so on). debian/watch0000644000000000000000000000016412262243050010214 0ustar version=3 opts=pgpsigurlmangle=s/$/.asc/ \ http://i3wm.org/i3status/ .*/i3status/i3status-(\d[\d_.-]+)\.tar\.bz2$ debian/upstream-signing-key.pgp0000644000000000000000000000645512262243050013766 0ustar -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.12 (GNU/Linux) mQINBEoVG4cBEADX2160pBoUf2vSWKbUa8soEMscBFjmb/NajCxwX/BlD1sVNyDm twZ74CNPS7X5GgNQoXCzkm7v18zOpON69/pwQ0C4T4P+dvewaDzi2+4/bZsXSor1 mA3C9lHcKDbpH7jHkN2AbMnY3Z4LD46LA1qfCISAAKtx1h4peBF6Xhu743dKXrBa zg/TEJwWIWSyPKgIhur95yebD/Tws+gWlOfBKkF1v1PA+5sPmC8LyK5Rd1n9Sg1D j//4sWl8A4EwM4QUzSliZME775klV4mOBGbsTnhNjCymgDiXVNjoWdEIHoNfDsut E2czgSwsSrSPls/Kl1KuHyBiOWi4dl6MFaypcuSNEVNi5K+oJ7gmX/sy/TlF5Ofw KoBEPrcvulVT8aAM3azMfb/Fgo+GcEEYljV1yvSg7jSjCHxXgMyh/yMfZcPkwajp fNE5D7WAXgygpolM9dLIOBemDJxwWr0G7uhXNv3vSHpuUheb2REaJJwWHw1IuCmn gigD5mebQWRSmbEl66ygOFkps9FEq6KSmbHkj7dIrSVmK5DtQRRI5fMPI+E+atul Lnpgm/R2p2yvPKoS/pr9mwvKIf9F5C20wm1iAaGW1pTDSIl2y2ZpzcJIyS+jhyCX 3d6D7FNEFlI2p9Tnbt9aE04ASLlZFGjxNWweU8zAkNOr1MyPTiWrYtsCtwARAQAB tCpNaWNoYWVsIFN0YXBlbGJlcmcgPG1pY2hhZWxAc3RhcGVsYmVyZy5kZT6JAkAE EwEIACoCGy8FCQlmAYACHgECF4AFCwkIBwMFFQoJCAsFFgIDAQAFAkoVHrwCGQEA CgkQTnFg7UrI7h0yMA/+MYS24ZYn8wA6AJkEg+PCcZQ/p/LYB+VhnT0lH2BEn3g9 KDBbxb6TeAmP4kuNO6ftgxbNyZgSE9Pj1x1ArSoA2FhKjVMQRecKCCzDypXRPayH DIBgMkAXZ3xoSP5RWuO7LKOopdiVu8dxwBYlK7f+pEFrChYXNMkJVT8UatBr6P/S o+U56hCAzQ03ft5lcXVmcm4wvJ1Kye9lZ0gihahu+F5rW6YmdARiDsnxPX9AP5S8 DQTMExzx9g5e5K8o+pvkMATq+cUK8ZvvhqqU+SmP4pck1uTNokxnlN7l1SKn4Q/4 czQBBSmbmhxdYuxKhv1Rr8Q9N83PS7U6lB4b2p6C62jF0eCJGR9Cm/wPq7vq2mhO cw64hoZF1U9psULZuM5kTrTRoLUqjLeF6OdMuXFeo3DH3UjM0yilK+n36iSzZj1W 5xM8ekuAOWhMoUe1QvNYdo0Xh9QkrjKB+wWtiWkl7asOGZtkKITJWKgLJIvCsLkT cLdjiVfUxBFS3zej0GfCEmgnhutWEYYea9NYLhTGa5+CcEIjIXNO6y8/vjpRJ+qZ pMgaRBJLWHGmkLCfhO92y2q7MXQm92Wrm+PMYbYcpOB9zG9VpLKOHNx2KyKFGjoJ cqk853HIWvgflBoMg9JIh/oXPojIiHaUHFjrTd44fPX/qb42DggT545FLuoF9VS0 OU1pY2hhZWwgU3RhcGVsYmVyZyAoUkVOVC1BLUdVUlUpIDxtaWNoYWVsQHJlbnQt YS1ndXJ1LmRlPokCPQQTAQgAJwIbLwUJCWYBgAIeAQIXgAUCShUdRQULCQgHAwUV CgkICwUWAgMBAAAKCRBOcWDtSsjuHTaSD/9NTs1xTepbjsmedKKk8lhYH7NkAmkg dZr4QN+KkUICtu+p4COVf3iaEpGuWQtZ9Cl3WXBhF+utKeT9EjlmzPR3ybMnB53Z zgI5f+8bBquVLfVKK+Zr5SEBme4RAriLFghhxfIq4qKIujPM3Oq2mOYBB6WU0oYV fd8gUgAe317ZZsNyqNPttUq2E0JEMFyS12Z3t+IMnWolaYrpKQeZJrx8sEi7N/3A CyqMJxSpaewyctU860gMLgc4sxY+w6OYPwpHW9Mw8mmxhZ/3Ffx+4MWTg3bPf2QC Uh4QR6kW266NO1xIQmYiosDuePm8unTbEQoJhWcZbFQwD3qIRNzAtFp8/Yax9F7W sQf6ZBaVxsQ3B2J+3QuMaoHR2fzz2XGehWqlUZfdSOiRI0MqLxf8Rj2baAHzirlA MZGQLLrpuJqMP0qUtakWJ5E+pELRRcKwAgXyGr40vd8hiWNMKZIcgbNvMt3/uPTe tt72xSUz89GUN29zrqMDP+mnwJbpyV/1PdlTmyyfOJY6sr1x1j+G4KJdNRw2j/dM YNfJ9GPpaJP7vpiuJk3ggJgJ+ZckVBlecj9XdHxctFOlN0QJmEYx9YeZElPR4889 AcQmE3PNRABHlSOyEJGBAqlzh4tXU3uJhxSNirbru2mSHKZakwQKfl0xitUdIr7p /PObvmYSQrx2vbQqTWljaGFlbCBTdGFwZWxiZXJnIDxzdGFwZWxiZXJnQGRlYmlh bi5vcmc+iQI9BBMBCAAnBQJPczLIAhsvBQkJZgGABQsJCAcDBRUKCQgLBRYCAwEA Ah4BAheAAAoJEE5xYO1KyO4d7fcP/iuD0inJD70j6EfOXgvgzXIS7U1NZIhCjBUd GB62dDyX07oqOSvKNgwZAkPAAuAQvZUwhyaMSXhfBOWq9KyQ8xt1o3LISrO2st8B G+DY6l4iDCavg3JkXfVwKh9TfJ/p/jsQEChb/R/WHF2iRn39c7/AL4y6imHo1wa4 iKcDQHF67wVUEXu3zdnYjh0JOfGLqUSCwk3YU59rZq45rro3PsX40YkS2a2aGPDb /whagI1yta27z+xB3Hsug7+F4bntSSkusGeVk6FATOIARiQWEcEV58WyJVxKvGoW 7XIwQxM8fBB6oT28KuD1IYUOF+zTQKS4b8TEf0Xyh6Zg05h+KIZni3+KFkXgIUME LKEmhH8Mb0KyEXRWtkz6rCqsU/nYb+WJbmX0YwsIqI2jIXLcAuT80pJcG8uQyySP JB9KXvJrltTkfY+0zzwHz/shW8qTtU5+RFzSvivZP2Tc61CvFUtOYhSBVdQhX/GL J1LhT1VuWkWVvToTCNukXH9sOglf7OfL7WQX/8ucsmK07ByZmavbDJwH8G9b7Gns jAVr+13oIMuS8HHV2cjWcU9xFbzQvRXsEQX9dM+jcplb06hPsQGbfY4q2x82EXrG TdAvsRmoMJJahH1DHizuvlNHst9lXKd8jlx0M2Ntaytgec8OMEsvg8X4n5piqSEf l3zlX4mz =LGv0 -----END PGP PUBLIC KEY BLOCK----- debian/rules0000755000000000000000000000032412262243050010241 0ustar #!/usr/bin/make -f # vim:ts=8:sw=8:noexpandtab # for verbose builds export V:=1 override_dh_auto_build: $(MAKE) override_dh_install: $(MAKE) DESTDIR=$(CURDIR)/debian/i3status/ install dh_install %: dh $@ debian/README.Debian0000644000000000000000000000061212262243050011222 0ustar ------------------------------------------------- When using i3status with dzen2 support (i3status) ------------------------------------------------- It is recommended to start i3status after starting your window manager, ideally using your window manager's configuration file. Launching i3status in combination with dzen2 could look like this: i3status | dzen2 -fg white -ta r -w 1280 -dock debian/compat0000644000000000000000000000000212262243050010360 0ustar 9 debian/copyright0000644000000000000000000000307512262243050011122 0ustar This Debian package is based on a tarball downloaded from http://i3wm.org/i3status Copyright: (C) 2008-2011 Michael Stapelberg Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Michael Stapelberg nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.