Skip to content

scripts/bump-pciutils.sh: add #1694

Merged
merged 1 commit into from
Feb 12, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions scripts/bump-pciutils.sh
Original file line number Diff line number Diff line change
@@ -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