From 4ab70d9b74a38df7549e62d3092ce85a93384ed5 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Mon, 11 May 2020 12:08:34 +0200 Subject: import-fedora.sh: import pkg from fedora Change-Id: I0435a94ef03cab171f51e1f1d278828fc3bce710 --- rpm-local/import-fedora.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 rpm-local/import-fedora.sh diff --git a/rpm-local/import-fedora.sh b/rpm-local/import-fedora.sh new file mode 100755 index 0000000..1add7c9 --- /dev/null +++ b/rpm-local/import-fedora.sh @@ -0,0 +1,27 @@ +#!/bin/sh -e +DIR="$(cd "$(dirname "$0")" && pwd -P)" +FEDORASRC=~/code/fedora +BRANCH=f31 +PKGNAME="$1" + +if [ -z "$PKGNAME" ]; then + echo "usage: $(basename $0) PKGNAME" + exit 1 +fi + +set -x +cd "$FEDORASRC" +if ! [ -e "$PKGNAME" ]; then + git clone "https://src.fedoraproject.org/rpms/$PKGNAME" +fi +cd "$PKGNAME" +git checkout "$BRANCH" + +cd "$DIR/spec" +if [ -d "$PKGNAME" ]; then + rm -r "$PKGNAME" +fi + +mkdir "$PKGNAME" +cd "$PKGNAME" +cp -v "$FEDORASRC/$PKGNAME/"* . -- cgit v1.2.3