From 3281e841d34b2680c84ac5962bf0b374b8e5f27d Mon Sep 17 00:00:00 2001 From: Andreas Grapentin Date: Tue, 9 May 2017 07:10:06 +0200 Subject: initial commit - infrastructure to create release tarballs from icedove branding sources --- release.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 release.sh (limited to 'release.sh') 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" -- cgit v1.2.2