summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2017-04-26 15:27:24 +0200
committerAndreas Grapentin <andreas@grapentin.org>2017-04-26 15:27:24 +0200
commita8f204eecbfd0c660151eba55f6fb0d4507563a0 (patch)
tree90f7e489a96809a05f33bbb74db57394f6fb29a5
initial commit - infrastructure to create release tarballs from iceweasel branding sources
-rw-r--r--.gitignore4
-rwxr-xr-xrelease.sh23
2 files changed, 27 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..327ad71
--- /dev/null
+++ b/release.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+set -eu
+
+pkgver=45.0
+pkgrel=1
+
+srcdir=src
+distdir=iceweasel-${pkgver}
+tarball=iceweasel_${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"