]> git.pld-linux.org Git - packages/slirp4netns.git/blame - slirp4netns.spec
up to 1.1.12
[packages/slirp4netns.git] / slirp4netns.spec
CommitLineData
2d518ab5 1%ifarch %{ix86} %{x8664} %{arm} aarch64 mips64 mips64le ppc64 ppc64le s390x
3611473d
JP
2%define with_go 1
3%endif
4
e9f57734
JP
5Summary: User-mode networking for unprivileged network namespaces
6Name: slirp4netns
f640f54f 7Version: 1.1.12
e9f57734
JP
8Release: 1
9License: GPL v2
10Group: Applications/System
11Source0: https://github.com/rootless-containers/slirp4netns/archive/v%{version}/%{name}-%{version}.tar.gz
f640f54f 12# Source0-md5: 6fd5655563159c2992c7a24707be32c4
e9f57734
JP
13URL: https://github.com/rootless-containers/slirp4netns
14BuildRequires: autoconf >= 2.69
15BuildRequires: automake >= 1:1.11.2
16BuildRequires: glib2-devel
3611473d 17%{?with_go:BuildRequires: go-md2man}
e9f57734
JP
18BuildRequires: libcap-devel
19BuildRequires: libseccomp-devel
20BuildRequires: libslirp-devel >= 4.1.0
21BuildRequires: pkgconfig
22Requires: libslirp >= 4.1.0
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26slirp4netns provides user-mode networking ("slirp") for unprivileged
27network namespaces.
28
29%prep
30%setup -q
3611473d 31%{!?with_go:touch slirp4netns.1}
e9f57734
JP
32
33%build
34%{__aclocal}
35%{__autoconf}
36%{__autoheader}
37%{__automake}
38%configure
39
40%{__make}
41
42%install
43rm -rf $RPM_BUILD_ROOT
44
45%{__make} install \
46 DESTDIR=$RPM_BUILD_ROOT
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(644,root,root,755)
53%doc README.md
54%attr(755,root,root) %{_bindir}/slirp4netns
55%{_mandir}/man1/slirp4netns.1*
This page took 0.054355 seconds and 4 git commands to generate.