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

Reply via email to