Codebase list haskell-happstack-hsp / c972f9f
Import xmobar history Apollon Oikonomopoulos 3 years ago
20 changed file(s) with 772 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 xmobar (0.19-1) unstable; urgency=low
1
2 Beginning with 0.19, the Com configuration directive does not use a shell to
3 run the commands specified anymore. If you're using shell expansion or pipes
4 in your Com statements, you should change them to call a shell explicitly,
5 e.g.:
6
7 Run Com "/bin/bash" ["-c", "~/bin/script"]
8 Run Com "/bin/bash" ["-c", "~/bin/other_script | head -n 1"]
9
10 Also beginning with 0.19, xmobar supports an alternate configuration file
11 location, $XDG_CONFIG_HOME/xmobar/xmobarrc (default: ~/.config/xmobar/xmobarrc).
12 See the xmobar(1) manpage for more details.
13
14 -- Apollon Oikonomopoulos <apoikos@gmail.com> Mon, 28 Oct 2013 10:25:45 +0200
15
16 xmobar (0.16-1) experimental; urgency=low
17
18 If you used the Battery or BatteryP monitors, please note that after 0.15
19 they perform auto-discovery and so the "-c" argument is not needed anymore.
20 Be sure to remove it from your .xmobarrc.
21
22 Also, versions 0.15 and 0.16 introduced a number of new monitors, check out
23 /usr/share/doc/xmobar/news.md.gz for more information.
24
25 -- Apollon Oikonomopoulos <apoikos@gmail.com> Thu, 14 Mar 2013 17:46:46 +0200
0 xmobar for Debian
1 =================
2
3 xmobar for Debian has been compiled with Xft and Unicode support, so it should
4 work out of the box in unicode environments and you should be able to use
5 every TrueType font available to the X Server via xft.
6
7 Plugin notes
8 ------------
9 - The Mail, MBox and Wireless plugins are Linux-specific and have been
10 disabled in non-Linux architectures (kFreeBSD, Hurd).
11
12 - The MPRIS and DBus plugins require haskell-dbus, which is currently broken
13 for non-linux platforms and so they are enabled only for Linux.
14
15 - The mpd, alsa and datezone plugins are disabled to missing dependencies.
0 xmobar (0.36-1) unstable; urgency=medium
1
2 * New upstream version 0.36
3 * d/copyright: bump years
4 * d/rules: replace with_conduit w/ with_weather
5
6 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 28 Oct 2020 13:41:25 +0200
7
8 xmobar (0.33-1) unstable; urgency=medium
9
10 * New upstream version
11 * Bump Standards-Version to 4.5.0; no changes needed
12 * Bump dh compat to 12
13 + Use debhelper-compat instead of d/compat
14
15 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 19 Mar 2020 22:40:33 +0200
16
17 xmobar (0.29.4-2) unstable; urgency=medium
18
19 * autopkgtests: fix typo in test
20 * Use http-conduit on arm64; this also fixes FTBFS on arm64 due to runaway
21 quotes in d/rules.
22 * Fix FTBFS using 64-bit unregistered GHC
23
24 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 15 Jan 2019 01:28:54 +0200
25
26 xmobar (0.29.4-1) unstable; urgency=medium
27
28 * New upstream version 0.29.4 (closes: #914242)
29 - Refresh patches
30 - B-D on libghc-extensible-exceptions-dev
31 * d/copyright: adjust years and add Aggelos.
32 * d/copyright: reflect upstream path changes for the new library layout.
33 * Remove d/docs; superseded by d/xmobar.docs.
34 * Update location of upstream examples.
35 * Add autopkgtests: use Xvfb to run an xmobar instance with the default
36 config, check that it renders the window and obtain a screenshot as an
37 artifact.
38 * Bump Standards-Version to 4.3.0; no changes needed.
39
40 -- Apollon Oikonomopoulos <apoikos@debian.org> Mon, 14 Jan 2019 21:22:54 +0200
41
42 xmobar (0.28.1-1) unstable; urgency=medium
43
44 [ Ondřej Nový ]
45 * d/copyright: Use https protocol in Format field
46 * d/changelog: Remove trailing whitespaces
47 * d/control: Set Vcs-* to salsa.debian.org
48 * d/watch: Use https protocol
49
50 [ Aggelos Avgerinos ]
51 * New upstream version 0.28.1 (closes: #910115)
52 * d/control: Wrap and sort multiline fields
53 * docs: news.md has been moved to changelog.md
54 * d/control: Bump standards version to 4.2.1; no changes needed
55 * Bump compat to 11 and B-D on debhelper (>= 11); no changes needed
56 * d/control: Add self to uploaders
57 * d/control: Add libghc-iwlib-dev to B-D; this used to be part of xmobar
58 * d/control: Add libghc-parsec-numbers-dev to B-D; this used to be part of
59 xmobar
60 * d/rules: Conditionally set architecture variables; dpkg-buildpackage
61 presets them
62
63 -- Aggelos Avgerinos <evaggelos.avgerinos@gmail.com> Wed, 14 Nov 2018 09:31:11 +0200
64
65 xmobar (0.24.5-1) unstable; urgency=medium
66
67 * New upstream version
68 * d/copyright: bump years
69 * Bump Standards to 4.0.0; no changes needed
70 * Bump compat to 10 and B-D on debhelper (>= 10)
71
72 -- Apollon Oikonomopoulos <apoikos@debian.org> Fri, 23 Jun 2017 11:29:57 +0300
73
74 xmobar (0.24.3-2) unstable; urgency=medium
75
76 * Disable conduit on arm64; it is currently uninstallable on arm64.
77
78 -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 13 Sep 2016 13:44:37 +0300
79
80 xmobar (0.24.3-1) unstable; urgency=medium
81
82 * New upstream release.
83
84 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 07 Sep 2016 15:20:53 +0300
85
86 xmobar (0.24.2-1) unstable; urgency=medium
87
88 * New upstream release (closes: #835547)
89
90 -- Apollon Oikonomopoulos <apoikos@debian.org> Sat, 03 Sep 2016 00:15:44 +0300
91
92 xmobar (0.24-1) unstable; urgency=medium
93
94 * New upstream release
95 * Enable uvmeter and conduit
96 + B-D on libghc-http-conduit-dev
97 * Bump Standards to 3.9.8; no changes needed
98 * Pass -z now to ld (bindnow)
99 * Override a lintian error about RPATH in /usr/bin/xmobar: this is just GHC
100 supporting shared libraries.
101 * d/control: use HTTPS in Vcs-*
102 * d/copyright:
103 + adjust years
104 + add data for new files
105
106 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 27 Jul 2016 10:15:26 +0300
107
108 xmobar (0.23.1-2) unstable; urgency=medium
109
110 * Upload to unstable.
111
112 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 29 Apr 2015 12:23:06 +0300
113
114 xmobar (0.23.1-1) experimental; urgency=medium
115
116 * Upload to experimental
117 * New upstream release
118
119 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 15 Apr 2015 12:35:22 +0300
120
121 xmobar (0.23-1) experimental; urgency=medium
122
123 * Upload to experimental
124 * New upstream release
125 + Drop d/patches/build-with-mtl-2.1 (merged upstream)
126 + Refresh pathces
127 * d/copyright: adjust copyright years for 2015
128
129 -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 09 Apr 2015 15:38:31 +0300
130
131 xmobar (0.22-1) unstable; urgency=medium
132
133 * New upstream version; see /usr/share/doc/xmobar/news.md.gz.
134 + New features:
135 o New MarqueePipeReader plugin.
136 o Network monitor has now adaptive units (`-S` is used now to switch
137 them on).
138 o Weather now offers dewPointC and dewPointF instead of dewPoint, and
139 the new windCardinal, windAzimuth, windMph and windKnots variables.
140 o Strings in the configuration file can now span multiple lines using
141 Haskell-style multiline script.
142 o New borderWidth option to set xmobar's border width.
143 o Support for multiple Xft fonts.
144 o Icon patterns for several monitors, that allow you to specify a
145 collection of icons to use for successive integer variable values,
146 + Bugfixes:
147 o More CPU-efficient implementation of the Locks plugin.
148 o Do not colorize total disk size in DiskU.
149 o Avoid zombies on click actions.
150 * Bump standards to 3.9.6; no changes needed.
151 * d/copyright: update with new plugin information.
152 * New patch, build-with-mtl-2.1, to allow building against mtl 2.1.
153 * Enable XPM icon support and Build-Depend on libxpm-dev.
154
155 -- Apollon Oikonomopoulos <apoikos@debian.org> Sat, 11 Oct 2014 09:42:14 +0300
156
157 xmobar (0.21-1) unstable; urgency=medium
158
159 * New upstream version, see /usr/share/doc/xmobar/news.md.gz.
160 + New features:
161 o Vertical bar indicators using unicode available for most monitors.
162 o CoreTemp: support for Linux 3.15.
163 o New CatInt monitor, displaying integer values read from a file.
164 o New <raw> tag for safer input parsing.
165 o New UnsafeXMonadLog monitor and their xproperty counterparts,
166 UnsafeXPropertyLog and UnsafeNamedXPropertyLog.
167 + Bugfixes:
168 o Network now reports status for PPP connections.
169 o Fix erratic values for very long running Cpu monitors.
170 * d/control: add Vcs-* fields.
171 * d/copyright: update copyright information
172 * xmobar.1: update author's copyright
173
174 -- Apollon Oikonomopoulos <apoikos@debian.org> Wed, 02 Jul 2014 10:10:51 +0300
175
176 xmobar (0.20.1-1) unstable; urgency=medium
177
178 * New upstream bugfix release
179 + Fixes placement on some multi-head setups, that was broken in 0.20.
180
181 -- Apollon Oikonomopoulos <apoikos@debian.org> Fri, 14 Mar 2014 09:48:41 +0200
182
183 xmobar (0.20-1) unstable; urgency=medium
184
185 * New upstream version (see news.md for changes).
186 * Drop XDG config dir patch, merged upstream.
187 * The weather plugin now uses libghc-http-dev. Build-depend on
188 libghc-http-dev and stop Recommending curl.
189
190 -- Apollon Oikonomopoulos <apoikos@debian.org> Mon, 10 Mar 2014 21:22:03 +0200
191
192 xmobar (0.19-2) unstable; urgency=low
193
194 * Really use $XDG_CONFIG_HOME/xmobar/xmobarrc if it exists (closes: #728205)
195 * Pass -z,relro to the linker (fixes the hardening-no-relro lintian warning)
196 * Pass --as-needed to the linker (avoid useless dependency on libxext6)
197
198 -- Apollon Oikonomopoulos <apoikos@gmail.com> Tue, 29 Oct 2013 16:36:57 +0200
199
200 xmobar (0.19-1) unstable; urgency=low
201
202 * New upstream version
203 * Bump standards-version to 3.9.5
204 + No changes needed
205 * debian/rules: use the dh sequencer
206
207 -- Apollon Oikonomopoulos <apoikos@gmail.com> Mon, 28 Oct 2013 10:25:43 +0200
208
209 xmobar (0.18-2) unstable; urgency=low
210
211 * Disable MPRIS & DBus plugins on non-linux platforms. They require
212 haskell-dbus which currently works only on Linux. This should fix FTBFS on
213 kfreebsd and hurd. (Closes: #718440)
214 * Simplify and update README.Debian
215
216 -- Apollon Oikonomopoulos <apoikos@gmail.com> Thu, 01 Aug 2013 02:56:39 +0300
217
218 xmobar (0.18-1) unstable; urgency=low
219
220 * New upstream version
221 * Convert debian/copyright format to version 1.0
222 * Build-Depend on libghc-regex-compat
223 * Update the watch file to use github
224
225 -- Apollon Oikonomopoulos <apoikos@gmail.com> Fri, 14 Jun 2013 10:40:25 +0300
226
227 xmobar (0.17-1) unstable; urgency=low
228
229 * New upstream version (Closes: #703328)
230
231 -- Apollon Oikonomopoulos <apoikos@gmail.com> Thu, 23 May 2013 18:41:34 +0300
232
233 xmobar (0.16-1) experimental; urgency=low
234
235 * Imported Upstream version 0.16
236 * Drop debian/patches
237 * Update build-depends and enable MPRIS & DBus plugins
238 * Bump standards version to 3.9.4 and compat to 9
239 * Update manpage
240 * Fix typo in src/Parsers.hs (lintian warning)
241
242 -- Apollon Oikonomopoulos <apoikos@gmail.com> Thu, 14 Mar 2013 16:58:14 +0200
243
244 xmobar (0.14-4) unstable; urgency=low
245
246 * Backport upstream commit 0b1132, fixing coretemp information parsing
247 (Closes: #693025)
248 * Fix manpage typos
249
250 -- Apollon Oikonomopoulos <apoikos@gmail.com> Wed, 21 Nov 2012 22:13:55 +0200
251
252 xmobar (0.14-3) unstable; urgency=low
253
254 * Backport upstream commit daf28d, fixing FTBFS with STM 2.3 (Closes: #674317)
255 * Fix wrong location of battery status file in manpage (Closes: #660168)
256
257 -- Apollon Oikonomopoulos <apoikos@gmail.com> Thu, 24 May 2012 14:55:45 +0300
258
259 xmobar (0.14-2) unstable; urgency=low
260
261 * Backport upstream commit 0964f33. Fixes FTBFS on all non-x86/amd64 arches.
262 (Closes: #654618)
263
264 -- Apollon Oikonomopoulos <apoikos@gmail.com> Sun, 15 Jan 2012 10:50:56 +0200
265
266 xmobar (0.14-1) unstable; urgency=low
267
268 * New upstream version (Closes: #649222, #652630)
269
270 -- Apollon Oikonomopoulos <apoikos@gmail.com> Tue, 20 Dec 2011 09:24:10 +0200
271
272 xmobar (0.13-2) unstable; urgency=low
273
274 * Disable Mail, MBox and Wireless plugins on non-Linux architectures
275
276 -- Apollon Oikonomopoulos <apoikos@gmail.com> Tue, 19 Jul 2011 12:08:39 +0300
277
278 xmobar (0.13-1) unstable; urgency=low
279
280 * New upstream release
281 - Drop swap ratio patch, fixed upstream
282 * Enable the inotify functionality (Closes: #607817)
283 * Update homepage URL (Closes: #610038)
284 * Enable the wireless plugin and build-depend on libiw-dev
285 * Update the manpage (Closes: #610046)
286
287 -- Apollon Oikonomopoulos <apoikos@gmail.com> Fri, 15 Jul 2011 15:46:01 +0300
288
289 xmobar (0.11-2) unstable; urgency=low
290
291 * Fixed swap plugin's usedratio (Closes: #582155)
292
293 -- Apollon Oikonomopoulos <apoikos@gmail.com> Wed, 19 May 2010 07:05:13 +0300
294
295 xmobar (0.11-1) unstable; urgency=low
296
297 * New upstream version: monitor plugin improvements and new options regarding
298 plugin output padding and numeric result representation
299
300 -- Apollon Oikonomopoulos <apoikos@gmail.com> Mon, 17 May 2010 14:40:37 +0300
301
302 xmobar (0.10~20100212-1) unstable; urgency=low
303
304 * Import upstream darcs tree (Closes: #571414, #571464, #544096)
305 * Switch to dpkg-source 3.0 (quilt) format
306 * Bumped standards version to 3.8.4
307 * Cleaned up debian/rules
308
309 -- Apollon Oikonomopoulos <apoikos@gmail.com> Wed, 14 Apr 2010 10:57:40 +0300
310
311 xmobar (0.9.2-2) unstable; urgency=low
312
313 * Imported patches from upstream to resolve high X CPU usage with xft + utf-8
314 See http://code.google.com/p/xmobar/issues/detail?id=11
315 * Added quilt build-depends for patch management
316
317 -- Apollon Oikonomopoulos <apoikos@gmail.com> Thu, 26 Nov 2009 01:08:42 +0200
318
319 xmobar (0.9.2-1) unstable; urgency=low
320
321 * Initial release (Closes: #501693)
322
323 -- Apollon Oikonomopoulos <apoikos@gmail.com> Fri, 12 Jun 2009 10:36:22 +0300
0 Source: xmobar
1 Section: x11
2 Priority: optional
3 Maintainer: Apollon Oikonomopoulos <apoikos@debian.org>
4 Uploaders: Aggelos Avgerinos <evaggelos.avgerinos@gmail.com>,
5 Standards-Version: 4.5.0
6 Build-Depends: debhelper-compat (=12),
7 ghc,
8 libghc-dbus-dev [linux-any],
9 libghc-extensible-exceptions-dev,
10 libghc-hinotify-dev [linux-any],
11 libghc-http-conduit-dev,
12 libghc-http-dev (>= 1:4000),
13 libghc-iwlib-dev (>= 0.1.0) [linux-any],
14 libghc-mtl-dev,
15 libghc-parsec-numbers-dev,
16 libghc-parsec3-dev,
17 libghc-regex-compat-dev,
18 libghc-stm-dev (>= 2.3),
19 libghc-x11-dev (>= 1.6.0),
20 libghc-x11-xft-dev (>= 0.2),
21 libiw-dev [linux-any],
22 libxpm-dev,
23 Vcs-Browser: https://salsa.debian.org/debian/xmobar
24 Vcs-Git: https://salsa.debian.org/debian/xmobar.git
25 Homepage: http://projects.haskell.org/xmobar/
26
27 Package: xmobar
28 Architecture: any
29 Depends: ${misc:Depends},
30 ${shlibs:Depends},
31 Suggests: xmonad,
32 Description: lightweight status bar for X11 window managers
33 xmobar is a lightweight text-based status bar for X11 desktops written in
34 Haskell and designed to work with (but not limited to) xmonad. It has a
35 variety of plugins allowing the display of system-related data and an
36 extensible architecture that makes it easy to write one's own plugins. xmobar
37 supports displaying UTF-8 text and using TrueType fonts via Xft.
0 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: xmobar
2 Upstream-Contact: Jose Antonio Ortega Ruiz <jao@gnu.org>
3 Source: https://github.com/jaor/xmobar
4
5 Files: *
6 Copyright: Copyright 2007-2010 Andrea Rossato
7 Copyright 2010-2020 Jose Antonio Ortega Ruiz <jao@gnu.org>
8 License: BSD-3-Clause
9
10 Files: debian/*
11 Copyright: Copyright 2008-2020 Apollon Oikonomopoulos <apoikos@debian.org>
12 Copyright 2018 Aggelos Avgerinos <evaggelos.avgerinos@gmail.com>
13 License: BSD-3-Clause
14
15 Files: examples/xmonadpropwrite.hs
16 Copyright: Copyright Spencer Janssen <spencerjanssen@gmail.com>
17 Tomas Janousek <tomi@nomi.cz>
18 License: BSD-3-Clause
19
20 Files: src/Xmobar/X11/Actions.hs
21 src/Xmobar/X11/Bitmap.hs
22 Copyright: (c) Alexander Polakov
23 License: BSD-3-Clause
24
25 Files: src/Xmobar/Plugins/Monitors/Batt.hs
26 Copyright: (c) 2010, 2011, 2012, 2013, 2015, 2016 Jose A Ortega
27 (c) 2010 Andrea Rossato, Petr Rockai
28 License: BSD-3-Clause
29
30 Files: src/Xmobar/System/DBus.hs
31 src/Xmobar/Plugins/BufferedPipeReader.hs
32 Copyright: (c) Jochen Keil
33 License: BSD-3-Clause
34
35 Files: src/Xmobar/Plugins/CommandReader.hs
36 Copyright: (c) John Goerzen
37 License: BSD-3-Clause
38
39 Files: src/Xmobar/Plugins/EWMH.hs
40 src/Xmobar/Plugins/Mail.hs
41 src/Xmobar/Plugins/XMonadLog.hs
42 Copyright: (c) Spencer Janssen
43 License: BSD-3-Clause
44
45 Files: src/Xmobar/Plugins/Locks.hs
46 Copyright: (c) Patrick Chilton
47 License: BSD-3-Clause
48
49 Files: src/Xmobar/System/Localize.hsc
50 Copyright: (c) 2011 Martin Perner
51 License: BSD-3-Clause
52
53 Files: src/Xmobar/Plugins/DateZone.hs
54 src/Xmobar/System/Kbd.hsc
55 src/Xmobar/Plugins/Monitors/Bright.hs
56 Copyright: (c) Martin Perner
57 License: BSD-3-Clause
58
59 Files: src/Xmobar/Plugins/Monitors/Common/Files.hs
60 src/Xmobar/Plugins/Monitors/CoreTemp.hs
61 src/Xmobar/Plugins/Monitors/CpuFreq.hs
62 src/Xmobar/Plugins/Monitors/Thermal.hs
63 Copyright: (c) Juraj Hercek
64 License: BSD-3-Clause
65
66 Files: src/Xmobar/Plugins/Monitors/Mpris.hs
67 Copyright: (c) Artem Tarasov
68 License: BSD-3-Clause
69
70 Files: src/Xmobar/Plugins/Monitors/Volume.hs
71 Copyright: (c) 2011, 2013 Thomas Tuegel
72 License: BSD-3-Clause
73
74 Files: src/Xmobar/Plugins/Monitors/CatInt.hs
75 Copyright: (c) Nathaniel Wesley Filardo
76 License: BSD-3-Clause
77
78 Files: src/Xmobar/Plugins/MarqueePipeReader.hs
79 Copyright: (c) Reto Habluetzel
80 License: BSD-3-Clause
81
82 Files: src/Xmobar/System/Signal.hs
83 Copyright: (c) Andrea Rosatto
84 (c) Jose A. Ortega Ruiz
85 (c) Jochen Keil
86 License: BSD-3-Clause
87
88 Files: src/Xmobar/X11/Window.hs
89 Copyright: (c) 2011-14 Jose A. Ortega Ruiz
90 (c) 2012 Jochen Keil
91 License: BSD-3-Clause
92
93 Files: src/Xmobar/X11/XPMFile.hsc
94 Copyright: (C) 2014 Alexander Shabalin
95 License: BSD-3-Clause
96
97 Files: src/Xmobar/System/Environment.hs
98 Copyright: (c) William Song
99 License: BSD-3-Clause
100
101 Files: src/Xmobar/Plugins/Monitors/UVMeter.hs
102 Copyright: (c) Róman Joost
103 License: BSD-3-Clause
104
105 License: BSD-3-Clause
106 Redistribution and use in source and binary forms, with or without
107 modification, are permitted provided that the following conditions
108 are met:
109 1. Redistributions of source code must retain the above copyright
110 notice, this list of conditions and the following disclaimer.
111 2. Redistributions in binary form must reproduce the above copyright
112 notice, this list of conditions and the following disclaimer in the
113 documentation and/or other materials provided with the distribution.
114 3. Neither the name of the author nor the names of his contributors
115 may be used to endorse or promote products derived from this software
116 without specific prior written permission.
117 .
118 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
119 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
120 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
121 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE
122 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
123 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
124 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
125 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
126 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
127 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
128 SUCH DAMAGE.
0 From: Apollon Oikonomopoulos <apollon@skroutz.gr>
1 Date: Thu, 14 Mar 2013 17:29:36 +0200
2 Subject: Fix typo in src/Parsers.hs (fix lintian warning)
3
4 ---
5 src/Parsers.hs | 2 +-
6 1 file changed, 1 insertion(+), 1 deletion(-)
7
8 --- a/src/Xmobar/Config/Parse.hs
9 +++ b/src/Xmobar/Config/Parse.hs
10 @@ -167,7 +167,7 @@
11 commandsErr :: String
12 commandsErr = "commands: this usually means that a command could not" ++
13 "\nbe parsed." ++
14 - "\nThe error could be located at the begining of the command" ++
15 + "\nThe error could be located at the beginning of the command" ++
16 "\nwhich follows the offending one."
17
18 -- | Reads the configuration from a file or an error if it cannot be
0 0001-Fix-typo-in-src-Parsers.hs-fix-lintian-warning.patch
0 #!/usr/bin/make -f
1 # Uncomment this to turn on verbose mode.
2 #export DH_VERBOSE=1
3
4 include /usr/share/dpkg/architecture.mk
5
6 GHC_OPTIONS = -optl -Wl,-z,relro -optl -Wl,-z,now -optl -Wl,--as-needed
7
8 # Work-around a bug in GHC on 64-bit unregistered platforms.
9 # https://ghc.haskell.org/trac/ghc/ticket/15853
10 ifneq (,$(filter $(DEB_BUILD_ARCH),mips64el s390x alpha ia64 riscv64 sparc64))
11 GHC_OPTIONS += -O0
12 endif
13
14 CONFIGURE_OPTS = --ghc-options="$(GHC_OPTIONS)"
15
16 ifeq ($(DEB_HOST_ARCH_OS),linux)
17 CONFIGURE_OPTS += --flags="with_xft with_inotify with_iwlib with_mpris with_dbus with_xpm with_uvmeter with_weather"
18 else
19 CONFIGURE_OPTS += --flags="with_xft with_xpm"
20 endif
21
22 %:
23 dh $@
24
25 override_dh_auto_configure:
26 ghc --make setup.*hs -o setup-ghc
27 ./setup-ghc configure --ghc --prefix=/usr $(CONFIGURE_OPTS)
28
29 override_dh_auto_build:
30 ./setup-ghc build
31
32 override_dh_auto_install:
33 ./setup-ghc copy --destdir=debian/tmp/
34
35 override_dh_auto_clean:
36 -./setup-ghc clean
37 -rm -f Setup.o Setup.hi setup-ghc
38
39 .PHONY: override_dh_auto_configure override_dh_auto_build \
40 override_dh_auto_install override_dh_auto_clean
0 Test-Command: xvfb-run debian/tests/xmobar
1 Depends: xmobar, xvfb, xauth, x11-utils, x11-apps
2 Restrictions: allow-stderr
0 #!/bin/sh
1
2 set -e
3
4 echo -n "Waiting for the X server to become ready"
5
6 for i in $(seq 1 30); do
7 echo "."
8 xprop -root >/dev/null 2>&1 && break
9 if [ $i -eq 30 ]; then
10 echo "Failed!"
11 exit 1
12 fi
13 sleep 1
14 done
15 echo
16
17 xmobar /usr/share/doc/xmobar/examples/xmobar.config &
18 xmobar_pid=$!
19
20 echo -n "Looking for the xmobar window"
21
22 for i in $(seq 1 30); do
23 echo "."
24 xprop -name xmobar && break
25 if [ $i -eq 30 ]; then
26 echo "Not found"
27 exit 1
28 fi
29 sleep 1
30 done
31
32 if [ -n "$AUTOPKGTEST_ARTIFACTS" ]; then
33 echo "Saving screenshot as artifact"
34 xwd -name xmobar -out "${AUTOPKGTEST_ARTIFACTS}/xmobar.xwd"
35 fi
36
37 echo "Killing xmobar"
38 kill $xmobar_pid
0 version=3
1
2 https://github.com/jaor/xmobar/tags .*/archive/([\d.]+)\.tar\.gz
0 .\" Hey, EMACS: -*- nroff -*-
1 .\" First parameter, NAME, should be all caps
2 .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
3 .\" other parameters are allowed: see man(7), man(1)
4 .TH xmobar 1 "July 2, 2014"
5 .\" Please adjust this date whenever revising the manpage.
6 .\"
7 .\" Some roff macros, for reference:
8 .\" .nh disable hyphenation
9 .\" .hy enable hyphenation
10 .\" .ad l left justify
11 .\" .ad b justify to both left and right margins
12 .\" .nf disable filling
13 .\" .fi enable filling
14 .\" .br insert line break
15 .\" .sp <n> insert n+1 empty lines
16 .\" for manpage-specific macros, see man(7)
17 .SH NAME
18 xmobar \- A configurable and extensible status bar for X11 desktops
19 .SH SYNOPSIS
20 .B xmobar
21 .RI [ OPTIONS ]\ [ CONFIG_FILE ]
22 .SH DESCRIPTION
23 .PP
24 xmobar is a minimalistic, text based, status bar.
25 It was originally designed and implemented by Andrea Rossato to
26 work with \fBxmonad\fP, but it's actually usable with any window-manager.
27 .PP
28 xmobar was inspired by the \fBIon3\fP (http://tuomov.iki.fi/software/)
29 status bar, and supports similar features, like dynamic color
30 management, output templates, and extensibility through plugins.
31 .PP
32 This page documents xmobar 0.16.
33
34 .SH COMMAND LINE OPTIONS
35 .PP
36 xmobar can be either configured with a configuration file or with
37 command line options. In the second case, the command line options will
38 overwrite the corresponding options set in the configuration file.
39
40 The configuration file is searched for in the following locations, in order:
41
42 .RS
43 .I $XDG_CONFIG_HOME/xmobar/xmobarrc
44 (default: ~/.config/xmobar/xmobarrc)
45 .br
46 .I ~/.xmobarrc
47 .RE
48
49 The first configuration file found will be used. See
50 /usr/share/doc/xmobar/examples for sample configuration files.
51
52 .PP
53 Usage:
54 .PP
55 \f[CR]
56 xmobar \-B white \-a right \-F blue \-t \[aq]%LIPB%\[aq]\ \-c \[aq][Run Weather "LIPB" [] 36000]\[aq]
57 \f[]
58 .PP
59 This is the list of command line options (the output of xmobar
60 \[em]help):
61 .PP
62 \f[CR]
63 Usage:\ xmobar\ [OPTION...]\ [FILE]
64 Options:
65 \-h, \-? \-\-help This help
66 \-V \-\-version Show version information
67 \-f font name \-\-font=font name The font name
68 \-B bg color \-\-bgcolor=bg color The background color. Default black
69 \-F fg color \-\-fgcolor=fg color The foreground color. Default grey
70 \-o \-\-top Place xmobar at the top of the screen
71 \-b \-\-bottom Place xmobar at the bottom of the screen
72 \-a alignsep \-\-alignsep=alignsep Separators for left, center and right text
73 alignment. Default: \[aq]}{\[aq]
74 \-s char \-\-sepchar=char The character used to separate commands in
75 the output template. Default \[aq]%\[aq]
76 \-t template \-\-template=template The output template
77 \-c commands \-\-commands=commands The list of commands to be executed
78 \-C commands \-\-add-commands=commands Add commands to be executed after those
79 of the config file
80 \-x screen \-\-screen=screen On which X screen number to start
81 Mail bug reports and suggestions to <xmobar\@projects.haskell.org>
82 \f[]
83
84 .SH CONFIGURATION
85 For full details of the available configuration options, please refer to /usr/share/doc/xmobar/readme.md.gz.
86
87 .SH AUTHOR
88 .PP
89 Andrea Rossato originally designed and implemented xmobar up to
90 version 0.11.1.
91 Since then, it is maintained by
92 Jose Antonio Ortega Ruiz (http://hacks-galore.org/jao/).
93
94 This manual page was written by Apollon Oikonomopoulos <apoikos@debian.org> for the Debian project (but may be used by others).
95
96 .SH LICENSE
97 .PP
98 This software is released under a BSD-style license.
99 See /usr/share/doc/xmobar/copyright for more details.
100 .PP
101 Copyright © 2007\[en]2010 Andrea Rossato
102 .br
103 Copyright © 2010\[en]2014 Jose Antonio Ortega Ruiz
104
0 changelog.md
1 readme.md
0 examples/xmobar.config
1 examples/xmonadpropwrite.hs
0 # This is GHC's way of supporting shared libraries
1 binary-or-shlib-defines-rpath
0 Config { font = "xft:Sans-9:bold"
1 , bgColor = "black"
2 , fgColor = "grey"
3 , position = Top
4 , lowerOnStart = False
5 , commands = [ Run Weather "EGPF" ["-t","<station>: <tempC>C","-L","18","-H","25","--normal","green","--high","red","--low","lightblue"] 36000
6 , Run Network "eth0" ["-L","0","-H","32","--normal","green","--high","red"] 10
7 , Run Network "eth1" ["-L","0","-H","32","--normal","green","--high","red"] 10
8 , Run Cpu ["-L","3","-H","50","--normal","green","--high","red"] 10
9 , Run Memory ["-t","Mem: <usedratio>%"] 10
10 , Run Swap [] 10
11 , Run Com "uname" ["-s","-r"] "" 36000
12 , Run Date "%a %b %_d %Y %H:%M:%S" "date" 10
13 ]
14 , sepChar = "%"
15 , alignSep = "}{"
16 , template = "%cpu% | %memory% * %swap% | %eth0% - %eth1% }{ <fc=#ee9a00>%date%</fc>| %EGPF% | %uname%"
17 }