mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-18 05:06:31 +00:00
scst.spec.in: Pass kernel version via RPM-variable %{kversion} instead of shell variable ${KVER}
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5973 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -408,8 +408,9 @@ scst-rpm:
|
||||
cp $${name}-$(VERSION).tar.bz2 $${rpmtopdir}/SOURCES && \
|
||||
sed "s/@rpm_version@/$(VERSION)/g" \
|
||||
<$${name}.spec.in >$${name}.spec; \
|
||||
MAKE="$(MAKE)" \
|
||||
rpmbuild --define="%_topdir $${rpmtopdir}" -ba $${name}.spec && \
|
||||
MAKE="$(MAKE)" rpmbuild --define="%_topdir $${rpmtopdir}" \
|
||||
$(if $(KVER),--define="%kversion $(KVER)") \
|
||||
-ba $${name}.spec && \
|
||||
rm -f $${name}-$(VERSION).tar.bz2
|
||||
|
||||
rpm:
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
%define kmod_name scst
|
||||
%define kversion %{expand:%%(echo ${KVER:-$(uname -r)})}
|
||||
%{!?kversion:%define kversion %{expand:%%(uname -r)}}
|
||||
%define kernel_rpm %{expand:%%( \
|
||||
krpm="$(rpm -qf /boot/vmlinuz-%{kversion} 2>/dev/null | \
|
||||
grep -v 'is not owned by any package' | head -n 1)"; \
|
||||
|
||||
Reference in New Issue
Block a user