diff options
Diffstat (limited to '')
| -rwxr-xr-x | configure | 46 | 
1 files changed, 43 insertions, 3 deletions
| @@ -1,5 +1,5 @@  #!/bin/sh -# $Id: configure,v 1.58 2002/01/29 19:08:49 ukai Exp $ +# $Id: configure,v 1.59 2002/01/31 17:54:49 ukai Exp $  #	Configuration.  # @@ -418,6 +418,30 @@ find_ssl() {    fi  } +find_imlib() { +  imlib_major=1 +  imlib_minor=9 +  imlib_micro=8 +  imlib_version=$imlib_major.$imlib_minor.$imlib_micro +  echo "Checking Imlib." +  if [ "x$IMLIB_CONFIG" = x ]; then +    IMLIB_CONFIG=imlib-config +  fi +  version=`$IMLIB_CONFIG --version` +  if [ "x$version" = x ]; then +    echo "You don't have Imlib. Install Imlib (version >= $imlib_version)." +    exit 1 +  fi +  major=`echo "$version" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1/'` +  minor=`echo "$version" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\2/'` +  micro=`echo "$version" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\3/'` +  echo "The version of Imlib is $version." +  if [ "$major" -ne $imlib_major -o "$minor" -ne $imlib_minor -o "$micro" -lt $imlib_micro ]; then +    echo "Imlib is too old. Install Imlib (version >= $imlib_version)." +    exit 1 +  fi +} +  #--------------------------------------------------------------  if [ -n "$USER" ]; then  	user=$USER @@ -693,6 +717,15 @@ else    def_param "use_digest_auth" n  fi +ask_param "Inline image support (you need Imlib library)" use_image n +if [ "$use_image" = y ]; then +  def_use_image="#define USE_IMAGE" +  imgtarget='$(IMGDISPLAY) $(IMGSIZE)' +else +  def_use_image="#undef USE_IMAGE" +  imgtarget='' +fi +  if [ "$use_color" = y ]; then    ask_param "ANSI color escape sequences support" use_ansi_color n  else @@ -1891,6 +1924,10 @@ else    echo "You have IPv6 support."  fi +if [ "$use_image" = y ]; then +  find_imlib +fi +  rm -f _zmachdep$extension _zmachdep.c _zmachdep.o  echo "------------ Configuration done ------------" @@ -1905,7 +1942,7 @@ case $dmodel in  esac  cvsver=`awk '\$1 ~ /[$]Id:/ { print \$3}' ChangeLog` -sed -e 's/^#define CURRENT_VERSION "\(.*\)+cvs.*"/#define CURRENT_VERSION "\1+cvs-'$cvsver'"/' version.c.in > version.c +sed -e 's/^#define CURRENT_VERSION "\(.*\)+cvs/#define CURRENT_VERSION "\1+cvs-'$cvsver'/' version.c.in > version.c  cur_ver=`sed -n 's/^#define CURRENT_VERSION *"w3m\/\([^"]*\)".*$/\1/p' version.c`  for h_in in w3mhelp-*_*.html.in @@ -2016,7 +2053,7 @@ EXT=$extension  MATHLIB=$mathlib  Z_CFLAGS=$z_cflags  ZLIB=$zlib -EXT_TARGETS=\$(BOOKMARKER) \$(HELPER) $inflate +EXT_TARGETS=\$(BOOKMARKER) \$(HELPER) $inflate $imgtarget  GC_CFLAGS=$gc_cflags  GCLIB=$gclib $pthreadlib  GCTARGET=$gctarget @@ -2057,6 +2094,7 @@ $def_use_w3mmailer  $def_use_nntp  $def_use_gopher  $def_use_alarm +$def_use_image  $def_use_help_cgi  #define DEF_EDITOR "$editor" @@ -2076,6 +2114,8 @@ $def_use_help_cgi  #define HELP_FILE    "w3mhelp.html"  #define HELP_CGI     "w3mhelp"  #define W3MCONFIG    "w3mconfig" +#define IMGSIZE      "w3mimgsize" +#define IMGDISPLAY   "w3mimgdisplay"  #define RC_DIR       "~/.w3m"  #define BOOKMARK     "bookmark.html" | 
