| |
@@ -1,10 +1,11 @@
|
| |
Summary: C library for portable packet creation and injection
|
| |
Name: libnet
|
| |
Version: 1.2
|
| |
- Release: 2%{?dist}
|
| |
+ Release: 3%{?dist}
|
| |
License: BSD
|
| |
URL: https://github.com/libnet/libnet
|
| |
Source0: https://github.com/libnet/libnet/releases/download/v%{version}/%{name}-%{version}.tar.gz
|
| |
+ Patch0: libnet-config.patch
|
| |
BuildRequires: gcc
|
| |
BuildRequires: make
|
| |
BuildRequires: %{_bindir}/pod2man
|
| |
@@ -44,6 +45,7 @@
|
| |
|
| |
%prep
|
| |
%setup -q
|
| |
+ %patch0 -p1
|
| |
# Avoid library soname bump (https://github.com/libnet/libnet/issues/115)
|
| |
sed -e 's/-version-info 9:0:0/-version-info 9:0:8/' -i src/Makefile.{am,in}
|
| |
|
| |
@@ -93,6 +95,9 @@
|
| |
%endif
|
| |
|
| |
%changelog
|
| |
+ * Thu Apr 08 2021 Adrian Reber <adrian@lisas.de> - 1.2-3
|
| |
+ - Fix file conflicts with libnet-devel
|
| |
+
|
| |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-2
|
| |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
| |
|
| |
Trying to install libnet-devel.x86_64 and libnet-devel.i686 fails with
file /usr/bin/libnet-config conflicts between attempted installs of libnet-devel-1.2-2.fc34.x86_64 and libnet-devel-1.2-2.fc34.i686
The file libnet-config contains for x86_64 the string 'lib64' and for
i686 'lib' which makes the devel packages not installable at the same
time.
Running 'libnet-config --libs' returns '-L/usr/lib64 -lnet' for x86_64
and without '64' for i686. As that is both the default location for
libraries it can be omitted which this patch does.
With this patch applied 'libnet-config --libs' returns just '-lnet'.
Signed-off-by: Adrian Reber adrian@lisas.de