tgenerate_release_tarballs.sh: prefix dir in tarball with repository name - stagit - [fork] customized build of stagit, the static git page generator
 (HTM) git clone git://src.adamsgaard.dk/stagit
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 5c6603a9d62fd37d2ad8097d1243e7647b4cacad
 (DIR) parent ea98007b65238e1544ebfa994970e6fc032ca0c5
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Mon, 23 Nov 2020 14:23:17 +0100
       
       generate_release_tarballs.sh: prefix dir in tarball with repository name
       
       Diffstat:
         M generate_release_tarballs.sh        |      10 +++++-----
       
       1 file changed, 5 insertions(+), 5 deletions(-)
       ---
 (DIR) diff --git a/generate_release_tarballs.sh b/generate_release_tarballs.sh
       t@@ -5,16 +5,16 @@ releasedir="/var/www/domains/src.adamsgaard.dk/releases"
        mkdir -p "${releasedir}"
        
        for dir in "${reposdir}/"*/; do
       -        name="$(basename "$dir")"
       -        printf '%s...' "${name}"
       -        mkdir -p "${releasedir}/${name}"
       +        n="$(basename "$dir")"
       +        printf '%s...' "${n}"
       +        mkdir -p "${releasedir}/${n}"
                cd "${dir}"
                git tag -l | while read -r t; do
       -                f="${releasedir}/${name}/${name}-$(echo "${t}" | tr '/' '_').tar.gz"
       +                f="${releasedir}/${n}/${n}-$(echo "${t}" | tr '/' '_').tar.gz"
                        test -f "${f}" && continue
                        git archive \
                                --format tar.gz \
       -                        --prefix "${t}/" \
       +                        --prefix "${n}-${t}/" \
                                -o "${f}" \
                                -- \
                                "${t}"