Changeset 13625


Ignore:
Timestamp:
2007-01-15T17:06:08+13:00 (15 years ago)
Author:
kjdon
Message:

now runs configure in packages/unac directory

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/indexers/mgpp/configure

    r13482 r13625  
    310310#endif"
    311311
    312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PACKAGE VERSION ENABLE_ACCENTFOLD CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT AWK YACC CC CFLAGS ac_ct_CC INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB CPP EGREP U ANSI2KNR ALLOCA LIBOBJS JNIINC JNISUFFIX JNIFLAGS LTLIBOBJS'
     312ac_subdirs_all="$ac_subdirs_all packages/unac"
     313ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PACKAGE VERSION ENABLE_ACCENTFOLD CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT AWK YACC CC CFLAGS ac_ct_CC INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB CPP EGREP U ANSI2KNR ALLOCA LIBOBJS JNIINC JNISUFFIX JNIFLAGS subdirs LTLIBOBJS'
    313314ac_subst_files=''
    314315
     
    76547655
    76557656# ---------------------------------------------------------------------------
     7657
     7658
     7659
     7660subdirs="$subdirs packages/unac"
     7661
    76567662
    76577663                                                  ac_config_files="$ac_config_files Makefile text/Makefile lib/Makefile jni/Makefile java/org/greenstone/mgpp/Makefile"
     
    83088314s,@JNISUFFIX@,$JNISUFFIX,;t t
    83098315s,@JNIFLAGS@,$JNIFLAGS,;t t
     8316s,@subdirs@,$subdirs,;t t
    83108317s,@LTLIBOBJS@,$LTLIBOBJS,;t t
    83118318CEOF
     
    89188925fi
    89198926
     8927#
     8928# CONFIG_SUBDIRS section.
     8929#
     8930if test "$no_recursion" != yes; then
     8931
     8932  # Remove --cache-file and --srcdir arguments so they do not pile up.
     8933  ac_sub_configure_args=
     8934  ac_prev=
     8935  for ac_arg in $ac_configure_args; do
     8936    if test -n "$ac_prev"; then
     8937      ac_prev=
     8938      continue
     8939    fi
     8940    case $ac_arg in
     8941    -cache-file | --cache-file | --cache-fil | --cache-fi \
     8942    | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
     8943      ac_prev=cache_file ;;
     8944    -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
     8945    | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
     8946    | --c=*)
     8947      ;;
     8948    --config-cache | -C)
     8949      ;;
     8950    -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
     8951      ac_prev=srcdir ;;
     8952    -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
     8953      ;;
     8954    -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
     8955      ac_prev=prefix ;;
     8956    -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
     8957      ;;
     8958    *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
     8959    esac
     8960  done
     8961
     8962  # Always prepend --prefix to ensure using the same prefix
     8963  # in subdir configurations.
     8964  ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
     8965
     8966  ac_popdir=`pwd`
     8967  for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
     8968
     8969    # Do not complain, so a configure script can configure whichever
     8970    # parts of a large source tree are present.
     8971    test -d $srcdir/$ac_dir || continue
     8972
     8973    { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
     8974echo "$as_me: configuring in $ac_dir" >&6;}
     8975    { if $as_mkdir_p; then
     8976    mkdir -p "$ac_dir"
     8977  else
     8978    as_dir="$ac_dir"
     8979    as_dirs=
     8980    while test ! -d "$as_dir"; do
     8981      as_dirs="$as_dir $as_dirs"
     8982      as_dir=`(dirname "$as_dir") 2>/dev/null ||
     8983$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
     8984     X"$as_dir" : 'X\(//\)[^/]' \| \
     8985     X"$as_dir" : 'X\(//\)$' \| \
     8986     X"$as_dir" : 'X\(/\)' \| \
     8987     .     : '\(.\)' 2>/dev/null ||
     8988echo X"$as_dir" |
     8989    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
     8990      /^X\(\/\/\)[^/].*/{ s//\1/; q; }
     8991      /^X\(\/\/\)$/{ s//\1/; q; }
     8992      /^X\(\/\).*/{ s//\1/; q; }
     8993      s/.*/./; q'`
     8994    done
     8995    test ! -n "$as_dirs" || mkdir $as_dirs
     8996  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
     8997echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
     8998   { (exit 1); exit 1; }; }; }
     8999
     9000    ac_builddir=.
     9001
     9002if test "$ac_dir" != .; then
     9003  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
     9004  # A "../" for each directory in $ac_dir_suffix.
     9005  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
     9006else
     9007  ac_dir_suffix= ac_top_builddir=
     9008fi
     9009
     9010case $srcdir in
     9011  .)  # No --srcdir option.  We are building in place.
     9012    ac_srcdir=.
     9013    if test -z "$ac_top_builddir"; then
     9014       ac_top_srcdir=.
     9015    else
     9016       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
     9017    fi ;;
     9018  [\\/]* | ?:[\\/]* )  # Absolute path.
     9019    ac_srcdir=$srcdir$ac_dir_suffix;
     9020    ac_top_srcdir=$srcdir ;;
     9021  *) # Relative path.
     9022    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
     9023    ac_top_srcdir=$ac_top_builddir$srcdir ;;
     9024esac
     9025
     9026# Do not use `cd foo && pwd` to compute absolute paths, because
     9027# the directories may not exist.
     9028case `pwd` in
     9029.) ac_abs_builddir="$ac_dir";;
     9030*)
     9031  case "$ac_dir" in
     9032  .) ac_abs_builddir=`pwd`;;
     9033  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
     9034  *) ac_abs_builddir=`pwd`/"$ac_dir";;
     9035  esac;;
     9036esac
     9037case $ac_abs_builddir in
     9038.) ac_abs_top_builddir=${ac_top_builddir}.;;
     9039*)
     9040  case ${ac_top_builddir}. in
     9041  .) ac_abs_top_builddir=$ac_abs_builddir;;
     9042  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
     9043  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
     9044  esac;;
     9045esac
     9046case $ac_abs_builddir in
     9047.) ac_abs_srcdir=$ac_srcdir;;
     9048*)
     9049  case $ac_srcdir in
     9050  .) ac_abs_srcdir=$ac_abs_builddir;;
     9051  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
     9052  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
     9053  esac;;
     9054esac
     9055case $ac_abs_builddir in
     9056.) ac_abs_top_srcdir=$ac_top_srcdir;;
     9057*)
     9058  case $ac_top_srcdir in
     9059  .) ac_abs_top_srcdir=$ac_abs_builddir;;
     9060  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
     9061  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
     9062  esac;;
     9063esac
     9064
     9065
     9066    cd $ac_dir
     9067
     9068    # Check for guested configure; otherwise get Cygnus style configure.
     9069    if test -f $ac_srcdir/configure.gnu; then
     9070      ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
     9071    elif test -f $ac_srcdir/configure; then
     9072      ac_sub_configure="$SHELL '$ac_srcdir/configure'"
     9073    elif test -f $ac_srcdir/configure.in; then
     9074      ac_sub_configure=$ac_configure
     9075    else
     9076      { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
     9077echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
     9078      ac_sub_configure=
     9079    fi
     9080
     9081    # The recursion is here.
     9082    if test -n "$ac_sub_configure"; then
     9083      # Make the cache file name correct relative to the subdirectory.
     9084      case $cache_file in
     9085      [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
     9086      *) # Relative path.
     9087    ac_sub_cache_file=$ac_top_builddir$cache_file ;;
     9088      esac
     9089
     9090      { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
     9091echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
     9092      # The eval makes quoting arguments work.
     9093      eval $ac_sub_configure $ac_sub_configure_args \
     9094       --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
     9095    { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
     9096echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
     9097   { (exit 1); exit 1; }; }
     9098    fi
     9099
     9100    cd $ac_popdir
     9101  done
     9102fi
     9103
  • trunk/indexers/mgpp/configure.in

    r13482 r13625  
    157157# ---------------------------------------------------------------------------
    158158
     159AC_CONFIG_SUBDIRS(packages/unac)
     160
    159161AC_OUTPUT([Makefile text/Makefile lib/Makefile
    160162   jni/Makefile java/org/greenstone/mgpp/Makefile],
  • trunk/mgpp/configure

    r13482 r13625  
    310310#endif"
    311311
    312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PACKAGE VERSION ENABLE_ACCENTFOLD CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT AWK YACC CC CFLAGS ac_ct_CC INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB CPP EGREP U ANSI2KNR ALLOCA LIBOBJS JNIINC JNISUFFIX JNIFLAGS LTLIBOBJS'
     312ac_subdirs_all="$ac_subdirs_all packages/unac"
     313ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PACKAGE VERSION ENABLE_ACCENTFOLD CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT AWK YACC CC CFLAGS ac_ct_CC INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB CPP EGREP U ANSI2KNR ALLOCA LIBOBJS JNIINC JNISUFFIX JNIFLAGS subdirs LTLIBOBJS'
    313314ac_subst_files=''
    314315
     
    76547655
    76557656# ---------------------------------------------------------------------------
     7657
     7658
     7659
     7660subdirs="$subdirs packages/unac"
     7661
    76567662
    76577663                                                  ac_config_files="$ac_config_files Makefile text/Makefile lib/Makefile jni/Makefile java/org/greenstone/mgpp/Makefile"
     
    83088314s,@JNISUFFIX@,$JNISUFFIX,;t t
    83098315s,@JNIFLAGS@,$JNIFLAGS,;t t
     8316s,@subdirs@,$subdirs,;t t
    83108317s,@LTLIBOBJS@,$LTLIBOBJS,;t t
    83118318CEOF
     
    89188925fi
    89198926
     8927#
     8928# CONFIG_SUBDIRS section.
     8929#
     8930if test "$no_recursion" != yes; then
     8931
     8932  # Remove --cache-file and --srcdir arguments so they do not pile up.
     8933  ac_sub_configure_args=
     8934  ac_prev=
     8935  for ac_arg in $ac_configure_args; do
     8936    if test -n "$ac_prev"; then
     8937      ac_prev=
     8938      continue
     8939    fi
     8940    case $ac_arg in
     8941    -cache-file | --cache-file | --cache-fil | --cache-fi \
     8942    | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
     8943      ac_prev=cache_file ;;
     8944    -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
     8945    | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
     8946    | --c=*)
     8947      ;;
     8948    --config-cache | -C)
     8949      ;;
     8950    -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
     8951      ac_prev=srcdir ;;
     8952    -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
     8953      ;;
     8954    -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
     8955      ac_prev=prefix ;;
     8956    -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
     8957      ;;
     8958    *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
     8959    esac
     8960  done
     8961
     8962  # Always prepend --prefix to ensure using the same prefix
     8963  # in subdir configurations.
     8964  ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
     8965
     8966  ac_popdir=`pwd`
     8967  for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
     8968
     8969    # Do not complain, so a configure script can configure whichever
     8970    # parts of a large source tree are present.
     8971    test -d $srcdir/$ac_dir || continue
     8972
     8973    { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
     8974echo "$as_me: configuring in $ac_dir" >&6;}
     8975    { if $as_mkdir_p; then
     8976    mkdir -p "$ac_dir"
     8977  else
     8978    as_dir="$ac_dir"
     8979    as_dirs=
     8980    while test ! -d "$as_dir"; do
     8981      as_dirs="$as_dir $as_dirs"
     8982      as_dir=`(dirname "$as_dir") 2>/dev/null ||
     8983$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
     8984     X"$as_dir" : 'X\(//\)[^/]' \| \
     8985     X"$as_dir" : 'X\(//\)$' \| \
     8986     X"$as_dir" : 'X\(/\)' \| \
     8987     .     : '\(.\)' 2>/dev/null ||
     8988echo X"$as_dir" |
     8989    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
     8990      /^X\(\/\/\)[^/].*/{ s//\1/; q; }
     8991      /^X\(\/\/\)$/{ s//\1/; q; }
     8992      /^X\(\/\).*/{ s//\1/; q; }
     8993      s/.*/./; q'`
     8994    done
     8995    test ! -n "$as_dirs" || mkdir $as_dirs
     8996  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
     8997echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
     8998   { (exit 1); exit 1; }; }; }
     8999
     9000    ac_builddir=.
     9001
     9002if test "$ac_dir" != .; then
     9003  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
     9004  # A "../" for each directory in $ac_dir_suffix.
     9005  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
     9006else
     9007  ac_dir_suffix= ac_top_builddir=
     9008fi
     9009
     9010case $srcdir in
     9011  .)  # No --srcdir option.  We are building in place.
     9012    ac_srcdir=.
     9013    if test -z "$ac_top_builddir"; then
     9014       ac_top_srcdir=.
     9015    else
     9016       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
     9017    fi ;;
     9018  [\\/]* | ?:[\\/]* )  # Absolute path.
     9019    ac_srcdir=$srcdir$ac_dir_suffix;
     9020    ac_top_srcdir=$srcdir ;;
     9021  *) # Relative path.
     9022    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
     9023    ac_top_srcdir=$ac_top_builddir$srcdir ;;
     9024esac
     9025
     9026# Do not use `cd foo && pwd` to compute absolute paths, because
     9027# the directories may not exist.
     9028case `pwd` in
     9029.) ac_abs_builddir="$ac_dir";;
     9030*)
     9031  case "$ac_dir" in
     9032  .) ac_abs_builddir=`pwd`;;
     9033  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
     9034  *) ac_abs_builddir=`pwd`/"$ac_dir";;
     9035  esac;;
     9036esac
     9037case $ac_abs_builddir in
     9038.) ac_abs_top_builddir=${ac_top_builddir}.;;
     9039*)
     9040  case ${ac_top_builddir}. in
     9041  .) ac_abs_top_builddir=$ac_abs_builddir;;
     9042  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
     9043  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
     9044  esac;;
     9045esac
     9046case $ac_abs_builddir in
     9047.) ac_abs_srcdir=$ac_srcdir;;
     9048*)
     9049  case $ac_srcdir in
     9050  .) ac_abs_srcdir=$ac_abs_builddir;;
     9051  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
     9052  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
     9053  esac;;
     9054esac
     9055case $ac_abs_builddir in
     9056.) ac_abs_top_srcdir=$ac_top_srcdir;;
     9057*)
     9058  case $ac_top_srcdir in
     9059  .) ac_abs_top_srcdir=$ac_abs_builddir;;
     9060  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
     9061  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
     9062  esac;;
     9063esac
     9064
     9065
     9066    cd $ac_dir
     9067
     9068    # Check for guested configure; otherwise get Cygnus style configure.
     9069    if test -f $ac_srcdir/configure.gnu; then
     9070      ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
     9071    elif test -f $ac_srcdir/configure; then
     9072      ac_sub_configure="$SHELL '$ac_srcdir/configure'"
     9073    elif test -f $ac_srcdir/configure.in; then
     9074      ac_sub_configure=$ac_configure
     9075    else
     9076      { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
     9077echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
     9078      ac_sub_configure=
     9079    fi
     9080
     9081    # The recursion is here.
     9082    if test -n "$ac_sub_configure"; then
     9083      # Make the cache file name correct relative to the subdirectory.
     9084      case $cache_file in
     9085      [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
     9086      *) # Relative path.
     9087    ac_sub_cache_file=$ac_top_builddir$cache_file ;;
     9088      esac
     9089
     9090      { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
     9091echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
     9092      # The eval makes quoting arguments work.
     9093      eval $ac_sub_configure $ac_sub_configure_args \
     9094       --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
     9095    { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
     9096echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
     9097   { (exit 1); exit 1; }; }
     9098    fi
     9099
     9100    cd $ac_popdir
     9101  done
     9102fi
     9103
  • trunk/mgpp/configure.in

    r13482 r13625  
    157157# ---------------------------------------------------------------------------
    158158
     159AC_CONFIG_SUBDIRS(packages/unac)
     160
    159161AC_OUTPUT([Makefile text/Makefile lib/Makefile
    160162   jni/Makefile java/org/greenstone/mgpp/Makefile],
Note: See TracChangeset for help on using the changeset viewer.