%attr(-, root, root) %{_libdir}/libptlctl.a
%attr(-, root, root) %{_libdir}/liblustreapi.a
%attr(-, root, root) /usr/include/lustre
+%attr(-, root, root) /usr/include/libcfs
%attr(-, root, root) %{_mandir}/man?/*
depmod -ae %{kversion} || exit 0
fi
+MODULES_RPM_NAME=$(rpm -q %{name}-modules | grep "%{version}-%{release}")
# "weak modules" support
# Suse
if [ -x /usr/lib/module-init-tools/weak-modules ]; then
- rpm -ql %{name}-modules-%{version}-%{release} | grep '\.ko$' |
+ rpm -ql $MODULES_RPM_NAME | grep '\.ko$' |
/usr/lib/module-init-tools/weak-modules --add-modules
fi
# RedHat
if [ -x /sbin/weak-modules ]; then
- rpm -ql %{name}-modules-%{version}-%{release} | grep '\.ko$' |
+ rpm -ql $MODULES_RPM_NAME | grep '\.ko$' |
/sbin/weak-modules --add-modules
fi
fi
%preun modules
-rpm -ql %{name}-modules-%{version}-%{release} | grep '\.ko$' > /var/run/%{name}-modules
+MODULES_RPM_NAME=$(rpm -q %{name}-modules | grep "%{version}-%{release}")
+rpm -ql $MODULES_RPM_NAME | grep '\.ko$' > /var/run/%{name}-modules || true
%postun modules
if [ -f /boot/System.map-%{kversion} ]; then
# "weak modules" support
# Suse
if [ -x /usr/lib/module-init-tools/weak-modules ]; then
- cat /var/run/%{name}-modules | grep '\.ko$' |
+ cat /var/run/%{name}-modules |
/usr/lib/module-init-tools/weak-modules --remove-modules
fi
# RedHat
if [ -x /sbin/weak-modules ]; then
- cat /var/run/%{name}-modules | grep '\.ko$' |
+ cat /var/run/%{name}-modules |
/sbin/weak-modules --remove-modules
fi
rm /var/run/%{name}-modules