diff -ruN fluxter-0.1.0/Baseresource.cc fluxter-0.1.0-r1/Baseresource.cc --- fluxter-0.1.0/Baseresource.cc 2002-04-14 02:56:27.000000000 -0300 +++ fluxter-0.1.0-r1/Baseresource.cc 2007-10-04 04:06:07.000000000 -0300 @@ -32,7 +32,7 @@ bbtool=toolwindow; style.style_filename=NULL; style.conf_filename=NULL; - + if (bbtool->nobb_config) { ReadBBtoolResource(); ResourceType=FLUXTERG; @@ -71,13 +71,13 @@ } else bbtool->image_dither = True; - if (bbtool->image_dither && - bbtool->getCurrentScreenInfo()->getVisual()->c_class == TrueColor + if (bbtool->image_dither && + bbtool->getCurrentScreenInfo()->getVisual()->c_class == TrueColor && bbtool->getCurrentScreenInfo()->getDepth() >= 24) bbtool->image_dither = False; - - /* Need to do this here */ - bbtool->setupImageControl(); + + /* Need to do this here */ + bbtool->setupImageControl(); if (XrmGetResource(resource_db, "fluxter.autoConfig", "Fluxter.Autoconfig", &value_type, &value)) { @@ -105,7 +105,7 @@ mtime=0; } else { mtime=file_status.st_mtime; - + timer=new BTimer(toolwindow->getCurrentScreenInfo()->getBaseDisplay(), this); timer->setTimeout(1000*check_timeout); @@ -201,7 +201,29 @@ db=NULL; delete [] filename; return(False); + } else if ((S_ISDIR(file_status.st_mode))) { + // Filename is a directory. It's likely a theme that consist in a folder instead of a single file + + // Sets the filename to point to theme file in folder + delete [] filename; + filename = new char[len + strlen("/theme.cfg") + 1]; + strncpy(filename, value.addr, len + 1); + strcat(filename, "/theme.cfg"); + + printf("New filename is %s", filename); + + // Try again + if (stat(filename,&file_status)!=0) { + db=NULL; + delete [] filename; + return(False); + } else { + db = XrmGetFileDatabase(filename); + delete [] filename; + return(True); + } } + db = XrmGetFileDatabase(filename); delete [] filename; return(True); @@ -248,8 +270,8 @@ } else bbtool->config_filename=bbtool->config_file; - } - + } + } void BaseResource::ReadBlackboxResource() { @@ -271,7 +293,7 @@ } else { delete [] style.conf_filename; char *homedir = getenv("HOME"); - int len=strlen(homedir) + strlen(FLUXBOX_LOCAL); + int len=strlen(homedir) + strlen(FLUXBOX_LOCAL); style.conf_filename = new char[len+2]; memset(style.conf_filename, 0, len + 2); sprintf(style.conf_filename, "%s/%s", homedir,FLUXBOX_LOCAL); @@ -314,88 +336,88 @@ readDatabaseColor(rname,rclass,color); if (!color->isAllocated()) { readDatabaseColor(bbname,bbclass,color); - if (!color->isAllocated()) + if (!color->isAllocated()) bbtool->getImageControl()->parseColor(color,dcolor); } } void BaseResource::readDatabaseTexture(char *rname, char *rclass, - BTexture *texture) { + BTexture *texture) { XrmValue value; char *value_type; texture->setTexture(0); - + if (XrmGetResource(resource_db, rname, rclass, &value_type, - &value)) + &value)) bbtool->getImageControl()->parseTexture(texture, value.addr); - + if (texture->getTexture() & BImage_Solid) { int clen = strlen(rclass) + 8, nlen = strlen(rname) + 8; char *colorclass = new char[clen], *colorname = new char[nlen]; - + sprintf(colorclass, "%s.Color", rclass); sprintf(colorname, "%s.color", rname); - + readDatabaseColor(colorname, colorclass, texture->getColor()); - + delete [] colorclass; delete [] colorname; - + if ((! texture->getColor()->isAllocated()) || - (texture->getTexture() & BImage_Flat)) + (texture->getTexture() & BImage_Flat)) return; - + XColor xcol; - + xcol.red = (unsigned int) (texture->getColor()->getRed() + - (texture->getColor()->getRed() >> 1)); + (texture->getColor()->getRed() >> 1)); if (xcol.red >= 0xff) xcol.red = 0xffff; else xcol.red *= 0xff; xcol.green = (unsigned int) (texture->getColor()->getGreen() + - (texture->getColor()->getGreen() >> 1)); + (texture->getColor()->getGreen() >> 1)); if (xcol.green >= 0xff) xcol.green = 0xffff; else xcol.green *= 0xff; xcol.blue = (unsigned int) (texture->getColor()->getBlue() + - (texture->getColor()->getBlue() >> 1)); + (texture->getColor()->getBlue() >> 1)); if (xcol.blue >= 0xff) xcol.blue = 0xffff; else xcol.blue *= 0xff; - + if (! XAllocColor(bbtool->getXDisplay(), bbtool->getImageControl()->getColormap(), &xcol)) xcol.pixel = 0; - + texture->getHiColor()->setPixel(xcol.pixel); - + xcol.red = (unsigned int) ((texture->getColor()->getRed() >> 2) + - (texture->getColor()->getRed() >> 1)) * 0xff; + (texture->getColor()->getRed() >> 1)) * 0xff; xcol.green = (unsigned int) ((texture->getColor()->getGreen() >> 2) + - (texture->getColor()->getGreen() >> 1)) * 0xff; + (texture->getColor()->getGreen() >> 1)) * 0xff; xcol.blue = (unsigned int) ((texture->getColor()->getBlue() >> 2) + - (texture->getColor()->getBlue() >> 1)) * 0xff; - + (texture->getColor()->getBlue() >> 1)) * 0xff; + if (! XAllocColor(bbtool->getXDisplay(), bbtool->getImageControl()->getColormap(), &xcol)) xcol.pixel = 0; - + texture->getLoColor()->setPixel(xcol.pixel); } else if (texture->getTexture() & BImage_Gradient) { int clen = strlen(rclass) + 10, nlen = strlen(rname) + 10; char *colorclass = new char[clen], *colorname = new char[nlen], *colortoclass = new char[clen], *colortoname = new char[nlen]; - + sprintf(colorclass, "%s.Color", rclass); sprintf(colorname, "%s.color", rname); - + sprintf(colortoclass, "%s.ColorTo", rclass); sprintf(colortoname, "%s.colorTo", rname); - + readDatabaseColor(colorname, colorclass, texture->getColor()); readDatabaseColor(colortoname, colortoclass, texture->getColorTo()); - + delete [] colorclass; delete [] colorname; delete [] colortoclass; @@ -407,7 +429,7 @@ XrmValue value; char *value_type; if (XrmGetResource(resource_db, rname, rclass, &value_type, - &value)) + &value)) bbtool->getImageControl()->parseColor(color, value.addr); else // parsing with no color string just deallocates the color, if it has diff -ruN fluxter-0.1.0/configure fluxter-0.1.0-r1/configure --- fluxter-0.1.0/configure 2002-04-13 19:22:35.000000000 -0300 +++ fluxter-0.1.0-r1/configure 2007-10-04 04:46:49.000000000 -0300 @@ -1,7 +1,7 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated automatically using autoconf version 2.13 +# Generated automatically using autoconf version 2.13 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. # # This configure script is free software; the Free Software Foundation @@ -9,14 +9,14 @@ # Defaults: ac_help= -ac_default_prefix=/usr/local +ac_default_prefix=/usr # Any additions from configure.in: ac_help="$ac_help --disable-dependency-tracking Speeds up one-time builds --enable-dependency-tracking Do not reject slow dependency extractors" -ac_default_prefix=/usr/local +ac_default_prefix=/usr ac_help="$ac_help - --enable-debug create debugging code [default=no]" + --enable-debug create debugging code [default=no]" ac_help="$ac_help --enable-interlace include code for image interlacing[default=yes]" ac_help="$ac_help @@ -438,7 +438,7 @@ | --no-cr | --no-c) ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) + *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) ac_configure_args="$ac_configure_args '$ac_arg'" ;; *) ac_configure_args="$ac_configure_args $ac_arg" ;; esac @@ -522,7 +522,7 @@ # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then ac_n= ac_c=' -' ac_t=' ' +' ac_t=' ' else ac_n=-n ac_c= ac_t= fi @@ -572,7 +572,7 @@ if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else - IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" for ac_dir in $PATH; do # Account for people who put trailing slashes in PATH elements. case "$ac_dir/" in @@ -583,15 +583,15 @@ # by default. for ac_prog in ginstall scoinst install; do if test -f $ac_dir/$ac_prog; then - if test $ac_prog = install && + if test $ac_prog = install && grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - else - ac_cv_path_install="$ac_dir/$ac_prog -c" - break 2 - fi - fi + # AIX install. It has an incompatible calling convention. + : + else + ac_cv_path_install="$ac_dir/$ac_prog -c" + break 2 + fi + fi done ;; esac @@ -698,7 +698,7 @@ if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ac_dummy="$PATH" for ac_dir in $ac_dummy; do test -z "$ac_dir" && ac_dir=. @@ -728,7 +728,7 @@ else cat > conftestmake <<\EOF all: - @echo 'ac_maketemp="${MAKE}"' + @echo 'ac_maketemp="${MAKE}"' EOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` @@ -854,7 +854,7 @@ if test -n "$regex_cmd"; then ac_cv_prog_regex_cmd="$regex_cmd" # Let the user override the test. else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ac_dummy="$PATH" for ac_dir in $ac_dummy; do test -z "$ac_dir" && ac_dir=. @@ -884,19 +884,19 @@ - + # Check whether --enable-debug or --disable-debug was given. if test "${enable_debug+set}" = set; then enableval="$enable_debug" - + if test $enableval = "no"; - then + then test "$CFLAGS" = "" && CFLAGS="-O2 -Wall" test "$CXXFLAGS" = "" && CXXFLAGS="-O2 -Wall" test "$LDFLAGS" = "" && LDFLAGS="-s" - else + else test "$CFLAGS" = "" && CFLAGS="-g -Wall -DDEBUG" test "$CXXFLAGS" = "" && CXXFLAGS="-g -Wall -DDEBUG" test "$LDFLAGS" = "" && LDFLAGS="" @@ -904,7 +904,7 @@ fi else - + test "$CFLAGS" = "" && CFLAGS="-O2 -Wall" test "$CXXFLAGS" = "" && CXXFLAGS="-O2 -Wall" test "$LDFLAGS" = "" && LDFLAGS="-s" @@ -942,7 +942,7 @@ if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ac_dummy="$PATH" for ac_dir in $ac_dummy; do test -z "$ac_dir" && ac_dir=. @@ -972,7 +972,7 @@ if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ac_prog_rejected=no ac_dummy="$PATH" for ac_dir in $ac_dummy; do @@ -980,7 +980,7 @@ if test -f $ac_dir/$ac_word; then if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then ac_prog_rejected=yes - continue + continue fi ac_cv_prog_CC="cc" break @@ -1023,7 +1023,7 @@ if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ac_dummy="$PATH" for ac_dir in $ac_dummy; do test -z "$ac_dir" && ac_dir=. @@ -1158,7 +1158,7 @@ am_make=${MAKE-make} cat > confinc << 'END' doit: - @echo done + @echo done END # If we don't find an include directive, just comment out the code. echo $ac_n "checking for style of include used by $am_make""... $ac_c" 1>&6 @@ -1229,9 +1229,9 @@ # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then - continue + continue else - break + break fi ;; none) break ;; @@ -1274,7 +1274,7 @@ if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ac_dummy="$PATH" for ac_dir in $ac_dummy; do test -z "$ac_dir" && ac_dir=. @@ -1441,9 +1441,9 @@ # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then - continue + continue else - break + break fi ;; none) break ;; @@ -1491,7 +1491,7 @@ if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else - IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" for ac_dir in $PATH; do # Account for people who put trailing slashes in PATH elements. case "$ac_dir/" in @@ -1502,15 +1502,15 @@ # by default. for ac_prog in ginstall scoinst install; do if test -f $ac_dir/$ac_prog; then - if test $ac_prog = install && + if test $ac_prog = install && grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - else - ac_cv_path_install="$ac_dir/$ac_prog -c" - break 2 - fi - fi + # AIX install. It has an incompatible calling convention. + : + else + ac_cv_path_install="$ac_dir/$ac_prog -c" + break 2 + fi + fi done ;; esac @@ -1757,7 +1757,7 @@ cat >> confdefs.h <&6 fi @@ -1848,7 +1848,7 @@ cat >> confdefs.h <&6 fi @@ -1888,7 +1888,7 @@ # Make sure to not put "make" in the Imakefile rules, since we grep it out. cat > Imakefile <<'EOF' acfindx: - @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' + @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' EOF if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then # GNU make sometimes prints "make[1]: Entering...", which would confuse us. @@ -1904,12 +1904,12 @@ # bogus both because they are the default anyway, and because # using them would break gcc on systems where it needs fixed includes. case "$ac_im_incroot" in - /usr/include) ;; - *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;; + /usr/include) ;; + *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;; esac case "$ac_im_usrlibdir" in - /usr/lib | /lib) ;; - *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;; + /usr/lib | /lib) ;; + *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;; esac fi cd .. @@ -2046,7 +2046,7 @@ /usr/athena/lib \ /usr/local/x11r5/lib \ /usr/lpp/Xamples/lib \ - /lib/usr/lib/X11 \ + /lib/usr/lib/X11 \ \ /usr/openwin/lib \ /usr/openwin/share/lib \ @@ -2069,7 +2069,7 @@ else # Record where we found X for the cache. ac_cv_have_x="have_x=yes \ - ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" + ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" fi fi fi @@ -2085,7 +2085,7 @@ test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries # Update the cache value to reflect the command line values. ac_cv_have_x="have_x=yes \ - ac_x_includes=$x_includes ac_x_libraries=$x_libraries" + ac_x_includes=$x_includes ac_x_libraries=$x_libraries" echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6 fi @@ -2130,11 +2130,11 @@ fi rm -f conftest* if test $ac_R_nospace = yes; then - echo "$ac_t""no" 1>&6 - X_LIBS="$X_LIBS -R$x_libraries" + echo "$ac_t""no" 1>&6 + X_LIBS="$X_LIBS -R$x_libraries" else - LIBS="$ac_xsave_LIBS -R $x_libraries" - cat > conftest.$ac_ext < conftest.$ac_ext <&6 - X_LIBS="$X_LIBS -R $x_libraries" - else - echo "$ac_t""neither works" 1>&6 - fi + if test $ac_R_space = yes; then + echo "$ac_t""yes" 1>&6 + X_LIBS="$X_LIBS -R $x_libraries" + else + echo "$ac_t""neither works" 1>&6 + fi fi LIBS="$ac_xsave_LIBS" esac @@ -2875,7 +2875,7 @@ cat >> confdefs.h <&6 fi @@ -2952,7 +2952,7 @@ echo "$ac_t""$ac_cv_c_const" 1>&6 if test $ac_cv_c_const = no; then cat >> confdefs.h <<\EOF -#define const +#define const EOF fi @@ -3076,7 +3076,7 @@ cat >> confdefs.h <&6 fi @@ -3141,7 +3141,7 @@ # the first set of double-colon rules, so remove it if not needed. # If there is a colon in the path, we need to keep it. if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' + ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' fi trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 @@ -3151,7 +3151,7 @@ # Protect against Makefile macro expansion. cat > conftest.defs <<\EOF s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g -s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g +s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g s%\[%\\&%g s%\]%\\&%g s%\$%$$%g @@ -3391,10 +3391,10 @@ /^DEP_FILES = .*\\\\$/ { s/^DEP_FILES = // :loop - s/\\\\$// - p - n - /\\\\$/ b loop + s/\\\\$// + p + n + /\\\\$/ b loop p } /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ diff -ruN fluxter-0.1.0/data/Makefile fluxter-0.1.0-r1/data/Makefile --- fluxter-0.1.0/data/Makefile 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/data/Makefile 2007-10-04 02:22:10.000000000 -0300 @@ -0,0 +1,212 @@ +# Generated automatically from Makefile.in by configure. +# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = /bin/sh + +srcdir = . +top_srcdir = .. +prefix = /usr +exec_prefix = ${prefix} + +bindir = ${exec_prefix}/bin +sbindir = ${exec_prefix}/sbin +libexecdir = ${exec_prefix}/libexec +datadir = ${prefix}/share +sysconfdir = ${prefix}/etc +sharedstatedir = ${prefix}/com +localstatedir = ${prefix}/var +libdir = ${exec_prefix}/lib +infodir = ${prefix}/info +mandir = ${prefix}/man +includedir = ${prefix}/include +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/fluxter +pkglibdir = $(libdir)/fluxter +pkgincludedir = $(includedir)/fluxter + +top_builddir = .. + +ACLOCAL = aclocal +AUTOCONF = autoconf +AUTOMAKE = automake +AUTOHEADER = autoheader + +INSTALL = /usr/bin/install -c +INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_SCRIPT = ${INSTALL_PROGRAM} +transform = s,x,x, + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +AMTAR = tar +AWK = gawk +CC = gcc +CXX = c++ +DEPDIR = .deps +EXEEXT = +INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s +INTERLACE = -DINTERLACE +MAKEINFO = makeinfo +OBJEXT = o +PACKAGE = fluxter +VERSION = 0.1.0 +am__include = include +am__quote = +install_sh = /home/luancarvalho/Projetos/fluxter-0.1.0/install-sh +regex_cmd = sed + +configdir = $(datadir)/fluxbox + +config_DATA = fluxter.bb fluxter.nobb README.fluxter + + +EXTRA_DIST = $(config_DATA) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(config_DATA) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +install-configDATA: $(config_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(configdir) + @list='$(config_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p; \ + fi; fi; \ + done + +uninstall-configDATA: + @$(NORMAL_UNINSTALL) + list='$(config_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(configdir)/$$p; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = data + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu data/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$d/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: install-configDATA +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-configDATA +uninstall: uninstall-am +all-am: Makefile $(DATA) all-local +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(configdir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-configDATA install-configDATA tags distdir info-am \ +info dvi-am dvi check check-am installcheck-am installcheck \ +install-exec-am install-exec install-data-am install-data install-am \ +install uninstall-am uninstall all-local all-redirect all-am all \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +all-local: + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff -ruN fluxter-0.1.0/.deps/BaseDisplay.P fluxter-0.1.0-r1/.deps/BaseDisplay.P --- fluxter-0.1.0/.deps/BaseDisplay.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/BaseDisplay.P 2007-10-04 04:30:53.000000000 -0300 @@ -0,0 +1,103 @@ +BaseDisplay.o: BaseDisplay.cc /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xatom.h /usr/include/X11/Xutil.h \ + /usr/include/X11/keysym.h /usr/include/X11/keysymdef.h \ + /usr/include/X11/cursorfont.h BaseDisplay.hh LinkedList.hh Timer.hh \ + /usr/include/sys/time.h /usr/include/xlocale.h /usr/include/fcntl.h \ + /usr/include/bits/fcntl.h /usr/include/bits/uio.h \ + /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/stdio.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/string.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/signal.h /usr/include/bits/signum.h \ + /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \ + /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h \ + /usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \ + /usr/include/bits/sigthread.h /usr/include/sys/wait.h \ + /usr/include/sys/resource.h /usr/include/bits/resource.h +BaseDisplay.cc : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xatom.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +/usr/include/X11/cursorfont.h : +BaseDisplay.hh : +LinkedList.hh : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/string.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/signal.h : +/usr/include/bits/signum.h : +/usr/include/bits/siginfo.h : +/usr/include/bits/sigaction.h : +/usr/include/bits/sigcontext.h : +/usr/include/asm/sigcontext.h : +/usr/include/bits/sigstack.h : +/usr/include/sys/ucontext.h : +/usr/include/bits/sigthread.h : +/usr/include/sys/wait.h : +/usr/include/sys/resource.h : +/usr/include/bits/resource.h : diff -ruN fluxter-0.1.0/.deps/Baseresource.P fluxter-0.1.0-r1/.deps/Baseresource.P --- fluxter-0.1.0/.deps/Baseresource.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/Baseresource.P 2007-10-04 04:30:50.000000000 -0300 @@ -0,0 +1,114 @@ +Baseresource.o: Baseresource.cc /usr/include/stdlib.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/endian.h /usr/include/bits/endian.h /usr/include/xlocale.h \ + /usr/include/sys/types.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/alloca.h fluxter.hh Image.hh /usr/include/X11/Xlib.h \ + /usr/include/X11/X.h /usr/include/X11/Xfuncproto.h \ + /usr/include/X11/Xosdefs.h /usr/include/X11/Xutil.h \ + /usr/include/X11/keysym.h /usr/include/X11/keysymdef.h Timer.hh \ + /usr/include/sys/time.h BaseDisplay.hh /usr/include/X11/Xatom.h \ + LinkedList.hh Basewindow.hh /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ + /usr/include/bits/uio.h /usr/include/sys/stat.h \ + /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/X11/Xarch.h /usr/include/X11/Xresource.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/math.h \ + /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ + /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ + /usr/include/bits/nan.h /usr/include/bits/mathdef.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h version.h \ + main.hh resource.hh Baseresource.hh wminterface.hh NETInterface.hh \ + blackboxstyle.hh +Baseresource.cc : +/usr/include/stdlib.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/xlocale.h : +/usr/include/sys/types.h : +/usr/include/bits/types.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/alloca.h : +fluxter.hh : +Image.hh : +/usr/include/X11/Xlib.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +Timer.hh : +/usr/include/sys/time.h : +BaseDisplay.hh : +/usr/include/X11/Xatom.h : +LinkedList.hh : +Basewindow.hh : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xresource.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +main.hh : +resource.hh : +Baseresource.hh : +wminterface.hh : +NETInterface.hh : +blackboxstyle.hh : diff -ruN fluxter-0.1.0/.deps/Basewindow.P fluxter-0.1.0-r1/.deps/Basewindow.P --- fluxter-0.1.0/.deps/Basewindow.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/Basewindow.P 2007-10-04 04:30:51.000000000 -0300 @@ -0,0 +1,125 @@ +Basewindow.o: Basewindow.cc Basewindow.hh /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xutil.h /usr/include/X11/keysym.h \ + /usr/include/X11/keysymdef.h /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/xlocale.h /usr/include/fcntl.h \ + /usr/include/bits/fcntl.h /usr/include/bits/uio.h \ + /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/sys/time.h /usr/include/X11/Xarch.h \ + /usr/include/X11/Xatom.h /usr/include/X11/Xresource.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h version.h Image.hh Timer.hh \ + BaseDisplay.hh LinkedList.hh main.hh resource.hh fluxter.hh \ + wminterface.hh NETInterface.hh Baseresource.hh /usr/include/signal.h \ + /usr/include/bits/signum.h /usr/include/bits/siginfo.h \ + /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \ + /usr/include/asm/sigcontext.h /usr/include/bits/sigstack.h \ + /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h +Basewindow.cc : +Basewindow.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/xlocale.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/sys/time.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xatom.h : +/usr/include/X11/Xresource.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +Image.hh : +Timer.hh : +BaseDisplay.hh : +LinkedList.hh : +main.hh : +resource.hh : +fluxter.hh : +wminterface.hh : +NETInterface.hh : +Baseresource.hh : +/usr/include/signal.h : +/usr/include/bits/signum.h : +/usr/include/bits/siginfo.h : +/usr/include/bits/sigaction.h : +/usr/include/bits/sigcontext.h : +/usr/include/asm/sigcontext.h : +/usr/include/bits/sigstack.h : +/usr/include/sys/ucontext.h : +/usr/include/bits/sigthread.h : diff -ruN fluxter-0.1.0/.deps/fluxter.P fluxter-0.1.0-r1/.deps/fluxter.P --- fluxter-0.1.0/.deps/fluxter.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/fluxter.P 2007-10-04 04:30:30.000000000 -0300 @@ -0,0 +1,112 @@ +fluxter.o: fluxter.cc fluxter.hh Image.hh /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xutil.h /usr/include/X11/keysym.h \ + /usr/include/X11/keysymdef.h Timer.hh /usr/include/sys/time.h \ + /usr/include/xlocale.h BaseDisplay.hh /usr/include/X11/Xatom.h \ + LinkedList.hh Basewindow.hh /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ + /usr/include/bits/uio.h /usr/include/sys/stat.h \ + /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/X11/Xarch.h /usr/include/X11/Xresource.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h version.h main.hh resource.hh \ + Baseresource.hh wminterface.hh NETInterface.hh +fluxter.cc : +fluxter.hh : +Image.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : +BaseDisplay.hh : +/usr/include/X11/Xatom.h : +LinkedList.hh : +Basewindow.hh : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xresource.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +main.hh : +resource.hh : +Baseresource.hh : +wminterface.hh : +NETInterface.hh : diff -ruN fluxter-0.1.0/.deps/Image.P fluxter-0.1.0-r1/.deps/Image.P --- fluxter-0.1.0/.deps/Image.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/Image.P 2007-10-04 04:30:41.000000000 -0300 @@ -0,0 +1,72 @@ +Image.o: Image.cc BaseDisplay.hh /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xatom.h LinkedList.hh Timer.hh /usr/include/sys/time.h \ + /usr/include/xlocale.h Image.hh /usr/include/X11/Xutil.h \ + /usr/include/X11/keysym.h /usr/include/X11/keysymdef.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/alloca.h \ + /usr/include/string.h /usr/include/stdio.h /usr/include/libio.h \ + /usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \ + /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/ctype.h +Image.cc : +BaseDisplay.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xatom.h : +LinkedList.hh : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : +Image.hh : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/string.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/ctype.h : diff -ruN fluxter-0.1.0/.deps/LinkedList.P fluxter-0.1.0-r1/.deps/LinkedList.P --- fluxter-0.1.0/.deps/LinkedList.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/LinkedList.P 2007-10-04 04:30:42.000000000 -0300 @@ -0,0 +1,31 @@ +LinkedList.o: LinkedList.cc LinkedList.hh /usr/include/stdio.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h +LinkedList.cc : +LinkedList.hh : +/usr/include/stdio.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/types.h : +/usr/include/bits/typesizes.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : diff -ruN fluxter-0.1.0/.deps/main.P fluxter-0.1.0-r1/.deps/main.P --- fluxter-0.1.0/.deps/main.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/main.P 2007-10-04 04:30:44.000000000 -0300 @@ -0,0 +1,112 @@ +main.o: main.cc fluxter.hh Image.hh /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xutil.h /usr/include/X11/keysym.h \ + /usr/include/X11/keysymdef.h Timer.hh /usr/include/sys/time.h \ + /usr/include/xlocale.h BaseDisplay.hh /usr/include/X11/Xatom.h \ + LinkedList.hh Basewindow.hh /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ + /usr/include/bits/uio.h /usr/include/sys/stat.h \ + /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/X11/Xarch.h /usr/include/X11/Xresource.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h version.h main.hh resource.hh \ + Baseresource.hh wminterface.hh NETInterface.hh +main.cc : +fluxter.hh : +Image.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : +BaseDisplay.hh : +/usr/include/X11/Xatom.h : +LinkedList.hh : +Basewindow.hh : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xresource.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +main.hh : +resource.hh : +Baseresource.hh : +wminterface.hh : +NETInterface.hh : diff -ruN fluxter-0.1.0/.deps/NETInterface.P fluxter-0.1.0-r1/.deps/NETInterface.P --- fluxter-0.1.0/.deps/NETInterface.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/NETInterface.P 2007-10-04 04:30:57.000000000 -0300 @@ -0,0 +1,107 @@ +NETInterface.o: NETInterface.cc NETInterface.hh /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xutil.h /usr/include/X11/keysym.h \ + /usr/include/X11/keysymdef.h /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/xlocale.h /usr/include/fcntl.h \ + /usr/include/bits/fcntl.h /usr/include/bits/uio.h \ + /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/sys/time.h /usr/include/X11/Xarch.h \ + /usr/include/X11/Xatom.h /usr/include/X11/Xresource.h Timer.hh \ + BaseDisplay.hh LinkedList.hh Basewindow.hh /usr/include/stdio.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h version.h Image.hh main.hh +NETInterface.cc : +NETInterface.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/xlocale.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/sys/time.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xatom.h : +/usr/include/X11/Xresource.h : +Timer.hh : +BaseDisplay.hh : +LinkedList.hh : +Basewindow.hh : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +Image.hh : +main.hh : diff -ruN fluxter-0.1.0/.deps/resource.P fluxter-0.1.0-r1/.deps/resource.P --- fluxter-0.1.0/.deps/resource.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/resource.P 2007-10-04 04:30:47.000000000 -0300 @@ -0,0 +1,113 @@ +resource.o: resource.cc resource.hh fluxter.hh Image.hh \ + /usr/include/X11/Xlib.h /usr/include/sys/types.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xutil.h /usr/include/X11/keysym.h \ + /usr/include/X11/keysymdef.h Timer.hh /usr/include/sys/time.h \ + /usr/include/xlocale.h BaseDisplay.hh /usr/include/X11/Xatom.h \ + LinkedList.hh Basewindow.hh /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ + /usr/include/bits/uio.h /usr/include/sys/stat.h \ + /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/X11/Xarch.h /usr/include/X11/Xresource.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h version.h main.hh wminterface.hh \ + NETInterface.hh Baseresource.hh blackboxstyle.hh +resource.cc : +resource.hh : +fluxter.hh : +Image.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : +BaseDisplay.hh : +/usr/include/X11/Xatom.h : +LinkedList.hh : +Basewindow.hh : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xresource.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +main.hh : +wminterface.hh : +NETInterface.hh : +Baseresource.hh : +blackboxstyle.hh : diff -ruN fluxter-0.1.0/.deps/Timer.P fluxter-0.1.0-r1/.deps/Timer.P --- fluxter-0.1.0/.deps/Timer.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/Timer.P 2007-10-04 04:30:43.000000000 -0300 @@ -0,0 +1,43 @@ +Timer.o: Timer.cc BaseDisplay.hh /usr/include/X11/Xlib.h \ + /usr/include/sys/types.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xatom.h LinkedList.hh Timer.hh /usr/include/sys/time.h \ + /usr/include/xlocale.h +Timer.cc : +BaseDisplay.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xatom.h : +LinkedList.hh : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : diff -ruN fluxter-0.1.0/.deps/wminterface.P fluxter-0.1.0-r1/.deps/wminterface.P --- fluxter-0.1.0/.deps/wminterface.P 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/.deps/wminterface.P 2007-10-04 04:30:55.000000000 -0300 @@ -0,0 +1,112 @@ +wminterface.o: wminterface.cc wminterface.hh Image.hh \ + /usr/include/X11/Xlib.h /usr/include/sys/types.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h /usr/include/bits/types.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/X11/X.h \ + /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h \ + /usr/include/X11/Xutil.h /usr/include/X11/keysym.h \ + /usr/include/X11/keysymdef.h Timer.hh /usr/include/sys/time.h \ + /usr/include/xlocale.h BaseDisplay.hh /usr/include/X11/Xatom.h \ + LinkedList.hh fluxter.hh Basewindow.hh /usr/include/X11/Xos.h \ + /usr/include/string.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ + /usr/include/bits/uio.h /usr/include/sys/stat.h \ + /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/X11/Xarch.h /usr/include/X11/Xresource.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + /usr/include/bits/mathinline.h version.h main.hh resource.hh \ + Baseresource.hh NETInterface.hh +wminterface.cc : +wminterface.hh : +Image.hh : +/usr/include/X11/Xlib.h : +/usr/include/sys/types.h : +/usr/include/features.h : +/usr/include/sys/cdefs.h : +/usr/include/bits/wordsize.h : +/usr/include/gnu/stubs.h : +/usr/include/gnu/stubs-32.h : +/usr/include/bits/types.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stddef.h : +/usr/include/bits/typesizes.h : +/usr/include/time.h : +/usr/include/endian.h : +/usr/include/bits/endian.h : +/usr/include/sys/select.h : +/usr/include/bits/select.h : +/usr/include/bits/sigset.h : +/usr/include/bits/time.h : +/usr/include/sys/sysmacros.h : +/usr/include/bits/pthreadtypes.h : +/usr/include/X11/X.h : +/usr/include/X11/Xfuncproto.h : +/usr/include/X11/Xosdefs.h : +/usr/include/X11/Xutil.h : +/usr/include/X11/keysym.h : +/usr/include/X11/keysymdef.h : +Timer.hh : +/usr/include/sys/time.h : +/usr/include/xlocale.h : +BaseDisplay.hh : +/usr/include/X11/Xatom.h : +LinkedList.hh : +fluxter.hh : +Basewindow.hh : +/usr/include/X11/Xos.h : +/usr/include/string.h : +/usr/include/fcntl.h : +/usr/include/bits/fcntl.h : +/usr/include/bits/uio.h : +/usr/include/sys/stat.h : +/usr/include/bits/stat.h : +/usr/include/unistd.h : +/usr/include/bits/posix_opt.h : +/usr/include/bits/environments.h : +/usr/include/bits/confname.h : +/usr/include/getopt.h : +/usr/include/X11/Xarch.h : +/usr/include/X11/Xresource.h : +/usr/include/stdio.h : +/usr/include/libio.h : +/usr/include/_G_config.h : +/usr/include/wchar.h : +/usr/include/bits/wchar.h : +/usr/include/gconv.h : +/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/stdarg.h : +/usr/include/bits/stdio_lim.h : +/usr/include/bits/sys_errlist.h : +/usr/include/bits/stdio.h : +/usr/include/stdlib.h : +/usr/include/bits/waitflags.h : +/usr/include/bits/waitstatus.h : +/usr/include/alloca.h : +/usr/include/math.h : +/usr/include/bits/huge_val.h : +/usr/include/bits/huge_valf.h : +/usr/include/bits/huge_vall.h : +/usr/include/bits/inf.h : +/usr/include/bits/nan.h : +/usr/include/bits/mathdef.h : +/usr/include/bits/mathcalls.h : +/usr/include/bits/mathinline.h : +version.h : +main.hh : +resource.hh : +Baseresource.hh : +NETInterface.hh : diff -ruN fluxter-0.1.0/examples/fluxter.bb fluxter-0.1.0-r1/examples/fluxter.bb --- fluxter-0.1.0/examples/fluxter.bb 2002-09-17 01:22:17.000000000 -0300 +++ fluxter-0.1.0-r1/examples/fluxter.bb 2007-10-04 01:34:34.000000000 -0300 @@ -29,7 +29,7 @@ fluxter.window.focusStyle: texture !**define focused desktop style none, border or texture -fluxter.desktop.focusStyle: textyre +fluxter.desktop.focusStyle: texture !** focused desktop fluxter.desktop.focus: Raised Gradient Vertical Bevel1 fluxter.desktop.focus.color: darkslategrey diff -ruN fluxter-0.1.0/Image.cc fluxter-0.1.0-r1/Image.cc --- fluxter-0.1.0/Image.cc 2000-09-27 17:30:11.000000000 -0300 +++ fluxter-0.1.0-r1/Image.cc 2007-10-04 04:31:32.000000000 -0300 @@ -121,11 +121,11 @@ Pixmap BImage::render_solid(BTexture *texture) { Pixmap pixmap = XCreatePixmap(control->getBaseDisplay()->getXDisplay(), - control->getDrawable(), width, - height, control->getDepth()); + control->getDrawable(), width, + height, control->getDepth()); if (pixmap == None) { fprintf(stderr, - "BImage::render_solid: error creating pixmap\n"); + "BImage::render_solid: error creating pixmap\n"); return None; } @@ -135,29 +135,29 @@ gcv.foreground = texture->getColor()->getPixel(); gcv.fill_style = FillSolid; gc = XCreateGC(control->getBaseDisplay()->getXDisplay(), pixmap, - GCForeground | GCFillStyle, &gcv); + GCForeground | GCFillStyle, &gcv); gcv.foreground = texture->getHiColor()->getPixel(); hgc = XCreateGC(control->getBaseDisplay()->getXDisplay(), pixmap, - GCForeground, &gcv); + GCForeground, &gcv); gcv.foreground = texture->getLoColor()->getPixel(); lgc = XCreateGC(control->getBaseDisplay()->getXDisplay(), pixmap, - GCForeground, &gcv); + GCForeground, &gcv); XFillRectangle(control->getBaseDisplay()->getXDisplay(), pixmap, gc, 0, 0, - width, height); + width, height); #ifdef INTERLACE if (texture->getTexture() & BImage_Interlaced) { gcv.foreground = texture->getColorTo()->getPixel(); GC igc = XCreateGC(control->getBaseDisplay()->getXDisplay(), pixmap, - GCForeground, &gcv); + GCForeground, &gcv); register unsigned int i = 0; for (; i < height; i += 2) XDrawLine(control->getBaseDisplay()->getXDisplay(), pixmap, igc, - 0, i, width, i); + 0, i, width, i); XFreeGC(control->getBaseDisplay()->getXDisplay(), igc); } @@ -268,7 +268,7 @@ if (! image) { fprintf(stderr, - "BImage::renderXImage: error creating XImage\n"); + "BImage::renderXImage: error creating XImage\n"); return (XImage *) 0; } @@ -306,9 +306,9 @@ // (raster@rasterman.com) for telling me about this... portions of this // code is based off of his code in Imlib for (y = 0, offset = 0; y < height; y++) { - dithy = y & 0x3; + dithy = y & 0x3; - for (x = 0; x < width; x++, offset++) { + for (x = 0; x < width; x++, offset++) { dithx = x & 0x3; r = red[offset]; g = green[offset]; @@ -326,24 +326,24 @@ if ((dither4[dithy][dithx] < eg) && (g < green_table[255])) g++; if ((dither4[dithy][dithx] < eb) && (b < blue_table[255])) b++; - pixel = (r << red_offset) | (g << green_offset) | (b << blue_offset); + pixel = (r << red_offset) | (g << green_offset) | (b << blue_offset); switch (o) { case 16: // 16bpp LSB *pixel_data++ = pixel; - *pixel_data++ = pixel >> 8; + *pixel_data++ = pixel >> 8; break; case 17: // 16bpp MSB - *pixel_data++ = pixel >> 8; - *pixel_data++ = pixel; + *pixel_data++ = pixel >> 8; + *pixel_data++ = pixel; break; - case 24: // 24bpp LSB - *pixel_data++ = pixel; - *pixel_data++ = pixel >> 8; - *pixel_data++ = pixel >> 16; - break; + case 24: // 24bpp LSB + *pixel_data++ = pixel; + *pixel_data++ = pixel >> 8; + *pixel_data++ = pixel >> 16; + break; case 25: // 24bpp MSB *pixel_data++ = pixel >> 16; @@ -365,9 +365,9 @@ *pixel_data++ = pixel; break; } - } + } - pixel_data = (ppixel_data += image->bytes_per_line); + pixel_data = (ppixel_data += image->bytes_per_line); } break; @@ -376,19 +376,19 @@ case PseudoColor: { #ifndef ORDEREDPSEUDO short *terr, - *rerr = new short[width + 2], - *gerr = new short[width + 2], - *berr = new short[width + 2], - *nrerr = new short[width + 2], - *ngerr = new short[width + 2], - *nberr = new short[width + 2]; + *rerr = new short[width + 2], + *gerr = new short[width + 2], + *berr = new short[width + 2], + *nrerr = new short[width + 2], + *ngerr = new short[width + 2], + *nberr = new short[width + 2]; int rr, gg, bb, rer, ger, ber; int dd = 255 / control->getColorsPerChannel(); for (x = 0; x < width; x++) { - *(rerr + x) = *(red + x); - *(gerr + x) = *(green + x); - *(berr + x) = *(blue + x); + *(rerr + x) = *(red + x); + *(gerr + x) = *(green + x); + *(berr + x) = *(blue + x); } *(rerr + x) = *(gerr + x) = *(berr + x) = 0; @@ -425,47 +425,47 @@ } #else // !ORDEREDPSEUDO if (y < (height - 1)) { - int i = offset + width; - for (x = 0; x < width; x++, i++) { - *(nrerr + x) = *(red + i); - *(ngerr + x) = *(green + i); - *(nberr + x) = *(blue + i); - } - - *(nrerr + x) = *(red + (--i)); - *(ngerr + x) = *(green + i); - *(nberr + x) = *(blue + i); + int i = offset + width; + for (x = 0; x < width; x++, i++) { + *(nrerr + x) = *(red + i); + *(ngerr + x) = *(green + i); + *(nberr + x) = *(blue + i); + } + + *(nrerr + x) = *(red + (--i)); + *(ngerr + x) = *(green + i); + *(nberr + x) = *(blue + i); } for (x = 0; x < width; x++) { - rr = rerr[x]; - gg = gerr[x]; - bb = berr[x]; - - if (rr > 255) rr = 255; else if (rr < 0) rr = 0; - if (gg > 255) gg = 255; else if (gg < 0) gg = 0; - if (bb > 255) bb = 255; else if (bb < 0) bb = 0; - - r = red_table[rr]; - g = green_table[gg]; - b = blue_table[bb]; - - rer = rerr[x] - r*dd; - ger = gerr[x] - g*dd; - ber = berr[x] - b*dd; - - pixel = (r * cpccpc) + (g * cpc) + b; - *pixel_data++ = colors[pixel].pixel; - - r = rer >> 1; - g = ger >> 1; - b = ber >> 1; - rerr[x+1] += r; - gerr[x+1] += g; - berr[x+1] += b; - nrerr[x] += r; - ngerr[x] += g; - nberr[x] += b; + rr = rerr[x]; + gg = gerr[x]; + bb = berr[x]; + + if (rr > 255) rr = 255; else if (rr < 0) rr = 0; + if (gg > 255) gg = 255; else if (gg < 0) gg = 0; + if (bb > 255) bb = 255; else if (bb < 0) bb = 0; + + r = red_table[rr]; + g = green_table[gg]; + b = blue_table[bb]; + + rer = rerr[x] - r*dd; + ger = gerr[x] - g*dd; + ber = berr[x] - b*dd; + + pixel = (r * cpccpc) + (g * cpc) + b; + *pixel_data++ = colors[pixel].pixel; + + r = rer >> 1; + g = ger >> 1; + b = ber >> 1; + rerr[x+1] += r; + gerr[x+1] += g; + berr[x+1] += b; + nrerr[x] += r; + ngerr[x] += g; + nberr[x] += b; } offset += width; @@ -535,7 +535,7 @@ default: fprintf(stderr, - "BImage::renderXImage: unsupported visual\n"); + "BImage::renderXImage: unsupported visual\n"); delete [] d; XDestroyImage(image); return (XImage *) 0; @@ -546,12 +546,12 @@ case PseudoColor: for (y = 0, offset = 0; y < height; y++) { for (x = 0; x < width; x++, offset++) { - r = red_table[red[offset]]; + r = red_table[red[offset]]; g = green_table[green[offset]]; - b = blue_table[blue[offset]]; + b = blue_table[blue[offset]]; - pixel = (r * cpccpc) + (g * cpc) + b; - *pixel_data++ = colors[pixel].pixel; + pixel = (r * cpccpc) + (g * cpc) + b; + *pixel_data++ = colors[pixel].pixel; } pixel_data = (ppixel_data += image->bytes_per_line); @@ -562,11 +562,11 @@ case TrueColor: for (y = 0, offset = 0; y < height; y++) { for (x = 0; x < width; x++, offset++) { - r = red_table[red[offset]]; - g = green_table[green[offset]]; - b = blue_table[blue[offset]]; + r = red_table[red[offset]]; + g = green_table[green[offset]]; + b = blue_table[blue[offset]]; - pixel = (r << red_offset) | (g << green_offset) | (b << blue_offset); + pixel = (r << red_offset) | (g << green_offset) | (b << blue_offset); switch (o) { case 16: // 16bpp LSB @@ -616,12 +616,12 @@ case GrayScale: for (y = 0, offset = 0; y < height; y++) { for (x = 0; x < width; x++, offset++) { - r = *(red_table + *(red + offset)); - g = *(green_table + *(green + offset)); - b = *(blue_table + *(blue + offset)); + r = *(red_table + *(red + offset)); + g = *(green_table + *(green + offset)); + b = *(blue_table + *(blue + offset)); - g = ((r * 30) + (g * 59) + (b * 11)) / 100; - *pixel_data++ = colors[g].pixel; + g = ((r * 30) + (g * 59) + (b * 11)) / 100; + *pixel_data++ = colors[g].pixel; } pixel_data = (ppixel_data += image->bytes_per_line); @@ -631,7 +631,7 @@ default: fprintf(stderr, - "BImage::renderXImage: unsupported visual\n"); + "BImage::renderXImage: unsupported visual\n"); delete [] d; XDestroyImage(image); return (XImage *) 0; @@ -650,7 +650,7 @@ if (pixmap == None) { fprintf(stderr, - "BImage::renderPixmap: error creating pixmap\n"); + "BImage::renderPixmap: error creating pixmap\n"); return None; } @@ -666,8 +666,8 @@ } XPutImage(control->getBaseDisplay()->getXDisplay(), pixmap, - DefaultGC(control->getBaseDisplay()->getXDisplay(), - control->getScreenInfo()->getScreenNumber()), + DefaultGC(control->getBaseDisplay()->getXDisplay(), + control->getScreenInfo()->getScreenNumber()), image, 0, 0, 0, 0, width, height); if (image->data) { @@ -1832,8 +1832,8 @@ bits_per_pixel = 0; for (int i = 0; i < count; i++) if (pmv[i].depth == screen_depth) { - bits_per_pixel = pmv[i].bits_per_pixel; - break; + bits_per_pixel = pmv[i].bits_per_pixel; + break; } XFree(pmv); @@ -1863,7 +1863,7 @@ blue_bits = 255 / blue_mask; for (i = 0; i < 256; i++) { - red_color_table[i] = i / red_bits; + red_color_table[i] = i / red_bits; green_color_table[i] = i / green_bits; blue_color_table[i] = i / blue_bits; } @@ -1877,14 +1877,14 @@ ncolors = colors_per_channel * colors_per_channel * colors_per_channel; if (ncolors > (1 << screen_depth)) { - colors_per_channel = (1 << screen_depth) / 3; - ncolors = colors_per_channel * colors_per_channel * colors_per_channel; + colors_per_channel = (1 << screen_depth) / 3; + ncolors = colors_per_channel * colors_per_channel * colors_per_channel; } if (colors_per_channel < 2 || ncolors > (1 << screen_depth)) { - fprintf(stderr, + fprintf(stderr, "BImageControl::BImageControl: invalid colormap size %d " - "(%d/%d/%d) - reducing", + "(%d/%d/%d) - reducing", ncolors, colors_per_channel, colors_per_channel, colors_per_channel); @@ -1893,10 +1893,10 @@ colors = new XColor[ncolors]; if (! colors) { - fprintf(stderr, - "BImageControl::BImageControl: error allocating " - "colormap\n"); - exit(1); + fprintf(stderr, + "BImageControl::BImageControl: error allocating " + "colormap\n"); + exit(1); } int i = 0, ii, p, r, g, b, @@ -1910,29 +1910,29 @@ red_bits = green_bits = blue_bits = bits; for (i = 0; i < 256; i++) - red_color_table[i] = green_color_table[i] = blue_color_table[i] = - i / bits; + red_color_table[i] = green_color_table[i] = blue_color_table[i] = + i / bits; for (r = 0, i = 0; r < colors_per_channel; r++) - for (g = 0; g < colors_per_channel; g++) - for (b = 0; b < colors_per_channel; b++, i++) { - colors[i].red = (r * 0xffff) / (colors_per_channel - 1); - colors[i].green = (g * 0xffff) / (colors_per_channel - 1); - colors[i].blue = (b * 0xffff) / (colors_per_channel - 1);; - colors[i].flags = DoRed|DoGreen|DoBlue; - } + for (g = 0; g < colors_per_channel; g++) + for (b = 0; b < colors_per_channel; b++, i++) { + colors[i].red = (r * 0xffff) / (colors_per_channel - 1); + colors[i].green = (g * 0xffff) / (colors_per_channel - 1); + colors[i].blue = (b * 0xffff) / (colors_per_channel - 1);; + colors[i].flags = DoRed|DoGreen|DoBlue; + } basedisplay->grab(); for (i = 0; i < ncolors; i++) - if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), + if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), &colors[i])) { - fprintf(stderr, - "couldn't alloc color %i %i %i\n", - colors[i].red, colors[i].green, colors[i].blue); - colors[i].flags = 0; - } else - colors[i].flags = DoRed|DoGreen|DoBlue; + fprintf(stderr, + "couldn't alloc color %i %i %i\n", + colors[i].red, colors[i].green, colors[i].blue); + colors[i].flags = 0; + } else + colors[i].flags = DoRed|DoGreen|DoBlue; basedisplay->ungrab(); @@ -1940,39 +1940,39 @@ int incolors = (((1 << screen_depth) > 256) ? 256 : (1 << screen_depth)); for (i = 0; i < incolors; i++) - icolors[i].pixel = i; + icolors[i].pixel = i; XQueryColors(basedisplay->getXDisplay(), getColormap(), icolors, incolors); for (i = 0; i < ncolors; i++) { - if (! colors[i].flags) { - unsigned long chk = 0xffffffff, pixel, close = 0; + if (! colors[i].flags) { + unsigned long chk = 0xffffffff, pixel, close = 0; - p = 2; - while (p--) { - for (ii = 0; ii < incolors; ii++) { - r = (colors[i].red - icolors[i].red) >> 8; - g = (colors[i].green - icolors[i].green) >> 8; - b = (colors[i].blue - icolors[i].blue) >> 8; - pixel = (r * r) + (g * g) + (b * b); - - if (pixel < chk) { - chk = pixel; - close = ii; - } - - colors[i].red = icolors[close].red; - colors[i].green = icolors[close].green; - colors[i].blue = icolors[close].blue; + p = 2; + while (p--) { + for (ii = 0; ii < incolors; ii++) { + r = (colors[i].red - icolors[i].red) >> 8; + g = (colors[i].green - icolors[i].green) >> 8; + b = (colors[i].blue - icolors[i].blue) >> 8; + pixel = (r * r) + (g * g) + (b * b); + + if (pixel < chk) { + chk = pixel; + close = ii; + } + + colors[i].red = icolors[close].red; + colors[i].green = icolors[close].green; + colors[i].blue = icolors[close].blue; - if (XAllocColor(basedisplay->getXDisplay(), getColormap(), + if (XAllocColor(basedisplay->getXDisplay(), getColormap(), &colors[i])) { - colors[i].flags = DoRed|DoGreen|DoBlue; - break; - } - } - } - } + colors[i].flags = DoRed|DoGreen|DoBlue; + break; + } + } + } + } } break; @@ -1983,99 +1983,99 @@ { if (getVisual()->c_class == StaticGray) { - ncolors = 1 << screen_depth; + ncolors = 1 << screen_depth; } else { - ncolors = colors_per_channel * colors_per_channel * colors_per_channel; + ncolors = colors_per_channel * colors_per_channel * colors_per_channel; - if (ncolors > (1 << screen_depth)) { - colors_per_channel = (1 << screen_depth) / 3; - ncolors = - colors_per_channel * colors_per_channel * colors_per_channel; - } + if (ncolors > (1 << screen_depth)) { + colors_per_channel = (1 << screen_depth) / 3; + ncolors = + colors_per_channel * colors_per_channel * colors_per_channel; + } } if (colors_per_channel < 2 || ncolors > (1 << screen_depth)) { - fprintf(stderr, + fprintf(stderr, "BImageControl::BImageControl: invalid colormap size %d " - "(%d/%d/%d) - reducing", - ncolors, colors_per_channel, colors_per_channel, - colors_per_channel); + "(%d/%d/%d) - reducing", + ncolors, colors_per_channel, colors_per_channel, + colors_per_channel); - colors_per_channel = (1 << screen_depth) / 3; + colors_per_channel = (1 << screen_depth) / 3; } colors = new XColor[ncolors]; if (! colors) { - fprintf(stderr, - "BImageControl::BImageControl: error allocating " - "colormap\n"); - exit(1); + fprintf(stderr, + "BImageControl::BImageControl: error allocating " + "colormap\n"); + exit(1); } int i = 0, ii, p, bits = 255 / (colors_per_channel - 1); red_bits = green_bits = blue_bits = bits; for (i = 0; i < 256; i++) - red_color_table[i] = green_color_table[i] = blue_color_table[i] = - i / bits; + red_color_table[i] = green_color_table[i] = blue_color_table[i] = + i / bits; basedisplay->grab(); for (i = 0; i < ncolors; i++) { - colors[i].red = (i * 0xffff) / (colors_per_channel - 1); - colors[i].green = (i * 0xffff) / (colors_per_channel - 1); - colors[i].blue = (i * 0xffff) / (colors_per_channel - 1);; - colors[i].flags = DoRed|DoGreen|DoBlue; - - if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), - &colors[i])) { - fprintf(stderr, - "couldn't alloc color %i %i %i\n", - colors[i].red, colors[i].green, colors[i].blue); - colors[i].flags = 0; - } else - colors[i].flags = DoRed|DoGreen|DoBlue; + colors[i].red = (i * 0xffff) / (colors_per_channel - 1); + colors[i].green = (i * 0xffff) / (colors_per_channel - 1); + colors[i].blue = (i * 0xffff) / (colors_per_channel - 1);; + colors[i].flags = DoRed|DoGreen|DoBlue; + + if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), + &colors[i])) { + fprintf(stderr, + "couldn't alloc color %i %i %i\n", + colors[i].red, colors[i].green, colors[i].blue); + colors[i].flags = 0; + } else + colors[i].flags = DoRed|DoGreen|DoBlue; } basedisplay->ungrab(); XColor icolors[256]; int incolors = (((1 << screen_depth) > 256) ? 256 : - (1 << screen_depth)); + (1 << screen_depth)); for (i = 0; i < incolors; i++) - icolors[i].pixel = i; + icolors[i].pixel = i; XQueryColors(basedisplay->getXDisplay(), getColormap(), icolors, - incolors); + incolors); for (i = 0; i < ncolors; i++) { - if (! colors[i].flags) { - unsigned long chk = 0xffffffff, pixel, close = 0; + if (! colors[i].flags) { + unsigned long chk = 0xffffffff, pixel, close = 0; + + p = 2; + while (p--) { + for (ii = 0; ii < incolors; ii++) { + int r = (colors[i].red - icolors[i].red) >> 8; + int g = (colors[i].green - icolors[i].green) >> 8; + int b = (colors[i].blue - icolors[i].blue) >> 8; + pixel = (r * r) + (g * g) + (b * b); + + if (pixel < chk) { + chk = pixel; + close = ii; + } - p = 2; - while (p--) { - for (ii = 0; ii < incolors; ii++) { - int r = (colors[i].red - icolors[i].red) >> 8; - int g = (colors[i].green - icolors[i].green) >> 8; - int b = (colors[i].blue - icolors[i].blue) >> 8; - pixel = (r * r) + (g * g) + (b * b); - - if (pixel < chk) { - chk = pixel; - close = ii; - } - - colors[i].red = icolors[close].red; - colors[i].green = icolors[close].green; - colors[i].blue = icolors[close].blue; - - if (XAllocColor(basedisplay->getXDisplay(), getColormap(), - &colors[i])) { - colors[i].flags = DoRed|DoGreen|DoBlue; - break; - } - } - } - } + colors[i].red = icolors[close].red; + colors[i].green = icolors[close].green; + colors[i].blue = icolors[close].blue; + + if (XAllocColor(basedisplay->getXDisplay(), getColormap(), + &colors[i])) { + colors[i].flags = DoRed|DoGreen|DoBlue; + break; + } + } + } + } } break; @@ -2083,8 +2083,8 @@ default: fprintf(stderr, - "BImageControl::BImageControl: unsupported visual %d\n", - getVisual()->c_class); + "BImageControl::BImageControl: unsupported visual %d\n", + getVisual()->c_class); exit(1); } @@ -2113,7 +2113,7 @@ *(pixels + i) = (*(colors + i)).pixel; XFreeColors(basedisplay->getXDisplay(), getColormap(), - pixels, ncolors, 0); + pixels, ncolors, 0); delete [] colors; } @@ -2121,8 +2121,8 @@ if (cache->count()) { int i, n = cache->count(); fprintf(stderr, - "BImageContol::~BImageControl: pixmap cache - " - "releasing %d pixmaps\n", n); + "BImageContol::~BImageControl: pixmap cache - " + "releasing %d pixmaps\n", n); for (i = 0; i < n; i++) { Cache *tmp = cache->first(); @@ -2144,8 +2144,8 @@ Pixmap BImageControl::searchCache(unsigned int width, unsigned int height, - unsigned long texture, - BColor *c1, BColor *c2) { + unsigned long texture, + BColor *c1, BColor *c2) { if (cache->count()) { LinkedListIterator it(cache); @@ -2175,7 +2175,7 @@ if (texture->getTexture() & BImage_ParentRelative) return ParentRelative; Pixmap pixmap = searchCache(width, height, texture->getTexture(), - texture->getColor(), texture->getColorTo()); + texture->getColor(), texture->getColorTo()); if (pixmap) return pixmap; BImage image(this, width, height); @@ -2220,19 +2220,19 @@ LinkedListIterator it(cache); for (; it.current(); it++) { if (it.current()->pixmap == pixmap) { - Cache *tmp = it.current(); + Cache *tmp = it.current(); if (tmp->count) { - tmp->count--; + tmp->count--; #ifdef TIMEDCACHE - if (! timer) timeout(); + if (! timer) timeout(); #else // !TIMEDCACHE - if (! tmp->count) timeout(); + if (! tmp->count) timeout(); #endif // TIMEDCACHE } - return; + return; } } } @@ -2240,20 +2240,31 @@ unsigned long BImageControl::getColor(const char *colorname, - unsigned char *r, unsigned char *g, - unsigned char *b) + unsigned char *r, unsigned char *g, + unsigned char *b) { XColor color; color.pixel = 0; + char buffer[] = "rgb:RR/GG/BB"; - if (! XParseColor(basedisplay->getXDisplay(), getColormap(), - colorname, &color)) { - fprintf(stderr, "BImageControl::getColor: color parse error: \"%s\"\n", - colorname); - } else if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), - &color)) { - fprintf(stderr, "BImageControl::getColor: color alloc error: \"%s\"\n", - colorname); + + + if (! XParseColor(basedisplay->getXDisplay(), getColormap(), colorname, &color)) { + + + // Some (newer?) themes uses #RRGGBB instead of rgb:RR/GG/BB. Trying to decode. + buffer[4] = colorname[1]; + buffer[5] = colorname[2]; + buffer[7] = colorname[3]; + buffer[8] = colorname[4]; + buffer[10] = colorname[5]; + buffer[11] = colorname[6]; + + if (! XParseColor(basedisplay->getXDisplay(), getColormap(), buffer, &color)) + fprintf(stderr, "(1) BImageControl::getColor: color parse error: \"%s\"\n", colorname); + + } else if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), &color)) { + fprintf(stderr, "BImageControl::getColor: color alloc error: \"%s\"\n", colorname); } if (color.red == 65535) *r = 0xff; @@ -2272,13 +2283,13 @@ color.pixel = 0; if (! XParseColor(basedisplay->getXDisplay(), getColormap(), - colorname, &color)) { + colorname, &color)) { fprintf(stderr, "BImageControl::getColor: color parse error: \"%s\"\n", - colorname); + colorname); } else if (! XAllocColor(basedisplay->getXDisplay(), getColormap(), - &color)) { + &color)) { fprintf(stderr, "BImageControl::getColor: color alloc error: \"%s\"\n", - colorname); + colorname); } return color.pixel; @@ -2286,8 +2297,8 @@ void BImageControl::getColorTables(unsigned char **rmt, unsigned char **gmt, - unsigned char **bmt, - int *roff, int *goff, int *boff, + unsigned char **bmt, + int *roff, int *goff, int *boff, int *rbit, int *gbit, int *bbit) { if (rmt) *rmt = red_color_table; if (gmt) *gmt = green_color_table; @@ -2310,9 +2321,9 @@ void BImageControl::getGradientBuffers(unsigned int w, - unsigned int h, - unsigned int **xbuf, - unsigned int **ybuf) + unsigned int h, + unsigned int **xbuf, + unsigned int **ybuf) { if (w > grad_buffer_width) { if (grad_xbuffer) { @@ -2350,7 +2361,7 @@ if (cmaps) { for (i = 0; i < ncmap; i++) if (*(cmaps + i) == getColormap()) - install = False; + install = False; if (install) XInstallColormap(basedisplay->getXDisplay(), getColormap()); @@ -2406,23 +2417,23 @@ else if (strstr(ts, "gradient")) { texture->addTexture(BImage_Gradient); if (strstr(ts, "crossdiagonal")) - texture->addTexture(BImage_CrossDiagonal); + texture->addTexture(BImage_CrossDiagonal); else if (strstr(ts, "rectangle")) - texture->addTexture(BImage_Rectangle); + texture->addTexture(BImage_Rectangle); else if (strstr(ts, "pyramid")) - texture->addTexture(BImage_Pyramid); + texture->addTexture(BImage_Pyramid); else if (strstr(ts, "pipecross")) - texture->addTexture(BImage_PipeCross); + texture->addTexture(BImage_PipeCross); else if (strstr(ts, "elliptic")) - texture->addTexture(BImage_Elliptic); + texture->addTexture(BImage_Elliptic); else if (strstr(ts, "diagonal")) - texture->addTexture(BImage_Diagonal); + texture->addTexture(BImage_Diagonal); else if (strstr(ts, "horizontal")) - texture->addTexture(BImage_Horizontal); + texture->addTexture(BImage_Horizontal); else if (strstr(ts, "vertical")) - texture->addTexture(BImage_Vertical); + texture->addTexture(BImage_Vertical); else - texture->addTexture(BImage_Diagonal); + texture->addTexture(BImage_Diagonal); } else texture->addTexture(BImage_Solid); @@ -2437,9 +2448,9 @@ if (! (texture->getTexture() & BImage_Flat)) if (strstr(ts, "bevel2")) - texture->addTexture(BImage_Bevel2); + texture->addTexture(BImage_Bevel2); else - texture->addTexture(BImage_Bevel1); + texture->addTexture(BImage_Bevel1); #ifdef INTERLACE if (strstr(ts, "interlaced")) diff -ruN fluxter-0.1.0/Makefile fluxter-0.1.0-r1/Makefile --- fluxter-0.1.0/Makefile 1969-12-31 21:00:00.000000000 -0300 +++ fluxter-0.1.0-r1/Makefile 2007-10-04 02:22:10.000000000 -0300 @@ -0,0 +1,481 @@ +# Generated automatically from Makefile.in by configure. +# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = /bin/sh + +srcdir = . +top_srcdir = . +prefix = /usr +exec_prefix = ${prefix} + +bindir = ${exec_prefix}/bin +sbindir = ${exec_prefix}/sbin +libexecdir = ${exec_prefix}/libexec +datadir = ${prefix}/share +sysconfdir = ${prefix}/etc +sharedstatedir = ${prefix}/com +localstatedir = ${prefix}/var +libdir = ${exec_prefix}/lib +infodir = ${prefix}/info +mandir = ${prefix}/man +includedir = ${prefix}/include +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/fluxter +pkglibdir = $(libdir)/fluxter +pkgincludedir = $(includedir)/fluxter + +top_builddir = . + +ACLOCAL = aclocal +AUTOCONF = autoconf +AUTOMAKE = automake +AUTOHEADER = autoheader + +INSTALL = /usr/bin/install -c +INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_SCRIPT = ${INSTALL_PROGRAM} +transform = s,x,x, + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +AMTAR = tar +AWK = gawk +CC = gcc +CXX = c++ +DEPDIR = .deps +EXEEXT = +INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s +INTERLACE = -DINTERLACE +MAKEINFO = makeinfo +OBJEXT = o +PACKAGE = fluxter +VERSION = 0.1.0 +am__include = include +am__quote = +install_sh = /home/luancarvalho/Projetos/fluxter-0.1.0/install-sh +regex_cmd = sed + +CPPFLAGS = -DINTERLACE -DFLUXBOX_GLOBAL=\"$(datadir)/fluxbox/fluxter.bb\" -DFLUXTER_GLOBAL=\"$(datadir)/fluxbox/fluxter.nobb\" + + +SUBDIRS = data +bin_PROGRAMS = fluxter +fluxter_SOURCES = fluxter.cc Image.cc LinkedList.cc fluxter.hh Image.hh LinkedList.hh Timer.hh Timer.cc main.cc main.hh resource.cc resource.hh Baseresource.cc Baseresource.hh Basewindow.cc Basewindow.hh BaseDisplay.cc BaseDisplay.hh wminterface.cc wminterface.hh NETInterface.cc NETInterface.hh blackboxstyle.hh + +EXTRA_DIST = BUGS TODO +fluxter_LDADD = +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = version.h +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = -DPACKAGE=\"fluxter\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1 -I. -I$(srcdir) +LDFLAGS = -s -lSM -lICE -lX11 +LIBS = +X_CFLAGS = +X_LIBS = +X_EXTRA_LIBS = +X_PRE_LIBS = -lSM -lICE +fluxter_OBJECTS = fluxter.o Image.o LinkedList.o Timer.o main.o \ +resource.o Baseresource.o Basewindow.o BaseDisplay.o wminterface.o \ +NETInterface.o +fluxter_DEPENDENCIES = +fluxter_LDFLAGS = +CXXFLAGS = -O2 -Wall +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +CFLAGS = -O2 -Wall +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \ +Makefile.in NEWS TODO aclocal.m4 configure configure.in install-sh \ +missing mkinstalldirs version.h.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +DEP_FILES = .deps/BaseDisplay.P .deps/Baseresource.P .deps/Basewindow.P \ +.deps/Image.P .deps/LinkedList.P .deps/NETInterface.P .deps/Timer.P \ +.deps/fluxter.P .deps/main.P .deps/resource.P .deps/wminterface.P +SOURCES = $(fluxter_SOURCES) +OBJECTS = $(fluxter_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .S .c .cc .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + +$(ACLOCAL_M4): configure.in + cd $(srcdir) && $(ACLOCAL) + +config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck +$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) + cd $(srcdir) && $(AUTOCONF) +version.h: $(top_builddir)/config.status version.h.in + cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +fluxter: $(fluxter_OBJECTS) $(fluxter_DEPENDENCIES) + @rm -f fluxter + $(CXXLINK) $(fluxter_LDFLAGS) $(fluxter_OBJECTS) $(fluxter_LDADD) $(LIBS) +.cc.o: + $(CXXCOMPILE) -c $< + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + + + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" != "." || dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP)) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + -rm -rf $(distdir) + GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz + mkdir $(distdir)/=build + mkdir $(distdir)/=inst + dc_install_base=`cd $(distdir)/=inst && pwd`; \ + cd $(distdir)/=build \ + && ../configure --srcdir=.. --prefix=$$dc_install_base \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) dist + -rm -rf $(distdir) + @banner="$(distdir).tar.gz is ready for distribution"; \ + dashes=`echo "$$banner" | sed s/./=/g`; \ + echo "$$dashes"; \ + echo "$$banner"; \ + echo "$$dashes" +dist: distdir + -chmod -R a+r $(distdir) + GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) + -rm -rf $(distdir) +dist-all: distdir + -chmod -R a+r $(distdir) + GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) + -rm -rf $(distdir) +distdir: $(DISTFILES) + -rm -rf $(distdir) + mkdir $(distdir) + -chmod 777 $(distdir) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$d/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.cc + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.cc + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: install-binPROGRAMS +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-recursive +all-am: Makefile $(PROGRAMS) +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-recursive + -rm -f config.status + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + -rm -f config.status + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile install-data-recursive \ +uninstall-data-recursive install-exec-recursive \ +uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ +all-recursive check-recursive installcheck-recursive info-recursive \ +dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir \ +mostlyclean-depend distclean-depend clean-depend \ +maintainer-clean-depend info-am info dvi-am dvi check check-am \ +installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: