Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/x11-wm In directory vz-cvs-3.sog:/tmp/cvs-serv11461/x11-wm
Added Files: fluxbox.info fluxbox.patch Log Message: builds on 10.7 --- NEW FILE: fluxbox.info --- Package: fluxbox Version: 1.0.0 Revision: 2 GCC: 4.0 BuildDepends: << fink (>= 0.24.12-1), fontconfig2-dev, freetype219, imlib2, libiconv-dev, pkgconfig (>= 0.23), xft2-dev (>= 2.1.14-1), x11-dev << Depends: << fontconfig2-shlibs, freetype219-shlibs, imlib2-shlibs, libiconv, xft2-shlibs (>= 2.1.14-1), x11 << Source: mirror:sourceforge:%n/%n-%v.tar.bz2 Source-MD5: 990e276ead0d04421dce4080f485caca PatchFile: %n.patch PatchFile-MD5: 4e59b9214e8a97321be7abbc6ed1f7bd PatchScript: << %{default_script} perl -pi -e 's,(PATH=.*),\1 && . %p/bin/init.sh,' util/fbsetbg << ConfigureParams: --enable-xinerama --mandir=%p/share/man --disable-dependency-tracking PKG_CONFIG_PATH=%p/lib/fontconfig2/lib/pkgconfig:%p/lib/xft2/lib/pkgconfig:$PKG_CONFIG_PATH --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib InstallScript: make install DESTDIR=%d DocFiles: AUTHORS ChangeLog COPYING NEWS README TODO Description: Another Window Manager not unlike blackbox DescPackaging: << Former Maintainer: Joe Gorse <go...@mps.ohio-state.edu> Make sure to reload fink's init file after sanitizing PATH Check fink-specific paths ahead of generic places << DescDetail: << Fluxbox is yet another windowmanager for X. It's based on the Blackbox 0.61.1 code. Fluxbox looks like blackbox and handles styles, colors, window placement and similar thing exactly like blackbox (100% theme/style compability). Features-> * Configurable window tabs. * Iconbar (for minimized/iconified windows) * Wheel scroll changes workspace * Configurable titlebar (placement of buttons, new buttons etc) * KDE support * New native integrated keygrabber (supports emacs like keychains) * Maximize over slit option * Partial GNOME support Nota Bene-> * In order to do rootless mode and still be able to access the menu (normally right click on the background) use this wm with xrootconsole. << License: BSD Maintainer: Daniel Macks <dma...@netspace.org> Homepage: http://fluxbox.org --- NEW FILE: fluxbox.patch --- diff -Nurd -x'*~' fluxbox-1.0.0.orig/configure fluxbox-1.0.0/configure --- fluxbox-1.0.0.orig/configure 2007-10-07 15:59:23.000000000 -0400 +++ fluxbox-1.0.0/configure 2008-12-14 01:27:13.000000000 -0500 @@ -7459,10 +7459,8 @@ test x$x_includes = "x" && x_includes="/usr/include" test x$x_libraries = "x" && x_libraries="/usr/lib" -CFLAGS="$CFLAGS $X_CFLAGS" CXXFLAGS="$CXXFLAGS $X_CFLAGS" -LIBS="$LIBS $X_LIBS" -LDFLAGS="$LDFLAGS $LIBS $X_PRE_LIBS" +LIBS="$LIBS $X_PRE_LIBS $X_LIBS" { echo "$as_me:$LINENO: checking for XOpenDisplay in -lX11" >&5 @@ -8366,9 +8364,8 @@ fi -CFLAGS="$CFLAGS $XFT_CFLAGS" -CXXFLAGS="$CXXFLAGS $XFT_CFLAGS" -LIBS="$LIBS $XFT_LIBS" +CXXFLAGS="$XFT_CFLAGS $CXXFLAGS" +LIBS="$XFT_LIBS $LIBS" @@ -8976,7 +8973,7 @@ IMLIB2_LIBS=`imlib2-config --libs` IMLIB2_CFLAGS=`imlib2-config --cflags` LIBS="$LIBS $IMLIB2_LIBS" - CXXFLAGS="$CXXFLAGS $IMLIB2_CFLAGS" + CXXFLAGS="$IMLIB2_CFLAGS $CXXFLAGS" else { echo "$as_me:$LINENO: result: no" >&5 @@ -9499,7 +9496,9 @@ _ACEOF - +CPPFLAGS="$CXXFLAGS" +CFLAGS="-g -O2" +CXXFLAGS="-g -O2" { echo "$as_me:$LINENO: result: " >&5 echo "${ECHO_T}" >&6; } @@ -9521,8 +9520,8 @@ echo "${ECHO_T}Using '$LOCALE_PATH' for nls files." >&6; } { echo "$as_me:$LINENO: result: Using '$CXX' for C++ compiler." >&5 echo "${ECHO_T}Using '$CXX' for C++ compiler." >&6; } -{ echo "$as_me:$LINENO: result: Building with '$CXXFLAGS' for C++ compiler flags." >&5 -echo "${ECHO_T}Building with '$CXXFLAGS' for C++ compiler flags." >&6; } +{ echo "$as_me:$LINENO: result: Building with '$CPPFLAGS' for C/C++ preprocessor flags." >&5 +echo "${ECHO_T}Building with '$CPPFLAGS' for C/C++ preprocessor flags." >&6; } { echo "$as_me:$LINENO: result: Building with '$LIBS' for linker flags." >&5 echo "${ECHO_T}Building with '$LIBS' for linker flags." >&6; } { echo "$as_me:$LINENO: result: " >&5 diff -Nurd -x'*~' fluxbox-1.0.0.orig/src/FbTk/Makefile.in fluxbox-1.0.0/src/FbTk/Makefile.in --- fluxbox-1.0.0.orig/src/FbTk/Makefile.in 2007-10-07 15:59:22.000000000 -0400 +++ fluxbox-1.0.0/src/FbTk/Makefile.in 2008-12-14 01:05:38.000000000 -0500 @@ -219,7 +219,6 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ noinst_LIBRARIES = libFbTk.a -AM_CPPFLAGS = @CPPFLAGS@ @XFT_TRUE@xft_SOURCE = XftFontImp.hh XftFontImp.cc @MULTIBYTE_TRUE@xmb_SOURCE = XmbFontImp.hh XmbFontImp.cc @XPM_TRUE@xpm_SOURCE = ImageXPM.hh ImageXPM.cc diff -Nurd -x'*~' fluxbox-1.0.0.orig/util/fluxbox-generate_menu.in fluxbox-1.0.0/util/fluxbox-generate_menu.in --- fluxbox-1.0.0.orig/util/fluxbox-generate_menu.in 2007-10-08 14:49:08.000000000 -0400 +++ fluxbox-1.0.0/util/fluxbox-generate_menu.in 2008-12-13 17:07:23.000000000 -0500 @@ -48,7 +48,7 @@ WHOAMI=`whoami` -[ "$WHOAMI" = root ] && PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin +[ "$WHOAMI" = root ] && PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin && . @PREFIX@/bin/init.sh # Check for Imlib2-support if fluxbox -info 2> /dev/null | grep -q "^IMLIB"; then @@ -283,7 +283,7 @@ # echo -n "for $temp_icon" eval doSearchLoop $USER_ICONPATHS \ "$FB_ICONDIR" \ - "/usr/share/${execname%% *}" \ + "@PREFIX@/share/${execname%% *}" \ ${OTHER_ICONPATHS} \ @@ -1342,6 +1342,14 @@ -g) GNOMEMENU=yes; shift;; -in) NO_ICON=yes; shift;; -is) OTHER_ICONPATHS=" + @PERFIX@/share/icons, + @PREFIX@/share/pixmaps, + @PREFIX@/share/icons/default/16x16, + @PREFIX@/share/icons/kde/16x16, + @PREFIX@/share/icons/default.kde/16x16, + @PREFIX@/share/icons/gnome/16x16, + @PREFIX@/share/icons/hicolor/16x16, + @PREFIX@/share/icons/locolor/16x16, /usr/share/icons /usr/share/icons/mini /usr/share/pixmaps @@ -1361,10 +1369,10 @@ " shift;; -ds) OTHER_DESKTOP_PATHS=" - /usr/share/mimelnk - /usr/share/applications - /usr/share/xsessions - /usr/share/services + @PREFIX@/share/mimelnk + @PREFIX@/share/applications + @PREFIX@/share/xsessions + @PREFIX@/share/services " # /usr/share/apps \ shift;; @@ -1440,7 +1448,7 @@ # gnome prefix -for GNOME_PREFIX in "${GNOME_PREFIX}" /usr/local /usr/X11R6 /usr /opt "${PREFIX}"; do +for GNOME_PREFIX in "${GNOME_PREFIX}" @PREFIX@ /usr/local /usr/X11R6 /usr /opt "${PREFIX}"; do if [ -n "${GNOME_PREFIX}" -a -d "$GNOME_PREFIX/share/gnome" ]; then break; fi @@ -1448,7 +1456,7 @@ # Will remain $PREFIX if all else fails # kde prefix -for KDE_PREFIX in "${KDE_PREFIX}" /usr/local /usr/X11R6 /usr /opt "${PREFIX}"; do +for KDE_PREFIX in "${KDE_PREFIX}" @PREFIX@ /usr/local /usr/X11R6 /usr /opt "${PREFIX}"; do if [ -n "${KDE_PREFIX}" -a -d "$KDE_PREFIX/share/applnk" ]; then break; fi ------------------------------------------------------------------------------ 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs