Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package scapy for openSUSE:Factory checked 
in at 2023-12-14 22:03:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/scapy (Old)
 and      /work/SRC/openSUSE:Factory/.scapy.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "scapy"

Thu Dec 14 22:03:56 2023 rev:2 rq:1133109 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/scapy/scapy.changes      2023-12-11 
21:52:03.858894174 +0100
+++ /work/SRC/openSUSE:Factory/.scapy.new.25432/scapy.changes   2023-12-14 
22:03:58.625877704 +0100
@@ -1,0 +2,17 @@
+Thu Dec 14 11:13:45 UTC 2023 - Martin Hauke <mar...@gmx.de>
+
+- Add python3-cryptography to BuildRequires to have out of the
+  box support for
+  + PKI & TLS crypto-related features
+  + WEP decryption/encryption. (Dot11)
+  + IPsec encryption/authentication.
+- Recommend python3-PyX to be able to be able to use psdump() or
+  pdfdump().
+- Recommend python3-ipython for better experience when working in
+  interactive mode (command completion, history, ...).
+  mode
+- Add workaround for openSUSE where /etc/protocols and
+  /etc/protocols no longer live in /etc/ but /usr/etc/
+- Run spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  v2.5.0.tar.gz

New:
----
  scapy-2.5.0.tar.gz

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

Other differences:
------------------
++++++ scapy.spec ++++++
--- /var/tmp/diff_new_pack.M3aJ3j/_old  2023-12-14 22:03:59.277901222 +0100
+++ /var/tmp/diff_new_pack.M3aJ3j/_new  2023-12-14 22:03:59.277901222 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package scapy
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -12,25 +12,29 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 Name:           scapy
 Version:        2.5.0
 Release:        0
 Summary:        Interactive Packet Manipulation Tool
-Source:         https://github.com/secdev/scapy/archive/v%{version}.tar.gz
-URL:            https://scapy.net
+License:        GPL-2.0-only
 Group:          Productivity/Networking/Security
-License:        GPL-2.0
+URL:            https://scapy.net
+Source:         
https://github.com/secdev/scapy/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 # Testing requirements: (require root permission and a fully functional 
network stack)
 #BuildRequires:  tcpdump
-BuildArch:      noarch
+Requires:       python3-cryptography
+Recommends:     python3-PyX
+Recommends:     python3-ipython
 Provides:       python-scapy = %version
 Obsoletes:      python-scapy < 2.2.0
+BuildArch:      noarch
 
 %description
 Scapy is a powerful interactive packet manipulation tool, packet generator,
@@ -54,6 +58,11 @@
 # redistribute it (sr#172834):
 rm -r doc/scapy
 
+# In (open)SUSE /etc/protocols and /etc/services
+# moved to /usr/etc/
+sed 's|%{_sysconfdir}/protocols|%{_prefix}%{_sysconfdir}/protocols|g' -i 
scapy/data.py
+sed 's|%{_sysconfdir}/services|%{_prefix}%{_sysconfdir}/services|g' -i 
scapy/data.py
+
 %install
 %python3_install
 %fdupes %{buildroot}%{python3_sitelib}
@@ -63,10 +72,9 @@
 #cd test && ./run_tests
 
 %files
-%defattr(-,root,root)
 %license LICENSE
 %doc README.md
 %{_bindir}/scapy
-%{_mandir}/man1/scapy.1%{ext_man}
+%{_mandir}/man1/scapy.1%{?ext_man}
 %{python3_sitelib}/scapy*
 

Reply via email to