]> mj.ucw.cz Git - libucw.git/blobdiff - debian/mk
tableprinter: definition of the table separated from handle
[libucw.git] / debian / mk
index ef8b2d67b793efe98c040462dd60aa9663a95a2c..517faec3b0d949d1cd659503029d005f16211c14 100755 (executable)
--- a/debian/mk
+++ b/debian/mk
@@ -15,6 +15,7 @@ Options:
 --version=<ver>                Custom version number of resulting packages (default: autodetect from git-describe)
 --abi-version=<ver>    Custom version number of the LibUCW's ABI (default: defined in ucw/default.cfg)
 --gen-script=<script>  Custom script to postprocess
+--extra-conf=<args>    Add extra arguments to the configure script
 EOF
        exit 1
 }
@@ -33,7 +34,7 @@ function pkg-gen-debian {(
 
        if [ -n "$GEN_SCRIPT" ] ; then
                echo "Executing $GEN_SCRIPT"
-               $GEN_SCRIPT
+               eval "$GEN_SCRIPT"
        fi
 
        echo "Creating debian/changelog"
@@ -66,6 +67,8 @@ while [ -n "$1" ] ; do
                        ;;
        --gen-script=*) GEN_SCRIPT="${1:13}"
                        ;;
+       --extra-conf=*) CONF="$CONF ${1:13}"
+                       ;;
         *)             usage
                        ;;
        esac