fbpanel ------------------------------------------ fbpanel is a lightweight, NETWM compliant desktop panel. It works with any NETWM compliant window manager Runtime requirements: cygwin-1.5.25 atk-1.24.0 glib2-2.18.2 gtk2-x11-runtime-2.14.4 libX11_6-1.1.5 libXau6-1.0.4 libXcomposite1-0.4.0 libXcursor1-1.1.9 libXdamage1-1.1.1 libXdmcp6-1.0.2 libXext6-1.0.4 libXfixes3-4.0.3 libXrender1-0.9.4 libcairo2-1.8.6 libexpat1-2.0.1 libfontconfig1-2.6.0 libfreetype6-2.3.8 libglitz1-0.5.6 libiconv2-1.13 libintl8-0.17 libpixman1_0-0.12.0 libpng12-1.2.35 libxcb-render-util0-0.3.2 libxcb-render0-1.1 libxcb-xlib0-1.1 libxcb1-1.1 pango-runtime-1.22.2 zlib0-1.2.3 Build requirements: all the runtime + corresponding devel Canonical homepage: http://fbpanel.sourceforge.net/ Canonical download: http://sourceforge.net/projects/fbpanel/files/fbpanel/6.1/fbpanel-6.1.tbz2/download ------------------------------------ Build instructions: unpack fbpanel-6.1-EL-1.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src/fbpanel-6.1 Then look below 'Port Notes' ------------------------------------------- Files included in the binary distro: usr |-- bin | `-- fbpanel.exe |-- libexec | `-- fbpanel | |-- make_profile | `-- xlogout `-- share |-- doc | `-- Cygwin | `-- fbpanel-6.1.README |-- fbpanel | |-- default | |-- images | | |-- battery_0.png | | |-- battery_1.png | | |-- battery_2.png | | |-- battery_3.png | | |-- battery_4.png | | |-- battery_5.png | | |-- battery_6.png | | |-- battery_7.png | | |-- battery_8.png | | |-- battery_charging_0.png | | |-- battery_charging_1.png | | |-- battery_charging_2.png | | |-- battery_charging_3.png | | |-- battery_charging_4.png | | |-- battery_charging_5.png | | |-- battery_charging_6.png | | |-- battery_charging_7.png | | |-- battery_charging_8.png | | |-- battery_na.png | | |-- dclock_glyphs.png | | |-- default.xpm | | |-- gnome-session-halt.png | | |-- gnome-session-reboot.png | | `-- logo.png | `-- pager |-- locale | `-- fr | `-- LC_MESSAGES | `-- fbpanel.mo `-- man `-- man1 `-- fbpanel.1 ------------------ Port Notes: * Configure step: ./configure --prefix=/usr --datadir=/usr/share --sysconfdir=/etc/X11 --enable-nls --enable-static_build * Compile step: make CC="gcc -O4 -march=i686" * Problems: dynamic plugins not working for the moment (and would need some changes). some plugins are not working: volume, net, mem... provided script xlogout is too much linux and not working on Cygwin. * Install/packaging step: make install DESTDIR=/tmp/fbpanel /usr/bin/install -c -d /tmp/fbpanel/usr/share/doc/Cygwin /usr/bin/install -c -m 644 CYGWIN-PATCHES/fbpanel-6.1.README /tmp/fbpanel/usr/share/doc/Cygwin/fbpanel-6.1.README ----- version 6.1-EL-1 ----- Upstream 6.1 Added intl in the sources + po subdir (Makefile.in still not perfect!) and fr.po. Added the man file in the make install targets Some corrections for install when enable-static_build is set. ----- version 4.12-EL-2 ----- Changed install scheme for new Xorg version (no more in /usr/X11R6) ----- version 4.12-EL-1 ----- Upstream 4.12 Adapted previous patch ----- version 4.3-EL-2 ----- Added i18n and french po file Modified Makefiles to deal with DESTDIR ----- version 4.3-EL-1 ----- Updated for fbpanel-4.3 (that took in account all my changes) Small correction still to be done in Makefile for STATIC_PLUGINS Finaly added the cpu plugin for cygwin + modifications to have a static cpu plugin + a cpu configuration file. ----- version 4.2-EL-1 ----- Updated for fbpanel-4.2 Still did a lot of changes to have working Makefile with STATIC option and try to add CYGWIN specific stuff Modified deskno plugin again to have bold numbers ----- version 4.1-EL-1 ----- Updated for fbpanel-4.1 (everything is in the allready applied patch file): - cygwin ifdefs - corrected deskno plugin and its integration in static fbpanel ----- version 3.17-EL-1 ----- Updated for fbpanel-3.17: lots of changes mainly trying to get the plugin system working (see the included patch file) - all Makefiles - dll suffix - (gave up with the plugins) Added this README file ----- version 3.12-EL-1 ----- First port of fbpanel Cygwin port maintained by: Eric LASSAUGE http://lassauge.free.fr/cygwin/