[packages/dnscap] Up to 2.1.0

arekm arekm at pld-linux.org
Wed Nov 23 09:23:23 CET 2022


commit ea7ffb95adcd7822125201772dd03614b0141450
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed Nov 23 09:22:20 2022 +0100

    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*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dnscap.git/commitdiff/ea7ffb95adcd7822125201772dd03614b0141450



More information about the pld-cvs-commit mailing list