提交 8ff75946 编写于 作者: J Joerg Jaspert

Merge remote branch 'odyx/win32-loader-autobyhand' into merge

* odyx/win32-loader-autobyhand:
  Add a win32-loader autobyhand script.
Signed-off-by: NJoerg Jaspert <joerg@debian.org>
......@@ -357,6 +357,11 @@ AutomaticByHandPackages {
Extension "tar.gz";
Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-task";
};
"win32-loader" {
Source "win32-loader";
Section "byhand";
Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-win32-loader";
};
Dir
......
#!/bin/sh -ue
if [ $# -lt 4 ]; then
echo "Usage: $0 filename version arch changes_file"
exit 1
fi
WIN32_LOADER_FILE="$1" # *-win32-loader{.exe,txt}
VERSION="$2"
ARCH="$3"
CHANGES="$4" # Changes file for the upload
error() {
echo "$*"
exit 1
}
# Get the target suite from the Changes file
# NOTE: it may be better to pass this to the script as a parameter!
SUITE="$(grep "^Distribution:" "$CHANGES" | awk '{print $2}')"
case $SUITE in
"")
error "Error: unable to determine suite from Changes file"
;;
unstable|sid)
: # nothing to do
;;
*)
SUITE="${SUITE}-proposed-updates"
;;
esac
# This must end with /
TARGET="/srv/ftp-master.debian.org/ftp/tools/"
# Check validity of the target directory
if [ ! -d "$TARGET" ]; then
mkdir -p "$TARGET"
fi
# Put said file into the tools directory
cp "$WIN32_LOADER_FILE" "$TARGET"
trap - EXIT
cleanup
exit 0
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册