Disable plugins reduce dependencies
Resolves: RHEL-55147
This commit is contained in:
parent
33e7a58fe2
commit
5e487e5463
20
hwloc.spec
20
hwloc.spec
@ -13,12 +13,8 @@ BuildRequires: gcc-c++
|
||||
BuildRequires: cairo-devel
|
||||
BuildRequires: libpciaccess-devel
|
||||
BuildRequires: libX11-devel
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: lynx
|
||||
BuildRequires: ncurses-devel
|
||||
%ifarch x86_64
|
||||
BuildRequires: oneapi-level-zero-devel
|
||||
%endif
|
||||
BuildRequireS: opencl-headers
|
||||
BuildRequireS: ocl-icd-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
@ -68,21 +64,11 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
%description gui
|
||||
GUI-based tool for displaying system topology information.
|
||||
|
||||
%package plugins
|
||||
Summary: Plugins for hwloc
|
||||
Requires: %{name}-plugins%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description plugins
|
||||
This package contains plugins for hwloc. This includes
|
||||
- PCI support
|
||||
- GL support
|
||||
- libxml support
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%configure --enable-plugins --disable-silent-rules --runstatedir=/run
|
||||
%configure --disable-silent-rules --runstatedir=/run
|
||||
# Remove rpaths
|
||||
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
||||
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
|
||||
@ -165,9 +151,5 @@ LD_LIBRARY_PATH=$PWD/hwloc/.libs make check
|
||||
%{_mandir}/man1/lstopo.1*
|
||||
%{_datadir}/applications/lstopo.desktop
|
||||
|
||||
%files plugins
|
||||
%dir %{_libdir}/%{name}
|
||||
%{_libdir}/%{name}/hwloc*
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
|
Loading…
Reference in New Issue
Block a user