summaryrefslogtreecommitdiffstats
path: root/build/build_dpdk_rpm.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build/build_dpdk_rpm.sh')
-rwxr-xr-xbuild/build_dpdk_rpm.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/build/build_dpdk_rpm.sh b/build/build_dpdk_rpm.sh
index 79d19de..e4e53d6 100755
--- a/build/build_dpdk_rpm.sh
+++ b/build/build_dpdk_rpm.sh
@@ -123,6 +123,7 @@ snapver=${snapser}.git${snapgit}
if [[ "$DPDK_VERSION" =~ "master" ]]; then
prefix=dpdk-${basever}.${snapser}.git${snapgit}
+ cp $HOME/dpdk-snap/dpdk.spec $TMPDIR/dpdk/dpdk.spec
else
prefix=dpdk-${basever:0:5}
if [[ "$DPDK_PATCH" =~ "yes" && "$DPDK_VERSION" =~ "16.11" ]]; then
@@ -149,8 +150,9 @@ if [[ ! "${SRC}dummy" == "dummy" ]]; then
# breaking downstream builds when built from src rpm
BUILD_OPT=(-bs --define "dist .el7")
if [[ "$DPDK_VERSION" =~ "master" ]]; then
- sed -i "s/%define ver.*/%define ver ${DPDK_VERSION}\
-%define snapver ${snapver}/" $TMPDIR/dpdk/dpdk.spec
+ sed -i "/%define ver.*/c\\
+%define ver ${basever}\\
+%define _snapver ${snapver}" $TMPDIR/dpdk/dpdk.spec
else
sed -i "s/%define ver.*/%define ver ${DPDK_VERSION}/" $TMPDIR/dpdk/dpdk.spec
fi