File tree 1 file changed +3
-4
lines changed 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 2
2
3
3
# ## usage sudo ./generate_rpms
4
4
DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null 2>&1 && pwd ) "
5
- version=$( grep KEYDB_REAL_VERSION ../../src/version.h | awk ' { printf $3 }' | tr -d \" )
5
+ version=$( grep KEYDB_REAL_VERSION $DIR / ../../src/version.h | awk ' { printf $3 }' | tr -d \" )
6
6
release=1 # by default this will always be 1 for keydb version structure. If build release version needs to be update you can modify here
7
7
arch=$( uname -m)
8
8
dist=el$( rpm -q --queryformat ' %{VERSION}' centos-release | cut -d. -f1)
@@ -30,10 +30,9 @@ sed -i -E "1a\Version : $version" $DIR/keydb_build/keydb.spec
30
30
sed -i ' 3d' $DIR /keydb_build/keydb.spec
31
31
sed -i -E " 2a\Release : $release %{?dist}" $DIR /keydb_build/keydb.spec
32
32
33
- # yum install -y scl-utils centos-release-scl rpm-build
34
33
mkdir -p /root/rpmbuild/BUILDROOT/keydb-$version -$release .$dist .$arch
35
- cp -r . /keydb_build/keydb_rpm/* /root/rpmbuild/BUILDROOT/keydb-$version -$release .$dist .$arch /
36
- rpmbuild -bb /keydb_build/keydb.spec
34
+ cp -r $DIR /keydb_build/keydb_rpm/* /root/rpmbuild/BUILDROOT/keydb-$version -$release .$dist .$arch /
35
+ rpmbuild -bb $DIR /keydb_build/keydb.spec
37
36
mv /root/rpmbuild/RPMS/$arch /* $DIR /rpm_files_generated
38
37
39
38
exit
You can’t perform that action at this time.
0 commit comments