%attr(-, root, root) %{_libdir}/libptlctl.a
%attr(-, root, root) %{_libdir}/liblustreapi.a
%attr(-, root, root) /usr/include/lustre
-%attr(-, root, root) /usr/include/linux/lustre_idl.h
%attr(-, root, root) %{_mandir}/man?/*
echo '%attr(-, root, root) %{_datadir}/lustre/snmp/mibs' >>lustre.files
fi
+# Have universal lustre headers
+if [ -f $RPM_BUILD_DIR/lustre-%{version}/lustre/include/lustre_idl.h ] ; then
+ echo '%attr(-, root, root) /usr/include/lustre_idl.h' >>lustre.files
+ echo '%attr(-, root, root) /usr/include/linux/lustre_idl.h' >>lustre.files
+ echo '%attr(-, root, root) /usr/include/linux/lustre_types.h' >>lustre.files
+ echo '%attr(-, root, root) /usr/include/linux/lustre_user.h' >>lustre.files
+else
+ echo '%attr(-, root, root) /usr/include/linux/lustre_idl.h' >>lustre.files
+fi
+
%files -f lustre.files
%files modules