configure
changeset 2623 e8e30025fcc5
parent 2622 bc9f7c29311e
child 2625 b1be254591e7
     1.1 --- a/configure	Fri Aug 19 22:43:01 2011 +0200
     1.2 +++ b/configure	Sun Aug 21 23:11:26 2011 +0200
     1.3 @@ -13,6 +13,7 @@
     1.4  MANDIR_set=
     1.5  PROG_PFX=
     1.6  PROG_SFX=
     1.7 +PROG_SED=
     1.8  LOCAL_set=
     1.9  FORCE=
    1.10  
    1.11 @@ -68,6 +69,9 @@
    1.12  set_program_suffix() {
    1.13      PROG_SFX="$( get_optval "$1" "$2" )"
    1.14  }
    1.15 +set_program_transform_name() {
    1.16 +    PROG_SED="$( get_optval "$1" "$2" )"
    1.17 +}
    1.18  set_tool() {
    1.19      local var_name="${1%%=*}"
    1.20      var_name="${var_name#--with-}"
    1.21 @@ -339,6 +343,7 @@
    1.22  Program names:
    1.23    --program-prefix=PREFIX            prepend PREFIX to installed program names
    1.24    --program-suffix=SUFFIX            append SUFFIX to installed program names
    1.25 +  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
    1.26  
    1.27  System types:
    1.28    --build=BUILD     configure for building on BUILD [guessed] (ignored)
    1.29 @@ -376,6 +381,9 @@
    1.30          --program-suffix=*|--program-suffix)
    1.31                      set_program_suffix "$1" "$2" && shift || shift 2
    1.32                      ;;
    1.33 +        --program-transform-name=*|--program-transform-name)
    1.34 +                    set_program_transform_name "$1" "$2" && shift || shift 2
    1.35 +                    ;;
    1.36          --force)    FORCE=1; shift;;
    1.37          --help|-h)  do_help; exit 0;;
    1.38          # Skip, auto-stuff compatibility
    1.39 @@ -398,6 +406,7 @@
    1.40      set_mandir "" "$( pwd )/docs"
    1.41      set_program_prefix "" ""
    1.42      set_program_suffix "" ""
    1.43 +    set_program_transform_name "" ""
    1.44  fi
    1.45  
    1.46  #---------------------------------------------------------------------
    1.47 @@ -666,6 +675,7 @@
    1.48              -e "s,@@MANDIR@@,${MANDIR},g"       \
    1.49              -e "s,@@PROG_PFX@@,${PROG_PFX},g"   \
    1.50              -e "s,@@PROG_SFX@@,${PROG_SFX},g"   \
    1.51 +            -e "s,@@PROG_SED@@,${PROG_SED},g"   \
    1.52              -e "s,@@VERSION@@,${VERSION},g"     \
    1.53              -e "s,@@DATE@@,${DATE},g"           \
    1.54              -e "s,@@LOCAL@@,${LOCAL_set},g"     \
    1.55 @@ -685,6 +695,7 @@
    1.56    MANDIR='${MANDIR}'
    1.57    PROG_PFX='${PROG_PFX}'
    1.58    PROG_SFX='${PROG_SFX}'
    1.59 +  PROG_SED='${PROG_SED}'
    1.60  
    1.61  Now run:
    1.62    make