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