From 402e78ad971e73d79f58afa21833049eb861440d Mon Sep 17 00:00:00 2001 From: Artem Proskurnev Date: Mon, 13 Dec 2021 17:03:06 +0300 Subject: [PATCH] Script build --- README.md | 1 + build.sh | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100755 build.sh diff --git a/README.md b/README.md index 170ef3e..54c1f5c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # kometa-packages +Скрипт для быстрой сборки нескольких спеков, лежащих в одной директории \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..9b637bf --- /dev/null +++ b/build.sh @@ -0,0 +1,16 @@ +#!/bin/sh +rm -rf ~/RPM/BUILD/* +rm -rf ~/RPM/RPMS/* +rm -rf ~/RPM/SOURCES/* +rm -rf ~/RPM/SPECS/* +rm -rf ~/RPM/SRPMS/* +for i in $(ls *.spec) +do + v=$(cat $i | grep Version | cut -c 9- | sed 's/ *//g') + n=$(basename -s .spec $i) + d=$n-$v + tar -cvf $d.tar $d + mv -f $d.tar ~/RPM/SOURCES/ + cp -f $i ~/RPM/SPECS/ + rpm -ba ~/RPM/SPECS/$i +done