commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2019-11-14 23:47:16 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new.26869 (New) Package is "i3status" Thu Nov 14 23:47:16 2019 rev:10 rq:745556 version:2.13 Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2018-05-29 10:49:36.134126471 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new.26869/i3status.changes 2019-11-14 23:47:18.440647801 +0100 @@ -1,0 +2,31 @@ +Mon Sep 9 08:50:37 UTC 2019 - Dan Čermák + +- update to version 2.13: + * add memory module + * add read_file module + * drop CAP_NET_ADMIN (not needed on Linux ≥ 2.6.37) + * switch to autotools + * battery: hide seconds by default + * wireless: add format_quality + * doc: clarify min_width not being supported with dzen2/xmobar + * battery: read multiple batteries on DragonFlyBSD + * make: don’t use pulseaudio on DragonFlyBSD + * wireless: detect interface type on DragonFlyBSD + * cpu usage: fix: correctly print usage for cpu 10 + * cpu usage: fix: correctly print for invalid %cpu placeholder + * cpu usage: support non-consecutive CPUs + * time: add only_when_tz_different option + * ethernet: add %interface + * ethernet: fix speed display for 100 Gbit/s cards + * battery: handle POWER_SUPPLY_STATUS=Not charging + * volume: provide more natural volume percentage with ALSA + * volume: fix ALSA capture device monitoring + * volume: implement %devicename for PulseAudio and ALSA + * config: re-arrange disk after network interfaces + * fix: include sys/socket.h on macOS + * fix: strip network interface labels + * fix glob(3) error handling + * various testsuite improvements + * switch to clang-format-3.8 + +--- Old: i3status-2.12.tar.bz2 New: i3status-2.13.tar.bz2 i3status-2.13.tar.bz2.asc i3status.keyring Other differences: -- ++ i3status.spec ++ --- /var/tmp/diff_new_pack.zwKHdl/_old 2019-11-14 23:47:18.984647612 +0100 +++ /var/tmp/diff_new_pack.zwKHdl/_new 2019-11-14 23:47:18.988647611 +0100 @@ -1,7 +1,7 @@ # # spec file for package i3status # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Thomas Pfeiffer # # All modifications and additions to the file contributed by third parties @@ -13,28 +13,32 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: i3status -Version:2.12 +Version:2.13 Release:0 Summary:I3 Status Bar License:BSD-3-Clause Group: System/Monitoring URL:https://i3wm.org/i3status/ -Source0:https://i3wm.org/i3status/%{name}-%{version}.tar.bz2 -BuildRequires: alsa-devel +Source0:%{url}/%{name}-%{version}.tar.bz2 +Source1:%{url}/%{name}-%{version}.tar.bz2.asc +# Michael Stapelberg's GPG key: +# 424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D +Source2:%{name}.keyring +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(libconfuse) +BuildRequires: pkgconfig(libnl-genl-3.0) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(yajl) +# man pages BuildRequires: asciidoc -BuildRequires: libasound2 -BuildRequires: libcap2 -BuildRequires: libconfuse-devel -BuildRequires: libiw-devel -BuildRequires: libnl3-devel -BuildRequires: libpulse-devel -BuildRequires: libxslt-devel -BuildRequires: libyajl-devel +BuildRequires: xmlto %description i3status is a program for generating a status bar for i3bar, dzen2, @@ -44,16 +48,30 @@ energy by being more efficient than shell commands. %prep -%setup -q -rm -fr yajl-fallback -chmod -x contrib/*.* +%autosetup + +for f in contrib/*py; do +sed -i.orig "s:^#\!%{_bindir}/env\s\+python\s\?$:#!/usr/bin/python3:" $f +touch -r $f.orig $f +rm $f.orig +done +for f in contrib/*pl; do +sed -i.orig "s:^#\!%{_bindir}/env\s\+perl\s\?$:#!/usr/bin/perl:" $f +touch -r $f.orig $f +rm $f.orig +done %build -make %{?_smp_mflags} \ -OPTFLAGS="%{optflags}" +autoreconf -fi +# out of source builds appear mandatory +mkdir build && pushd build +ln -s ../configure configure +%configure +%make_build +popd %install -%make_install +%make_install -C build %files %license LICENSE ++ i3status-2.12.tar.bz2 -> i3status-2.13.tar.bz2 ++ 25494 lines of diff (skipped)
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2018-05-29 10:49:32 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is "i3status" Tue May 29 10:49:32 2018 rev:9 rq:612646 version:2.12 Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2018-05-13 16:08:13.275423376 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2018-05-29 10:49:36.134126471 +0200 @@ -1,0 +2,5 @@ +Fri May 18 15:47:31 UTC 2018 - jeng...@inai.de + +- Ensure neutrality of description. + +--- Other differences: -- ++ i3status.spec ++ --- /var/tmp/diff_new_pack.FfpO84/_old 2018-05-29 10:49:36.686106107 +0200 +++ /var/tmp/diff_new_pack.FfpO84/_new 2018-05-29 10:49:36.690105959 +0200 @@ -37,13 +37,11 @@ BuildRequires: libyajl-devel %description -i3status is a small program for generating a status bar for i3bar, dzen2, -xmobar or similar programs. It is designed to be very efficient by issuing -a very small number of system calls, as one generally wants to update such -a status line every second. This ensures that even under high load, your -status bar is updated correctly. Also, it saves a bit of energy by not -hogging your CPU as much as spawning the corresponding amount of shell commands -would. +i3status is a program for generating a status bar for i3bar, dzen2, +xmobar or similar programs. It issues a small number of system +calls, as one generally wants to update such status lines every +second so that the bar is updated even under load. It saves a bit of +energy by being more efficient than shell commands. %prep %setup -q
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2018-05-13 16:06:41 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is "i3status" Sun May 13 16:06:41 2018 rev:8 rq:606760 version:2.12 Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2017-04-24 09:48:48.459754661 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2018-05-13 16:08:13.275423376 +0200 @@ -1,0 +2,28 @@ +Sat May 12 03:32:58 UTC 2018 - avin...@opensuse.org + +- update to version 2.12: + * show IP address when address has a label + * treat zero battery capacity as "not available" + * add IPv6 address when IPv4 isn't available + * call tzset at each time print to pick up time zone changes + * doc: fixed minor typos + * be more cautious about handling invalid battery measurements. + * fix CPU unit tests + * use local timezone for battery %emptytime + * fix memory leak/use BEGINS_WITH macro + * _first_: add check for virtual ethernet devices + * add battery capacity parsing + * multiple CPU support for cpu_usage + * remove useless checks (we use char, not unsigned char) to fix + compilation warnings + * disk: sanitize trailing slashes + * suppress printing :00 seconds of remaining battery lifetime, as + apm(4)'s estimate only has a granularity of minutes. + * Makefile: make PKG_CONFIG overridable + * man page updates +- cleanup with spec-cleaner +- use https urls +- remove yajl fallback from source to ensure ours is used +- remove SLOC comment from description (no longer valid) + +--- Old: i3status-2.11.tar.bz2 New: i3status-2.12.tar.bz2 Other differences: -- ++ i3status.spec ++ --- /var/tmp/diff_new_pack.8Bsb9C/_old 2018-05-13 16:08:13.971397986 +0200 +++ /var/tmp/diff_new_pack.8Bsb9C/_new 2018-05-13 16:08:13.975397841 +0200 @@ -1,7 +1,7 @@ # # spec file for package i3status # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Thomas Pfeiffer# # All modifications and additions to the file contributed by third parties @@ -18,14 +18,13 @@ Name: i3status -Version:2.11 +Version:2.12 Release:0 Summary:I3 Status Bar License:BSD-3-Clause Group: System/Monitoring -Source: http://i3wm.org/i3status/%{name}-%{version}.tar.bz2 -Url:http://i3wm.org/i3status/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build +URL:https://i3wm.org/i3status/ +Source0:https://i3wm.org/i3status/%{name}-%{version}.tar.bz2 BuildRequires: alsa-devel BuildRequires: asciidoc BuildRequires: libasound2 @@ -38,33 +37,31 @@ BuildRequires: libyajl-devel %description -i3status is a small program (about 1500 SLOC) for generating a status bar for -i3bar, dzen2, xmobar or similar programs. It is designed to be very efficient -by issuing a very small number of system calls, as one generally wants to -update such a status line every second. This ensures that even under high load, -your status bar is updated correctly. Also, it saves a bit of energy by not +i3status is a small program for generating a status bar for i3bar, dzen2, +xmobar or similar programs. It is designed to be very efficient by issuing +a very small number of system calls, as one generally wants to update such +a status line every second. This ensures that even under high load, your +status bar is updated correctly. Also, it saves a bit of energy by not hogging your CPU as much as spawning the corresponding amount of shell commands would. %prep %setup -q - +rm -fr yajl-fallback chmod -x contrib/*.* %build -%__make %{?_smp_mflags} \ -OPTFLAGS="%{optflags}" \ -PREFIX="%{_prefix}" \ -SYSCONFDIR="%{_sysconfdir}" +make %{?_smp_mflags} \ +OPTFLAGS="%{optflags}" %install %make_install %files -%defattr(-,root,root) -%doc CHANGELOG LICENSE contrib/ -%config(noreplace) %{_sysconfdir}/i3status.conf -%{_bindir}/i3status -%doc %{_mandir}/man1/i3status.1* +%license LICENSE +%doc CHANGELOG contrib/ +%config(noreplace) %{_sysconfdir}/%{name}.conf +%{_bindir}/%{name} +%{_mandir}/man1/%{name}.1%{?ext_man} %changelog ++ i3status-2.11.tar.bz2 -> i3status-2.12.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i3status-2.11/CHANGELOG new/i3status-2.12/CHANGELOG --- old/i3status-2.11/CHANGELOG 2017-01-21 16:00:31.0 +0100 +++ new/i3status-2.12/CHANGELOG 2018-05-11 11:10:46.0 +0200 @@ -1,3 +1,30 @@
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2017-04-24 09:48:45 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is "i3status" Mon Apr 24 09:48:45 2017 rev:7 rq:489273 version:2.11 Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2016-03-11 09:38:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2017-04-24 09:48:48.459754661 +0200 @@ -1,0 +2,33 @@ +Wed Apr 12 20:47:43 UTC 2017 - a...@gmx.de + +- update to version 2.11: + * re-add forgotten wakeup call from SIGUSR1 handler + * disk_info: bugfix: check format_not_mounted is not NULL before +using it + * revert back to using nanosleep + * man: give more descriptive symbols to battery format + * battery: removes the 'remaining' time when the battery is full + * add separator and separator_block_width as universal module +options + * man: fix link to contrib + * cpu_temperature: add glob check + * battery: add status_unk + * reconnect to PluseAudio when connection is lost + * wireless: add ifdef to compile on macOS + * order default configuration paths the same as in i3 + * add version files for release tarball + * man: make tztime example config match the context + * cpu_usage: add color thresholds + * battery: support multiple batteries + * disk: use empty string for not mounted disks + * default config: remove DHCP, VPN + * wireless: fix FTBFS on hurd and kFreeBSD + * parse uevent file to detect network device type + * allow pulse device to be specified by name + * battery: find batteries using glob + * tztime: support locales + * wireless: use blank padding for quality + * add unit tests + * fix compilation with -fno-common + +--- Old: i3status-2.10.tar.bz2 New: i3status-2.11.tar.bz2 Other differences: -- ++ i3status.spec ++ --- /var/tmp/diff_new_pack.XvDjyQ/_old 2017-04-24 09:48:49.103663590 +0200 +++ /var/tmp/diff_new_pack.XvDjyQ/_new 2017-04-24 09:48:49.107663024 +0200 @@ -1,7 +1,7 @@ # # spec file for package i3status # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Thomas Pfeiffer# # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: i3status -Version:2.10 +Version:2.11 Release:0 Summary:I3 Status Bar License:BSD-3-Clause ++ i3status-2.10.tar.bz2 -> i3status-2.11.tar.bz2 ++ 3661 lines of diff (skipped)
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2016-03-11 09:38:12 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is "i3status" Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2015-06-09 08:50:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2016-03-11 09:38:18.0 +0100 @@ -1,0 +2,36 @@ +Tue Mar 8 08:03:19 UTC 2016 - a...@gmx.de + +- specfile: + * add libnl3-devel, libpulse-devel + +- update to version 2.10: + * man: fix typo in battery example + * Pass the "instance" JSON property key for tztime blocks + * Fix build (and build warnings) on FreeBSD + * Fix build on OpenBSD + * path_exists, run_watch: add format_down + * volume: add PulseAudio support. This significantly reduces battery +consumption on systems that use PulseAudio, which is the default +on any modern Linux desktop. + * wireless/OpenBSD: use the maximum rssi, not the scaled percentage +for the signal level. + * make: Add support for differing PREFIX and MANPREFIX. + * battery: make output HH:MM across all platforms. + * battery: clamp the percentage at 100% when last_full_capacity is +enabled. + * Use format_not_mounted if the directory for a disk_info block does +not exist. + * disk_info/OS X: Fix build. + * volume/OpenBSD: use SndIO. + * eth, wireless: Use "color_degraded" when interface has no IP. + * eth, wireless/FreeBSD: Fix for recent FreeBSD versions. + * wireless/Linux: switch from libiw to libnl. This allows you to run +i3status on kernels which don’t have the wext compatibility module +enabled. + * battery/FreeBSD: properly detect charging status + * eth: first_eth_interface: ignore MAC addresses, look for IPv4/IPv6 +addresses + * Implement support for Pango markup. + * format detection: recognise swaybar + +--- @@ -38,25 +74,25 @@ - • Fix build on GNU/Hurd - • Add format_down for battery if no battery is available - • Use degraded color in case volume is muted with OSS - • Support mixer_idx with OSS - • Enable colored output for battery on FreeBSD - • print_volume: don’t return, complete the buffer first - • Support colored output for CPU temperature on FreeBSD - • manpage: mention i3bar in the description - • manpage: be more explicit about the path option - • battery: use path as i3bar JSON “instance” - • print_volume(linux): Open a new mixer every time - • Implement term output format - • signal handler: set flag because directly calling fprintf() is unsafe - • Makefile: use .SILENT and support V=1 for verbose builds - • load: allow max_threshold to be a float - • manpage: Add example path for CPU temperature - • Fix build on NetBSD - • Implement cpu usage, ethernet status, cpu temperature on NetBSD - • fix slurp(), it needs to read size-1 for the trailing NUL - • format detection: simplify code, handle "sh" processes in the hierarchy - • default config: show %avail disk space instead of %free - • Added different format string for volume in case it is muted - • manpage: document format_muted - • add support for path_exists directive - • disk: Distinguish between IEC, SI and custom prefixes + Fix build on GNU/Hurd + Add format_down for battery if no battery is available + Use degraded color in case volume is muted with OSS + Support mixer_idx with OSS + Enable colored output for battery on FreeBSD + print_volume: don’t return, complete the buffer first + Support colored output for CPU temperature on FreeBSD + manpage: mention i3bar in the description + manpage: be more explicit about the path option + battery: use path as i3bar JSON “instance” + print_volume(linux): Open a new mixer every time + Implement term output format + signal handler: set flag because directly calling fprintf() is unsafe + Makefile: use .SILENT and support V=1 for verbose builds + load: allow max_threshold to be a float + manpage: Add example path for CPU temperature + Fix build on NetBSD + Implement cpu usage, ethernet status, cpu temperature on NetBSD + fix slurp(), it needs to read size-1 for the trailing NUL + format detection: simplify code, handle "sh" processes in the hierarchy + default config: show %avail disk space instead of %free + Added different format string for volume in case it is muted + manpage: document format_muted + add support for path_exists directive + disk: Distinguish between IEC, SI and custom prefixes Old: i3status-2.9.tar.bz2 New: i3status-2.10.tar.bz2 Other differences: -- ++ i3status.spec ++ ---
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2015-06-09 08:49:20 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is i3status Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2015-06-04 11:25:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2015-06-09 08:50:28.0 +0200 @@ -1,0 +2,26 @@ +Mon Jun 8 04:52:20 UTC 2015 - a...@gmx.de + +- update to version 2.9: + * meta: i3status is now on GitHub and uses clang-format + * allow customization of the module separator + * add “align” and “min_width” options for each module + * fix CFLAGS and LDFLAGS for DragonFly and FreeBSD + * add contrib/net-speed, a more light-weight reimplementation of + * contrib/measure-net-speed.bash + * battery: add hide_seconds option + * battery: fix for systems without POWER_SUPPLY_VOLTAGE_NOW + * battery: for %percentage, drop leading 0 for values 10 + * battery: add NetBSD support + * battery: use absolute values for (dis)charging rates + * battery: introduce status_{chr,bat,full} + * cpu_temperature: fix displaying multiple sensors + * cpu_temperature: fix NetBSD support + * cpu_temperature: fix DragonFly support + * disk: introduce threshold_type and low_threshold + * disk: add format_not_mounted for unmounted paths + * ethernet, wireless: support special interface name _first_ + * run_watch: check all matching pid files until first valid one + * volume: fix wrong color tags with xmobar + * wireless: support %frequency (2.4 vs. 5 GHz) + +--- Old: i3status-2.8.tar.bz2 New: i3status-2.9.tar.bz2 Other differences: -- ++ i3status.spec ++ --- /var/tmp/diff_new_pack.HuLgPL/_old 2015-06-09 08:50:28.0 +0200 +++ /var/tmp/diff_new_pack.HuLgPL/_new 2015-06-09 08:50:28.0 +0200 @@ -18,7 +18,7 @@ Name: i3status -Version:2.8 +Version:2.9 Release:0 Summary:I3 Status Bar License:BSD-3-Clause ++ i3status-2.8.tar.bz2 - i3status-2.9.tar.bz2 ++ 7300 lines of diff (skipped)
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2015-06-04 11:25:27 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is i3status Changes: --- /work/SRC/openSUSE:Factory/i3status/i3status.changes2013-08-05 20:44:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2015-06-04 11:25:27.0 +0200 @@ -1,0 +2,37 @@ +Sun Feb 1 00:41:34 UTC 2015 - a...@gmx.de + +- replaced tar-ball with tar-ball from Source location + (they were different for some location, which was the + reason the package didn't get updated in Factory) +- Removed i3status-2.7-makefile.patch + +--- +Sa Jul 26 22:2:11 UTC 2014 - em...@pfeiffer.pw + + • Fix build on GNU/Hurd + • Add format_down for battery if no battery is available + • Use degraded color in case volume is muted with OSS + • Support mixer_idx with OSS + • Enable colored output for battery on FreeBSD + • print_volume: don’t return, complete the buffer first + • Support colored output for CPU temperature on FreeBSD + • manpage: mention i3bar in the description + • manpage: be more explicit about the path option + • battery: use path as i3bar JSON “instance” + • print_volume(linux): Open a new mixer every time + • Implement term output format + • signal handler: set flag because directly calling fprintf() is unsafe + • Makefile: use .SILENT and support V=1 for verbose builds + • load: allow max_threshold to be a float + • manpage: Add example path for CPU temperature + • Fix build on NetBSD + • Implement cpu usage, ethernet status, cpu temperature on NetBSD + • fix slurp(), it needs to read size-1 for the trailing NUL + • format detection: simplify code, handle sh processes in the hierarchy + • default config: show %avail disk space instead of %free + • Added different format string for volume in case it is muted + • manpage: document format_muted + • add support for path_exists directive + • disk: Distinguish between IEC, SI and custom prefixes + +--- @@ -37 +73,0 @@ - Old: i3status-2.7-makefile.patch i3status-2.7.tar.bz2 New: i3status-2.8.tar.bz2 Other differences: -- ++ i3status.spec ++ --- /var/tmp/diff_new_pack.0Rv2nG/_old 2015-06-04 11:25:28.0 +0200 +++ /var/tmp/diff_new_pack.0Rv2nG/_new 2015-06-04 11:25:28.0 +0200 @@ -1,9 +1,8 @@ -# vim: set sw=4 ts=4 et nu: # # spec file for package i3status # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. -# Copyright (c) 2012 Pascal Bleser pascal.ble...@opensuse.org +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2014 Thomas Pfeiffer em...@pfeiffer.pw # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,18 +18,21 @@ Name: i3status -Version:2.7 +Version:2.8 Release:0 Summary:I3 Status Bar License:BSD-3-Clause Group: System/Monitoring -Source: http://i3wm.org/i3status/i3status-%{version}.tar.bz2 -Patch1: i3status-2.7-makefile.patch +Source: http://i3wm.org/i3status/%{name}-%{version}.tar.bz2 Url:http://i3wm.org/i3status/ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: alsa-devel +BuildRequires: asciidoc +BuildRequires: libasound2 +BuildRequires: libcap2 BuildRequires: libconfuse-devel BuildRequires: libiw-devel +BuildRequires: libxslt-devel BuildRequires: libyajl-devel %description @@ -44,9 +46,9 @@ %prep %setup -q -%patch1 -p1 chmod -x contrib/*.* + %build %__make %{?_smp_mflags} \ OPTFLAGS=%{optflags} \ ++ i3status-2.7.tar.bz2 - i3status-2.8.tar.bz2 ++ 1679 lines of diff (skipped)
commit i3status for openSUSE:Factory
Hello community, here is the log from the commit of package i3status for openSUSE:Factory checked in at 2013-08-05 20:44:26 Comparing /work/SRC/openSUSE:Factory/i3status (Old) and /work/SRC/openSUSE:Factory/.i3status.new (New) Package is i3status Changes: New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:Factory/.i3status.new/i3status.changes 2013-08-05 20:44:27.0 +0200 @@ -0,0 +1,37 @@ +--- +Thu Mar 14 08:52:47 UTC 2013 - tog...@opensuse.org + +- Update to 2.7 version + * Skip a day in the Discordian calendar when St. Tib's Day has +passed + * colors: Handle down wireless interfaces just like ethernet +interfaces + * temperature: introduce max_threshold + * battery: colorize output even without discharge rate + * ddate: Reduce the season day to 0-9 to properly print ordinal +suffixes + * add good, degraded and bad colors per module + * config: introduce an utf-8 character so that editors are forced +to use utf-8 + * ddate: Teen ordinal numbers always use a 'th' suffix. + * make SIGUSR1 do nothing, so that killall -USR1 i3status will +force an update + * changing volume color from bad to degraded if muted + * make refreshs align with minutes + * wifi: properly display ad-hoc networks + * Bugfix: output auto detect: properly detect ambiguous situations + * Add tztime module to support multiple different timezones + * battery: add option to show capacity without decimals + * Add colorized output for load avg + * ipv6: properly handle colors for output_format == xmobar + * contrib: fix premature insetion of status message into JSON + +- Spec file cleanup + * rebased i3status-makefile.patch and renamed as +i3status-2.7-makefile.patch + +--- +Sat Nov 24 18:39:30 CET 2012 - pascal.ble...@opensuse.org + +- initial version (2.6) + New: i3status-2.7-makefile.patch i3status-2.7.tar.bz2 i3status.changes i3status.spec Other differences: -- ++ i3status.spec ++ # vim: set sw=4 ts=4 et nu: # # spec file for package i3status # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 Pascal Bleser pascal.ble...@opensuse.org # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: i3status Version:2.7 Release:0 Summary:I3 Status Bar License:BSD-3-Clause Group: System/Monitoring Source: http://i3wm.org/i3status/i3status-%{version}.tar.bz2 Patch1: i3status-2.7-makefile.patch Url:http://i3wm.org/i3status/ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: alsa-devel BuildRequires: libconfuse-devel BuildRequires: libiw-devel BuildRequires: libyajl-devel %description i3status is a small program (about 1500 SLOC) for generating a status bar for i3bar, dzen2, xmobar or similar programs. It is designed to be very efficient by issuing a very small number of system calls, as one generally wants to update such a status line every second. This ensures that even under high load, your status bar is updated correctly. Also, it saves a bit of energy by not hogging your CPU as much as spawning the corresponding amount of shell commands would. %prep %setup -q %patch1 -p1 chmod -x contrib/*.* %build %__make %{?_smp_mflags} \ OPTFLAGS=%{optflags} \ PREFIX=%{_prefix} \ SYSCONFDIR=%{_sysconfdir} %install %make_install %files %defattr(-,root,root) %doc CHANGELOG LICENSE contrib/ %config(noreplace) %{_sysconfdir}/i3status.conf %{_bindir}/i3status %doc %{_mandir}/man1/i3status.1* %changelog ++ i3status-2.7-makefile.patch ++ From: Togan Muftuoglu tog...@opensuse.org Date: 2013-03-14 10:04:55 +0100 Subject: Enable optflags in Makefile References: Upstream: no --- Makefile | 12 1 file changed, 4 insertions(+), 8 deletions(-) --- a/Makefile +++ b/Makefile @@ -10,9 +10,9 @@ ifndef SYSCONFDIR endif CFLAGS+=-Wall -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -CFLAGS+=-g CFLAGS+=-std=gnu99 CFLAGS+=-pedantic