# HG changeset patch # User Aleksej Bobylev # Date 1522097218 -10800 # Node ID 9ea2c08af3efa0c5d8de3235b95e04c2c0262e29 # Parent 0ff8d93e88553f0daee7fb796a06ff9f99d598f5 cook.site: better manage ${sysconfdir} and ${localstatedir} diff -r 0ff8d93e8855 -r 9ea2c08af3ef cook.site --- a/cook.site Thu Mar 22 05:14:32 2018 +0200 +++ b/cook.site Mon Mar 26 23:46:58 2018 +0300 @@ -16,8 +16,17 @@ # Default options. prefix="/usr" -sysconfdir="/etc" -localstatedir="/var" + +case $sysconfdir in + /etc*) ;; + *) sysconfdir="/etc";; +esac + +case $localstatedir in + /var*) ;; + *) localstatedir="/var";; +esac + datarootdir="$prefix/share" #datadir="$datarootdir" # respect "kbd" receipt infodir="$datarootdir/info"