diff options
author | Andreas Grapentin <andreas@grapentin.org> | 2017-05-09 07:10:06 +0200 |
---|---|---|
committer | Andreas Grapentin <andreas@grapentin.org> | 2017-05-09 07:18:23 +0200 |
commit | 3281e841d34b2680c84ac5962bf0b374b8e5f27d (patch) | |
tree | 84f3b7e14b561c42552b34b848e35c4958b1eabb |
initial commit - infrastructure to create release tarballs from icedove branding sources
-rw-r--r-- | .gitignore | 4 | ||||
-rwxr-xr-x | release.sh | 24 |
2 files changed, 28 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b642e30 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ + +# release tarballs +*.tar.xz +*.tar.xz.sig diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..faf8b51 --- /dev/null +++ b/release.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +set -eu + +pkgname=icedove +pkgver=53.0 +pkgrel=1 + +srcdir=src +distdir=${pkgname}-${pkgver} +tarball=${pkgname}_${pkgver}-${pkgrel}.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" |