From ea7ffb95adcd7822125201772dd03614b0141450 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Wed, 23 Nov 2022 09:22:20 +0100 Subject: [PATCH] Up to 2.1.0 --- dnscap.spec | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/dnscap.spec b/dnscap.spec index 305342a..16555f7 100644 --- a/dnscap.spec +++ b/dnscap.spec @@ -1,18 +1,19 @@ -# -%define _snap 080302 Summary: Network capture utility for DNS traffic Summary(pl.UTF-8): Zamiennik tcpdumpa dla ruchu DNS Name: dnscap -Version: 0.%{_snap} +Version: 2.1.0 Release: 1 License: BSD-like/distributable Group: Networking/Utilities -Source0: %{name}-%{_snap}.tar.gz -# Source0-md5: e5451875e01551568e46a3c461641311 -URL: http://public.oarci.net/tools/dnscap/ -BuildRequires: bind-devel +Source0: https://www.dns-oarc.net/files/dnscap/%{name}-%{version}.tar.gz +# Source0-md5: 5a6a2497c818b00ebd5f0f49fc94a636 +URL: https://www.dns-oarc.net/tools/dnscap BuildRequires: groff +BuildRequires: ldns-devel BuildRequires: libpcap-devel +BuildRequires: openssl-devel +BuildRequires: pkgconfig +BuildRequires: zlib-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -20,27 +21,29 @@ Network capture utility designed specifically for DNS traffic. It is expected to be used for gathering continuous research or audit traces. %prep -%setup -q -n %{name} +%setup -q + +%{__sed} -E -i -e '1s,#!\s*%{_bindir}/env\s+perl(\s|$),#!%{__perl}\1,' \ + plugins/rssm/dnscap-rssm-rssac002 %build -%{__make} \ - BINDLIB="-lbind9" \ - PORTCFLAGS="%{rpmcppflags} %{rpmcflags}" \ - PORTLDFLAGS="%{rpmldflags}" \ - GCCWARN="-Wall" \ - CDEBUG="" +%configure %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} -install dnscap $RPM_BUILD_ROOT%{_bindir} -install dnscap.1 $RPM_BUILD_ROOT%{_mandir}/man1 +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/* -%{_mandir}/man1/*.1* +%doc CONTRIBUTORS README.md +%attr(755,root,root) %{_bindir}/dnscap +%attr(755,root,root) %{_bindir}/dnscap-rssm-rssac002 +%dir %{_libdir}/dnscap +%attr(755,root,root) %{_libdir}/dnscap/*.so +%{_mandir}/man1/dnscap.1* +%{_mandir}/man1/dnscap-rssm-rssac002.1* -- 2.44.0