From 0af9bc9137191ffac2717c39b67e193b4d5a13a2 Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Wed, 12 Feb 2020 10:44:09 +0100 Subject: [PATCH] scripts/bump-pciutils.sh: add - delegating --- scripts/bump-pciutils.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 scripts/bump-pciutils.sh diff --git a/scripts/bump-pciutils.sh b/scripts/bump-pciutils.sh new file mode 100755 index 000000000..09754c3e1 --- /dev/null +++ b/scripts/bump-pciutils.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +RELDATE=$1 +R=0 +[[ $RELDATE =~ 2[0-9]{3}.[01][0-9].[0-3][0-9]$ ]] || R=1 + +if [ $R = 1 ]; then + echo "$RELDATE is no date, sucker!" + exit 1 +fi + +set -x +git checkout master +git pull +git checkout -B update-pciutils-${RELDATE} +sed -ri "/^# BEE_VERSION pciutils-3.6.3./ s/2[0-9]{3}.[01][0-9].[0-3][0-9]/${RELDATE}/" pciutils.be0 + +eval $(beeversion pciutils.be0) +set +x +echo +echo "# now go root and run" +echo "BEE_MAKEFLAGS='-j80 V=1' $(pwd)/pciutils.be0 -c" +echo "# Waiting for successful build of ${PKGFULLPKG} (may take some time via NFS)" +BEE=/src/mariux/beeroot/bee-files/${PKGFULLPKG}.bee +echo "# -e $BEE" +while [[ ! -e ${BEE} ]]; do + echo -n '.' + sleep 2 +done +echo "$BEE found" +set +x +git diff +git commit -m "pciutils: update to ${PKGFULLVERSION}" pciutils.be0 +hub pull-request -p --no-edit +# /src/mariux/beeroot/packages/pciutils-3.6.3.2020.02.12-0.x86_64.bee.tar.bz2