debian/0000755000000000000000000000000012141000550007152 5ustar debian/wbar-config.desktop0000644000000000000000000000047212140204344012754 0ustar [Desktop Entry] Name=Wbar-config Type=Application Exec=/usr/bin/wbar-config Terminal=false Icon=/usr/share/pixmaps/wbar/wbar.png Comment=GUI tool to configure Wbar Comment[de]=Grafisches Hilfsmittel um Wbar zu konfigurieren Categories=Utility; Keywords=gtk;launcher;lightweight;simple;settings;bar;administration; debian/wbar.install0000644000000000000000000000046612140204344011511 0ustar etc/wbar etc/bash_completion.d etc/wbar.cfg etc/wbar.d etc/wbar.desktop etc/xdg/autostart make-conf.sh usr/share/wbar usr/bin/wbar usr/share/locale/* usr/share/man/es/man1/wbar.1 usr/share/man/man1/wbar.1 usr/share/pixmaps/wbar/*.png debian/docs0000644000000000000000000000000712140204344010030 0ustar README debian/changelog0000644000000000000000000001030712140547314011042 0ustar wbar (2.3.4-2) unstable; urgency=low * [b00e3c4] Improve debian/watch file. Thanks to Bart Martens for writing it. * [8fead7c] Automatically launch wbar on startup. Install wbar.desktop file in /etc/xdg/autostart instead of /usr/share/applications. It is no longer possible to start wbar with a desktop file, instead the default behaviour is now to launch wbar on startup for all users. If you do not like this change, simply remove /etc/xdg/autostart/wbar.desktop or create a similar file in ~./config/autostart and override undesired settings. This prevents inadvertently starting wbar multiple times without noticing. (Closes: #706118) * [e309e4b] Start wbar-config via desktop file. From now on it is possible to start wbar-config from application menus with the help of a new wbar-config.desktop file. * [68d32c2] Update README.Debian. -- Markus Koschany Thu, 25 Apr 2013 19:38:13 +0200 wbar (2.3.4-1) unstable; urgency=low * New Maintainer (Closes: #678865) - Thanks Krzysztof for the past work and all the best! * New upstream release. (Closes: #617902) - Now the configuration can be done in /etc/wbar.d/wbar.cfg (global) or ~/.wbar (per user). * Initial release of wbar-config. (Closes: #540701) - Wbar-config is an optional GUI tool to customize wbar and is now included in the upstream sources. * Switch to the new packaging format 3.0 (quilt). Thanks to Rodolfo Granata and Yadickson Soto for the initial packaging work and Jari Aalto for the patch. (Closes: #661034) * Update debian/copyright to the new machine-readable copyright format 1.0. * Update the license to GPL-3+. * Drop +dfsg because the new release is pristine and fully complies with the DFSG. * Add an additional wbar.xpm icon for the debian menu. * debian/rules: - Build with hardening=+all flags to provide more built-in security. - Build with DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed to install only dependencies which are really needed. Thanks Matthias Klose for the hint! (Closes: #641331) - Build with --parallel and autoreconf to ensure the proper recreation of the build system. * debian/control: - New Build-Depends: intltool, pkg-config, libglade2-dev, libgtk2.0-dev, libx11-dev, dh-autoreconf, debhelper (>= 9) - Bump Standards-Version to 3.9.4. - Wbar will be maintained in a git repository from now on. Add Vcs-fields. * Bump compat level to 9 to make use of automatic hardening build flags. * New recommended packages: - Recommended packages only exist to make Wbar work out-of-the-box. You can safely remove them if you prefer other icons or fonts. - Replace gnome-extra-icons with lxde-icon-theme which doesn't depend on extra packages and contains more modern icons. - Replace ttf-dustin in favour of fonts-liberation. Even if a wrong font or image path is set, wbar will not refuse to start. (Closes: #575087) * New suggested packages: - wbar-config: It is possible to customize wbar without wbar-config. To follow wbar's goals to stay lightweight, it is only suggested. - bash-completion: Now wbar provides its own bash-completion snippet which makes it possible to complete wbar options on the command line. Recommended for users of Bash but to be considerate of others who appreciate different shells (e.g. zsh) lowered to "Suggests". -- Markus Koschany Tue, 19 Sep 2012 15:30:32 +0200 wbar (1.3.3+dfsg2-2) unstable; urgency=low * Repacked again to get rid of non-free icons (Closes: #540612) * Make the dustin font a recommendation (Closes: #539654) * Fixed sample file so program works out of the box (Closes: #539661) * Add recommendation of gnome-extra-icons * Changed icons in debian/dot.wbar to GNOME icons * Add README.source (dpatch package template) * Add README.Debian that explain importance of -above-desk option. * Bumped Standards-Version to 3.8.3 -- Krzysztof Burghardt Fri, 20 Nov 2009 19:32:22 +0100 wbar (1.3.3+dfsg1-1) unstable; urgency=low * Initial release (Closes: #519993) -- Krzysztof Burghardt Mon, 16 Mar 2009 20:10:28 +0100 debian/README.source0000644000000000000000000000070112140204344011335 0ustar wbar for Debian =============== You can download wbar from the official homepage http://code.google.com/p/wbar/downloads/list or grab the sources with uupdate. Since version 2.3.2 a repack isn't necessary anymore and the content of the original source tarball fully complies with the Debian Free Software Guidelines hence the version of wbar shipped with Debian is pristine. -- Markus Koschany Sat, 18 Sep 2012 16:54:48 +0200 debian/rules0000755000000000000000000000023612140204344010241 0ustar #!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: dh $@ --parallel --with autoreconf debian/watch0000644000000000000000000000053412140204344010213 0ustar version=3 opts=uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha|b|a)[\-\.]?\d*)$/$1~$2/,\ downloadurlmangle=s%.*/([^/]*)/downloads/detail\?name=([^=&]*).*%http://$1.googlecode.com/files/$2%,filenamemangle=s/.*name=([^&]+).*/$1/ \ http://code.google.com/p/wbar/downloads/list?can=1 .*=wbar-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)|zip).* debian/wbar.xpm0000644000000000000000000001400612140204344010642 0ustar /* XPM */ static char *wbar[] = { /* columns rows colors chars-per-pixel */ "32 32 242 2 ", " c black", ". c #000101", "X c #010101", "o c #010102", "O c #020202", "+ c #151515", "@ c #18252B", "# c #1A272C", "$ c #1B272D", "% c #1C282E", "& c #182C37", "* c #192D37", "= c #1A2D38", "- c #1A2E39", "; c #1B2F39", ": c #1D303A", "> c #1D313B", ", c #1D323B", "< c #1E333C", "1 c #1D343F", "2 c #20333C", "3 c #20343D", "4 c #21363F", "5 c #25353D", "6 c #343434", "7 c #363636", "8 c #353738", "9 c #373939", "0 c #37393A", "q c #383838", "w c #383A3A", "e c #393B3B", "r c #3A3B3C", "t c #1E3541", "y c #1E3542", "u c #1E3543", "i c #2D3F48", "p c #2C4647", "a c #27414E", "s c #3F4243", "d c #274453", "f c #2B4551", "g c #38637D", "h c #404040", "j c #414141", "k c #414343", "l c #424242", "z c #434343", "x c #444444", "c c #4D4D4D", "v c #44545B", "b c #4D565A", "n c #5A5A5A", "m c #4C5C63", "M c #486A7B", "N c #626262", "B c #666666", "V c #67696A", "C c #66696B", "Z c #676A6C", "A c #676B6D", "S c #647076", "D c #6A757B", "F c #6A767B", "G c #727272", "H c #717577", "J c #95B474", "K c #B4D067", "L c #B7D26B", "P c #CDE063", "I c #D2E468", "U c #285D96", "Y c #285D97", "T c #295D97", "R c #295E96", "E c #295E97", "W c #2B5F96", "Q c #2A5E97", "! c #2B5F98", "~ c #2C6097", "^ c #2C6098", "/ c #2D6098", "( c #2D6199", ") c #2E6199", "_ c #2E6398", "` c #2D639B", "' c #2E649C", "] c #326A9F", "[ c #2460A0", "{ c #2460A1", "} c #2461A1", "| c #2662A2", " . c #2C6AA6", ".. c #2C6AA7", "X. c #2D6BA7", "o. c #336AA0", "O. c #3870A4", "+. c #3473AD", "@. c #3474AD", "#. c #3574AD", "$. c #3574AE", "%. c #3C7CB3", "&. c #3C7DB3", "*. c #3D7DB3", "=. c #3B7CB5", "-. c #3C7DB4", ";. c #3D7DB4", ":. c #3D7EB4", ">. c #45768E", ",. c #467993", "<. c #4C7D92", "1. c #427CAC", "2. c #447DAD", "3. c #5A9397", "4. c #639694", "5. c #4783AD", "6. c #4884AB", "7. c #4984AB", "8. c #4984AC", "9. c #4985AC", "0. c #5896AA", "q. c #5A98AC", "w. c #4586B8", "e. c #4486B9", "r. c #4486BA", "t. c #4586BA", "y. c #4487BA", "u. c #4587BA", "i. c #4587BB", "p. c #4F8DBA", "a. c #5092BD", "s. c #5695BF", "d. c #5993BC", "f. c #759FBA", "g. c #779FBA", "h. c #769FBC", "j. c #71A2BC", "k. c #4B8FC0", "l. c #4A8FC1", "z. c #4C8FC0", "x. c #4B90C0", "c. c #4C90C0", "v. c #4D90C0", "b. c #4D91C1", "n. c #4C91C3", "m. c #5499C6", "M. c #5499C7", "N. c #549AC7", "B. c #559AC7", "V. c #5E9AC1", "C. c #5C9CC4", "Z. c #609AC0", "A. c #5EA1C5", "S. c #5BA1CA", "D. c #5FA2CA", "F. c #5CA3CD", "G. c #5DA4CE", "H. c #63A0C6", "J. c #63A6C6", "K. c #64A4C9", "L. c #69A7CB", "P. c #6AAACD", "I. c #6BABCF", "U. c #6CAACD", "Y. c #6CAFCC", "T. c #65ADD4", "R. c #6FAED0", "E. c #6DB7DB", "W. c #71B3D3", "Q. c #77B0D0", "!. c #78B1D1", "~. c #74BCDE", "^. c #79BBD8", "/. c #878787", "(. c #8C8C8C", "). c #878F93", "_. c #8B8F92", "`. c #8C9193", "'. c #82A79E", "]. c #AEB4B7", "[. c #B1B4B6", "{. c #B4B4B4", "}. c #B8B8B8", "|. c #B9B9B9", " X c #BBBBBB", ".X c #BEBEBE", "XX c #B6CC92", "oX c #82B2CC", "OX c #8FB7CB", "+X c #9EB7C7", "@X c #93BBCF", "#X c #98C1D3", "$X c #A4C0CC", "%X c #BEC4C7", "&X c #B8C7CF", "*X c #BAC9D0", "=X c #BCCBD2", "-X c #C5C7C7", ";X c #C6C6C6", ":X c #C7C7C7", ">X c #C4C6C8", ",X c #C7CECB", "Xb @ $ M $XgXnX[.k e e 9 V iXbXXm < 2 <.#XlXzX].s 9 9 8 V yXlX=X^.~.U.VX", "VXR.E.J.a > > v D D F S i < > >.@XdXkX%XH C C C `.aXlX&XW.E.P.VX", "VXL.T.C.d * ; ; * * * * ; ; ; ,.OXdXiXkXiXiXyXyXaXaXlX&XP.T.K.VX", "VXH.G.D.g u y y y y y y t < p J XX,XyXqXwXwXwXwXyXeXwX+XH.D.C.VX", "VXV.m.m.a.6.5.5.6.6.6.5.5.5.4.I P '.f.f.g.j.f.f.f.g.f.Z.N.m.m.VX", "VXd.b.a.l.z.b.n.b.n.b.b.b.n.q.L K 0.n.l.l.n.n.k.k.n.b.b.b.b.p.VX", "VX2.e.w.w.w.w.i.w.w.i.w.w.w.w.3.3.w.w.w.w.w.i.w.w.i.i.i.w.i.1.VX", "VXO.-.=.%.%.%.-.-.-.-.-.%.%.%.=.=.%.%.%.-.-.-.-.%.-.-.-.-.-.O.VX", "VXo.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.@.@.+.@.@.@.@.@.@.@.@.$.o.VX", "VX` . . . . . . . . . . . ..... . ... . . . . .X.X. .......' VX", "VXQ | | [ [ [ { { [ [ [ [ [ | | [ | [ | [ [ | | | | [ | | | ^ VX", "VXVXQ ^ ^ ^ Q U Q U Q Q Q Q Q E ^ ^ E E ^ ^ ^ ^ Q ^ Q Q Q _ VXVX", "VXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVX", "VXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVX", "VXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVX", "VXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVX", "VXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVX" }; debian/NEWS0000644000000000000000000000135612140777107007700 0ustar wbar (2.3.4-1) unstable; urgency=low Now the global configuration of Wbar can be done in /etc/wbar.d/wbar.cfg. The configuration syntax of Wbar has slightly changed. The previously installed gnome-extra-icons were replaced by the more modern lxde-icon-theme. Wbar will refuse to start, if you don't adjust your .wbar settings or delete your old config file and restart the launch bar. Please note that you can also install a new optional tool, wbar-config, which eases the customization of Wbar or use a new script, make-conf.sh, which creates an initial configuration file. Please refer for more information to the README and README.Debian documentation. -- Markus Koschany Sat, 19 Sep 2012 16:25:38 +0200 debian/compat0000644000000000000000000000000212140204344010356 0ustar 9 debian/control0000644000000000000000000000256012140204344010566 0ustar Source: wbar Section: x11 Priority: optional Maintainer: Markus Koschany Build-Depends: debhelper (>= 9), dh-autoreconf, intltool, libglade2-dev, libgtk2.0-dev, libimlib2-dev, libx11-dev, pkg-config Standards-Version: 3.9.4 Homepage: http://code.google.com/p/wbar/ Vcs-Git: git://anonscm.debian.org/collab-maint/wbar.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/wbar.git Package: wbar Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: fonts-liberation, lxde-icon-theme Suggests: bash-completion, wbar-config Description: light and fast launch bar Wbar is a quick launch bar. It's fast, light and cool eye-candy. It was initially developed for Fluxbox, then tested on WindowMaker, Xfce and GNOME 2 and it works very well with other window managers, too. It can run on top of desktops such as xfdesktop or Nautilus with the -above-desk switch. Package: wbar-config Architecture: any Depends: wbar (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: GUI tool to configure wbar Wbar-config is a lightweight and easy to use GUI application to customize wbar. Among other things it is capable of changing icon size and distance and to adjust the position of the launch bar on the screen. You can also tune different graphical effects like transparency, color filter, zoom and jump factor of wbar. debian/wbar-config.menu0000644000000000000000000000033712140204344012247 0ustar ?package(wbar-config):needs="X11" \ section="Applications/System/Administration"\ title="Wbar-config" \ longtitle="GUI tool to customize Wbar" \ icon="/usr/share/pixmaps/wbar.xpm" \ command="/usr/bin/wbar-config" debian/copyright0000644000000000000000000000250212140204344011112 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Wbar Upstream-Contact: Rodolfo Granata Yadickson Soto Source: http://code.google.com/p/wbar/ Files: * Copyright: 2006-2012, Rodolfo Granata 2010, Yadickson Soto License: GPL-3+ Files: debian/* Copyright: 2009, Krzysztof Burghardt 2012-2013, Markus Koschany License: GPL-3+ License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. debian/source/0000755000000000000000000000000012140204344010460 5ustar debian/source/format0000644000000000000000000000001412140204344011666 0ustar 3.0 (quilt) debian/README.Debian0000644000000000000000000000403412140777215011236 0ustar Wbar for Debian --------------- An initial Wbar configuration was created so that Wbar will work out-of-the-box on new installations. You can safely remove the recommended packages, if you prefer other icons or fonts. If you upgrade from version 1.3.3 you need to replace every hyphen in the first paragraph of .wbar with two hyphens. EXAMPLE ------- OLD: c: wbar -bpress -above-desk -vbar -pos right -isize 64 -idist 5 -nanim 4 -falfa 65 NEW: c: wbar --bpress --above-desk --vbar --pos right --isize 64 --idist 5 --nanim 4 --falfa 65 You must also set the correct path to your background image like i: /usr/share/pixmaps/wbar/dock.png The recommended way to configure wbar is to use wbar-config, which is an easy to use and self-explanatory GUI tool. Wbar-config won't be installed automatically though to keep your system slim and lightweight by default. Another option is to use make-conf.sh which is located in /usr/share/wbar and which can help you with creating an initial configuration. Just copy the output from /tmp to $HOME. Finally you can also edit the config files by hand in /etc/wbar.d/wbar.cfg or on a per user basis in ~/.wbar It is also possible to use the auto-completion feature of Bash, if you have bash-completion installed, to create a startup command of wbar on the commandline. All options are described in wbar(1) and wbar-config(1). Furthermore please take a look at the official README file. Launch Wbar =========== Wbar starts automatically on systems which adhere to the XDG specification. If you remove /etc/xdg/autostart/wbar.desktop, wbar will not start system-wide anymore. You could also override this behaviour by placing a similar desktop file in ~/.config/autostart and changing all undesired settings. You can also start wbar by simply typing wbar in your favourite terminal application. If you use window managers like Openbox you can launch wbar automatically on startup by adding an entry to your autostart file like wbar & -- Markus Koschany Sat, 25 Apr 2013 19:15:36 +0200 debian/patches/0000755000000000000000000000000012140547571010623 5ustar debian/patches/01_change_initial_wbar_config0000644000000000000000000000265312140204344016336 0ustar Description: Change initial wbar config Add a complete configuration file so that wbar will work out-of-the-box. This change is intended to provide new users a complete and functional experience of wbar right from the start. Author: Markus Koschany Origin: vendor Forwarded: not-needed Last-Update: 2012-09-18 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/etc/wbar.cfg.in +++ b/etc/wbar.cfg.in @@ -1,9 +1,35 @@ -i: @PIXMAPDIR@/@PACKAGE_NAME@/dock.png -c: @PACKAGE_NAME@ @DEFAULT_ARGV@ -t: none +i: /usr/share/pixmaps/wbar/dock.png +c: wbar --bpress --above-desk --vbar --pos right --isize 64 --idist 5 --nanim 4 --falfa 65 +t: /usr/share/fonts/truetype/liberation/LiberationMono-Regular/12 -i: @PIXMAPDIR@/@PACKAGE_NAME@/wbar.png +i: /usr/share/pixmaps/wbar/wbar.png c: wbar-config t: Config +i: /usr/share/icons/nuoveXT2/128x128/apps/firefox.png +c: iceweasel +t: Web Browser +i: /usr/share/icons/nuoveXT2/128x128/apps/internet-mail.png +c: claws-mail +t: E-Mail + +i: /usr/share/icons/nuoveXT2/128x128/apps/gthumb.png +c: gthumb +t: Image Viewer + +i: /usr/share/icons/nuoveXT2/128x128/devices/media-cdrom-audio.png +c: audacious +t: Audacious + +i: /usr/share/icons/nuoveXT2/128x128/apps/text-editor.png +c: leafpad +t: Leafpad + +i: /usr/share/icons/nuoveXT2/128x128/apps/kfm.png +c: pcmanfm +t: File Manager + +i: /usr/share/icons/nuoveXT2/128x128/apps/terminal.png +c: urxvtcd +t: Terminal debian/patches/series0000644000000000000000000000003612140204344012023 0ustar 01_change_initial_wbar_config debian/wbar-config.install0000644000000000000000000000035512140204344012751 0ustar debian/wbar.xpm usr/share/pixmaps debian/wbar-config.desktop usr/share/applications usr/bin/wbar-config usr/share/man/es/man1/wbar-config.1 usr/share/man/man1/wbar-config.1 usr/share/wbar/glade/*.glade