mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-05 04:30:16 +01:00
contrit/rpm: create source tarball from git immidiately in SOURCES directory
Instead of first creating it as "$TEMP/NetworkManager-${VERSION}.tar.xz"
and then copy it to "$TEMP/SOURCES".
This commit is contained in:
parent
b04868cb52
commit
5caa9d877b
1 changed files with 5 additions and 2 deletions
|
|
@ -124,7 +124,8 @@ TEMP="$(mktemp -d "$SCRIPTDIR/NetworkManager.$DATE.XXXXXX")"
|
|||
TEMPBASE="$(basename "$TEMP")"
|
||||
|
||||
if [[ "$SOURCE_FROM_GIT" == "1" ]]; then
|
||||
SOURCE="$TEMP/NetworkManager-${VERSION}.tar.xz"
|
||||
mkdir -p "$TEMP/SOURCES"
|
||||
SOURCE="$TEMP/SOURCES/NetworkManager-${VERSION}.tar.xz"
|
||||
(cd "$GITDIR" && git archive --prefix="NetworkManager-$VERSION"/ "$COMMIT_FULL") | xz > "$SOURCE"
|
||||
fi
|
||||
|
||||
|
|
@ -152,7 +153,9 @@ rm -f "$BUILDLOG"
|
|||
TEMPSPEC="$TEMP/SPECS/NetworkManager.spec"
|
||||
mkdir -p "$TEMP/SOURCES/" "$TEMP/SPECS/" || die "error creating SPECS directoy"
|
||||
|
||||
cp "$SOURCE" "$TEMP/SOURCES/" || die "Could not copy source $SOURCE to $TEMP/SOURCES"
|
||||
if [[ "$(dirname "$SOURCE")" != "$TEMP/SOURCES" ]]; then
|
||||
cp "$SOURCE" "$TEMP/SOURCES/" || die "Could not copy source $SOURCE to $TEMP/SOURCES"
|
||||
fi
|
||||
cp "$SOURCE_NETWORKMANAGER_CONF" "$TEMP/SOURCES/NetworkManager.conf" || die "Could not copy source $SOURCE_NETWORKMANAGER_CONF to $TEMP/SOURCES"
|
||||
cp "$SOURCE_CONFIG_SERVER" "$TEMP/SOURCES/00-server.conf" || die "Could not copy source $SOURCE_CONFIG_SERVER to $TEMP/SOURCES"
|
||||
cp "$SOURCE_CONFIG_CONNECTIVITY_FEDORA" "$TEMP/SOURCES/20-connectivity-fedora.conf" || die "Could not copy source $SOURCE_CONFIG_CONNECTIVITY_FEDORA to $TEMP/SOURCES"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue