fix build issues

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
This commit is contained in:
Lokesh Mandvekar 2021-02-16 11:34:22 -05:00
parent dc93fcbce6
commit cf03e2d69f

View File

@ -33,6 +33,7 @@ Source0: %{git0}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
BuildRequires: gcc BuildRequires: gcc
BuildRequires: git BuildRequires: git
BuildRequires: glib2-devel BuildRequires: glib2-devel
BuildRequires: go-md2man
BuildRequires: systemd-devel BuildRequires: systemd-devel
BuildRequires: systemd-libs BuildRequires: systemd-libs
BuildRequires: make BuildRequires: make
@ -44,12 +45,16 @@ Requires: systemd-libs
%prep %prep
%autosetup -Sgit -n %{name}-%{commit0} %autosetup -Sgit -n %{name}-%{commit0}
sed -i 's/install.bin: bin\/conmon/install.bin:/' Makefile
sed -i 's/install.crio: bin\/conmon/install.crio:/' Makefile
%build %build
%{__make} DEBUGTAG="enable_debug" all %{__make} DEBUGTAG="enable_debug" bin/conmon
%{__make} GOMD2MAN=go-md2man -C docs
%install %install
%{__make} PREFIX=%{buildroot}%{_prefix} install install.crio %{__make} PREFIX=%{buildroot}%{_prefix} install.bin install.crio
%{__make} PREFIX=%{buildroot}%{_prefix} -C docs install
#define license tag if not already defined #define license tag if not already defined
%{!?_licensedir:%global license %doc} %{!?_licensedir:%global license %doc}