diff options
Diffstat (limited to 'release.sh')
-rwxr-xr-x | release.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..857055d --- /dev/null +++ b/release.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +set -eu + +pkgname=iceape +brandingver=2.39 +brandingrel=1 + +srcdir=src +distdir=${pkgname}-${brandingver} +tarball=${pkgname}_${brandingver}-${brandingrel}.branding.tar.xz + +rm -rf $distdir/ +mkdir -pv $distdir + +cp -rv $srcdir/* $distdir/ + +rm -f ${tarball}{,.sig} +tar -cJf $tarball $distdir +gpg --output ${tarball}.sig --detach-sig $tarball +rm -rf $distdir + +echo "dist tarball: $tarball" +echo "dist signature: $tarball.sig" |