obconf ------------------------------------------ Openbox3 configuration utility. Runtime requirements: cygwin-1.5.25 or newer openbox-3.4.7.2 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 libXft2-2.1.13 libXrender1-0.9.4 libcairo2-1.8.6 libexpat1-2.0.1 libfontconfig1-2.6.0 libfreetype6-2.3.8 libglade2-2.5.1 libglitz1-0.5.6 libiconv2-1.12 libintl3-0.14.5 libintl8-0.17 libpixman1_0-0.12.0 libpng12-1.2.35 libstartup-notification1_0-0.9 libxcb-render-util0-0.3.2 libxcb-render0-1.1 libxcb-xlib0-1.1 libxcb1-1.1 libxml2-2.7.3 pango-runtime-1.22.2 zlib0-1.2.3 Build requirements: all the runtime + corresponding devel + openbox-devel-3.4.7.2 pkg-config-0.23a Canonical homepage: http://icculus.org/openbox/obconf/ Canonical download: http://icculus.org/openbox/obconf/obconf-2.0.3.tar.gz ------------------------------------ Build instructions: unpack obconf-2.0.3-EL-1.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src/obconf-2.0.3 Then look below 'Port Notes' ------------------------------------------- Files included in the binary distro: `-- usr |-- bin | `-- obconf.exe `-- share |-- applications | `-- obconf.desktop |-- doc | `-- Cygwin | `-- obconf-2.0.3.README |-- locale | |-- cs | | `-- LC_MESSAGES | | `-- obconf.mo | |-- en@boldquot | | `-- LC_MESSAGES | | `-- obconf.mo | |-- en@quot | | `-- LC_MESSAGES | | `-- obconf.mo | |-- es | | `-- LC_MESSAGES | | `-- obconf.mo | |-- fr | | `-- LC_MESSAGES | | `-- obconf.mo | |-- it | | `-- LC_MESSAGES | | `-- obconf.mo | |-- no | | `-- LC_MESSAGES | | `-- obconf.mo | |-- sv | | `-- LC_MESSAGES | | `-- obconf.mo | |-- tr | | `-- LC_MESSAGES | | `-- obconf.mo | `-- zh_TW | `-- LC_MESSAGES | `-- obconf.mo |-- mime | `-- packages | `-- obconf.xml |-- mimelnk | `-- application | `-- x-openbox-theme.desktop |-- obconf | |-- obconf.glade | `-- video-display.png `-- pixmaps `-- obconf.png ------------------ Port Notes: * Configure step: CXXFLAGS="-O4 -march=i686" CFLAGS="-O4 -march=i686" ./configure --prefix=/usr --disable-dependency-tracking --enable-fast-install --disable-libtool-lock --disable-session-management --with-gnu-ld --sysconfdir=/etc/X11 --datadir=/usr/share * Compile step: make * Install step: make install-strip DESTDIR=/tmp/obconf /usr/bin/install -c -d /tmp/obconf/usr/share/doc/Cygwin /usr/bin/install -c -m 644 CYGWIN-PATCHES/obconf-2.0.3.README /tmp/obconf/usr/share/doc/Cygwin/obconf-2.0.3.README ----- version 2.0.3-EL-2 ----- Rebuild and repackaged for X11R7 install options (no more in /usr/X11R6) ----- version 2.0.3-EL-1 ----- Upstream 2.0.3 for openbox 3.4+ Reused patch from previous version + misc updates ----- version 2.0.2-EL-1 ----- Upstream 2.0.2 for openbox 3.4+ Patch for : glade calls to on_xxx functions po files install rule fr.po not in UTF-8 i18n in src/main.c ----- version 1.6-EL-1 ----- Redone for obconf-1.6 - Updated for new themedir of openbox-3.3 Don't install .desktop file ----- version 1.5-EL-1 ----- First port of obconf-1.5 Patch includes: - added fr.po - added G_MODULE_EXPORT in src/handlers.c and -Wl,--export-dynamic in Makefile to have libglade find the handlers when reading the glade file - move locale in /usr/share - move themes in $(datadir)/themes Cygwin port maintained by: Eric LASSAUGE http://lassauge.free.fr/cygwin/