]>
Commit | Line | Data |
---|---|---|
a92d8a30 JB |
1 | Summary: Wrapper library for DNS name resolving or DNS faking |
2 | Summary(pl.UTF-8): Biblioteka obudowująca do rozwiązywania lub fałszowania nazw DNS | |
3 | Name: resolv_wrapper | |
53df4f61 | 4 | Version: 1.1.8 |
a92d8a30 JB |
5 | Release: 1 |
6 | License: BSD | |
7 | Group: Libraries | |
59587865 | 8 | Source0: https://www.samba.org/ftp/cwrap/%{name}-%{version}.tar.gz |
53df4f61 | 9 | # Source0-md5: 48f6f8906b46e7e4f1ae85bec91c862b |
59587865 | 10 | URL: https://cwrap.org/resolv_wrapper.html |
3b2ebe44 | 11 | BuildRequires: cmake >= 3.5.0 |
a92d8a30 JB |
12 | BuildRequires: rpmbuild(macros) >= 1.605 |
13 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
14 | ||
15 | %description | |
16 | resolv_wrapper makes it possible on most UNIX platforms to contact | |
17 | your own DNS implmentation in your test environment. It requires | |
18 | socket_wrapper to be able to contact the server. Alternatively, the | |
19 | wrapper is able to fake DNS queries and return valid responses to your | |
20 | application. | |
21 | ||
22 | %description -l pl.UTF-8 | |
23 | resolv_wrapper umożliwia kontaktowanie się z własną implementacją DNS | |
24 | w środowisku testowym na większości platform uniksowych. Wymaga | |
25 | socket_wrappera w celu połączenia się z serwerem. Alternatywnie | |
26 | pozwala sfałszować zapytanai DNS i zwracać aplikacji poprawne | |
27 | odpowiedzi. | |
28 | ||
29 | %prep | |
30 | %setup -q | |
a92d8a30 JB |
31 | |
32 | %build | |
33 | install -d build | |
34 | cd build | |
35 | %cmake .. | |
36 | ||
37 | %{__make} | |
38 | ||
39 | %install | |
40 | rm -rf $RPM_BUILD_ROOT | |
41 | ||
42 | %{__make} -C build install \ | |
43 | DESTDIR=$RPM_BUILD_ROOT | |
44 | ||
45 | %clean | |
46 | rm -rf $RPM_BUILD_ROOT | |
47 | ||
48 | %post -p /sbin/ldconfig | |
49 | %postun -p /sbin/ldconfig | |
50 | ||
51 | %files | |
52 | %defattr(644,root,root,755) | |
3b2ebe44 | 53 | %doc AUTHORS CHANGELOG LICENSE README.md |
a92d8a30 JB |
54 | %attr(755,root,root) %{_libdir}/libresolv_wrapper.so.*.*.* |
55 | %attr(755,root,root) %ghost %{_libdir}/libresolv_wrapper.so.0 | |
56 | %attr(755,root,root) %{_libdir}/libresolv_wrapper.so | |
57 | %{_pkgconfigdir}/resolv_wrapper.pc | |
58 | %{_libdir}/cmake/resolv_wrapper | |
59 | %{_mandir}/man1/resolv_wrapper.1* |