Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2023-03-02 23:04:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and      /work/SRC/openSUSE:Factory/.arp-scan.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "arp-scan"

Thu Mar  2 23:04:29 2023 rev:9 rq:1068705 version:1.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes        2022-12-06 
14:25:19.418623444 +0100
+++ /work/SRC/openSUSE:Factory/.arp-scan.new.31432/arp-scan.changes     
2023-03-02 23:04:48.992247488 +0100
@@ -1,0 +2,11 @@
+Wed Mar  1 21:49:28 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- update to 1.10.0
+  * Support for POSIX.1e capabilities. Administrators can set
+    cap_net_raw+p on the arp-scan binaries to allow non-root users
+    to run arp scan if desired
+  * MAC/Vendor file layout changed. /etc/arp-scan/mac-vendor.txt
+    allows for local configuration
+- build with upstream tarball
+
+-------------------------------------------------------------------

Old:
----
  arp-scan-1.9.8.tar.gz

New:
----
  arp-scan-1.10.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ arp-scan.spec ++++++
--- /var/tmp/diff_new_pack.60KO73/_old  2023-03-02 23:04:49.648250765 +0100
+++ /var/tmp/diff_new_pack.60KO73/_new  2023-03-02 23:04:49.656250805 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arp-scan
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,26 @@
 #
 
 
+%bcond_without caps
 Name:           arp-scan
-Version:        1.9.8
+Version:        1.10.0
 Release:        0
 Summary:        ARP scanning and fingerprinting tool
 # strlcpy.c and strlcat.c have ISC header and embeded {getopt,obstack}.{c,h} 
has LGPL-2.1
 License:        GPL-3.0-only AND LGPL-2.1-only AND ISC
 Group:          Productivity/Networking/Security
 URL:            https://github.com/royhills/arp-scan
-Source:         
https://github.com/royhills/arp-scan/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  autoconf
-BuildRequires:  automake
-BuildRequires:  libpcap-devel >= 1.5.0
+Source:         
https://github.com/royhills/arp-scan/releases/download/%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  perl-macros
+BuildRequires:  pkgconfig
 BuildRequires:  perl(LWP::Simple)
+BuildRequires:  pkgconfig(libpcap) >= 1.5.0
 Requires:       perl(LWP::Simple)
 %{perl_requires}
+%if 0%{with caps}
+# pre-installed in build root, but make explicit anyway
+BuildRequires:  pkgconfig(libcap)
+%endif
 
 %description
 arp-scan is a command-line tool that uses the ARP protocol to discover and 
fingerprint IP hosts on the local network.
@@ -39,31 +43,35 @@
 %define debug_package_requires %{name} = %{version}-%{release}
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-autoreconf -fiv
-%configure
+%configure \
+%if %{with caps}
+       --with-libcap=yes \
+%else
+# defaults to auto
+       --with-libcap=no \
+%endif
+       %{nil}
 %make_build
 
 %check
-make %{?_smp_mflags} check
+%make_build check
 
 %install
+
 %make_install
 sed -i "s|env ||g" %{buildroot}%{_bindir}/*
 
 %files
+%license COPYING
 %doc AUTHORS ChangeLog NEWS README TODO
-%{_bindir}/arp-fingerprint
-%{_bindir}/arp-scan
-%{_bindir}/get-iab
-%{_bindir}/get-oui
+%{_bindir}/*
 %{_datadir}/arp-scan
-%{_mandir}/man1/arp-fingerprint.1%{?ext_man}
-%{_mandir}/man1/arp-scan.1%{?ext_man}
-%{_mandir}/man1/get-iab.1%{?ext_man}
-%{_mandir}/man1/get-oui.1%{?ext_man}
-%{_mandir}/man5/mac-vendor.5%{?ext_man}
+%dir %{_sysconfdir}/arp-scan
+%config(noreplace) %{_sysconfdir}/arp-scan/mac-vendor.txt
+%{_mandir}/man1/*.1%{?ext_man}
+%{_mandir}/man5/*.5%{?ext_man}
 
 %changelog

++++++ arp-scan-1.9.8.tar.gz -> arp-scan-1.10.0.tar.gz ++++++
++++ 47560 lines of diff (skipped)

Reply via email to