diff --git a/app-crypt/freepg/files/make-dist-archive.sh b/app-crypt/freepg/files/make-dist-archive.sh new file mode 100644 index 0000000000000..3040d224b1253 --- /dev/null +++ b/app-crypt/freepg/files/make-dist-archive.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +if [ ${#} -ne 1 ]; then + echo "Usage: ${0} " + exit 1 +fi + +set -e -x + +PV=${1} +TAG=gnupg-${PV}-freepg + +git clone --depth 1 --branch "${TAG}" https://gitlab.com/freepg/gnupg +cd gnupg +rm -r -f .git +sed -i -e '/beta=yes/d' -e 's:-unknown:-freepg:' autogen.sh +# bashisms +bash autogen.sh +./configure --enable-maintainer-mode +# parallel can fail +make dist +gpg --detach-sign "${TAG}".tar.bz2 +kup putraw "${TAG}".tar.bz2 "${TAG}".tar.bz2.sig /pub/dev/mgorny@gentoo.org/freepg/ +cd .. +rm -r -f gnupg