summaryrefslogtreecommitdiffstats
path: root/build/build_dpdk_rpm.sh
diff options
context:
space:
mode:
authorThomas F Herbert <therbert@redhat.com>2016-04-10 00:56:02 -0400
committerThomas F Herbert <therbert@redhat.com>2016-04-11 08:04:29 -0400
commitcbe1f7f40f5f60f9a8a0d2ed3c9ab3463f55bbc1 (patch)
treec753cd986a93407906dbb32ba45343cdf011db45 /build/build_dpdk_rpm.sh
parent5181fb94a7485af207c1232753eeb74fb8975b1a (diff)
Fixes RPM build problem. Use correct copr repo. Fix some version number parsing
and tarball and rpm naming that was specific to old repo and old DPDK version. Now supports DPDK 16.04-rc4. Change-Id: Ia64b38d676e945df27917f4d9aa90ba4872c8cb5 Signed-off-by: Thomas F Herbert <therbert@redhat.com>
Diffstat (limited to 'build/build_dpdk_rpm.sh')
-rwxr-xr-xbuild/build_dpdk_rpm.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/build/build_dpdk_rpm.sh b/build/build_dpdk_rpm.sh
index a36403d..04cf7a1 100755
--- a/build/build_dpdk_rpm.sh
+++ b/build/build_dpdk_rpm.sh
@@ -87,7 +87,7 @@ echo "---------------------"
echo "Get copr distribution git"
mkdir -p copr
cd copr
-git clone http://copr-dist-git.fedorainfracloud.org/cgit/pmatilai/dpdk/dpdk.git
+git clone http://copr-dist-git.fedorainfracloud.org/cgit/pmatilai/dpdk-snapshot/dpdk.git
echo "---------------------"
echo "Build DPDK RPM version $DPDK_VERSION"
@@ -111,7 +111,7 @@ snapser=`git log --pretty=oneline | wc -l`
makever=`make showversion`
basever=`echo ${makever} | cut -d- -f1`
-prefix=dpdk-$basever
+prefix=dpdk-$basever-${snapser}.git${snapgit}
archive=${prefix}.tar.gz
DPDK_VERSION=$basever
@@ -126,6 +126,13 @@ echo
rpmbuild -bb --define "_topdir $RPMDIR" dpdk.spec
echo "-------------------------------"
+echo Delete all rpms from $HOME
+echo
+set +e
+rm $HOME/*.rpm
+set -e
+
+echo "-------------------------------"
echo Copy dpdk RPM
echo
cp $RPMDIR/RPMS/x86_64/*.rpm $HOME