Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/x11-wm
In directory 
fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv23651/stable/main/finkinfo/x11-wm

Added Files:
        fluxbox.info fluxbox.patch 
Log Message:
sanity: have fluxbox stable because long had fluxconf stable


--- NEW FILE: fluxbox.info ---
Package: fluxbox
Version: 1.0.0
Revision: 1
GCC: 4.0
BuildDepends: <<
        fink (>= 0.24.12-1),
        fontconfig2-dev,
        freetype219,
        imlib2,
        libiconv-dev,
        pkgconfig (>= 0.23),
        xft2-dev,
        x11-dev
<<
Depends: <<
        libiconv,
        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: <<
 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: Joe Gorse <[email protected]>
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_t...@xft_source = XftFontImp.hh XftFontImp.cc
 @multibyte_t...@xmb_source = XmbFontImp.hh XmbFontImp.cc
 @xpm_t...@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


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to