b545a7
%global git0 https://github.com/rootless-containers/%{name}
b545a7
%global commit0 c4e1bc5a5e6987f3a352ca524f13320a2d483398
b545a7
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
b545a7
b545a7
Name: slirp4netns
b545a7
Version: 0.1
b545a7
Release: 2.dev.git%{shortcommit0}%{?dist}
b545a7
# no go-md2man in ix86 and ppc64
b545a7
ExcludeArch: %{ix86} ppc64
b545a7
Summary: slirp for network namespaces
b545a7
License: GPLv2
b545a7
URL: %{git0}
b545a7
Source0: %{git0}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
b545a7
BuildRequires: autoconf
b545a7
BuildRequires: automake
b545a7
BuildRequires: gcc
b545a7
BuildRequires: git
b545a7
BuildRequires: go-md2man
b545a7
BuildRequires: make
b545a7
b545a7
%description
b545a7
User-mode networking for unprivileged network namespaces.
b545a7
b545a7
%package devel
b545a7
Summary: %{summary}
b545a7
BuildArch: noarch
b545a7
b545a7
%description devel
b545a7
%{summary}
b545a7
b545a7
This package contains library source intended for
b545a7
building other packages which use import path with
b545a7
%{import_path} prefix.
b545a7
b545a7
%prep
b545a7
%autosetup -Sgit -n %{name}-%{commit0}
b545a7
b545a7
%build
b545a7
./autogen.sh
b545a7
./configure --prefix=%{_usr} --libdir=%{_libdir}
b545a7
%{__make} generate-man
b545a7
b545a7
%install
b545a7
make DESTDIR=%{buildroot} install install-man
b545a7
b545a7
%check
b545a7
b545a7
#define license tag if not already defined
b545a7
%{!?_licensedir:%global license %doc}
b545a7
b545a7
%files
b545a7
%license COPYING
b545a7
%doc README.md
b545a7
%{_bindir}/%{name}
b545a7
%{_mandir}/man1/%{name}.1.gz
b545a7
b545a7
%changelog
b545a7
* Fri Nov 16 2018 Frantisek Kluknavsky <fkluknav@redhat.com> - 0.1-2.dev.gitc4e1bc5
b545a7
- changed summary
b545a7
b545a7
* Fri Aug 10 2018 Lokesh Mandvekar <lsm5@redhat.com> - 0.1-1.dev.gitc4e1bc5
b545a7
- First package for RHEL 8
b545a7
- import from Fedora rawhide
b545a7
- Exclude ix86 and ppc64