[lldpad] 0.9.44 bump
Petr Šabata
psabata at fedoraproject.org
Fri Jan 27 10:37:40 UTC 2012
commit 41587237c732070620a36fb88d977bbafc4078a5
Author: Petr Šabata <contyk at redhat.com>
Date: Fri Jan 27 11:34:25 2012 +0100
0.9.44 bump
.gitignore | 5 +-
lldpad-0.9.43-Avoid-possible-resource-leaks.patch | 33 --
lldpad-0.9.43-Create-man-page-for-MED-usage.patch | 177 -------
...fixes-a-warning-issued-when-building-the-.patch | 33 --
lldpad-0.9.43-add-man-page-for-EVB-TLV.patch | 148 ------
lldpad-0.9.43-add-man-page-for-VDP.patch | 124 -----
...me-files-in-include-linux-to-inst_SOURCES.patch | 32 --
...o-to-VSI_EXIT-immediately-on-neg-response.patch | 33 --
lldpad-0.9.43-bugfix-to-print-all-profiles.patch | 111 -----
...urn-different-error-codes-for-invalid-dev.patch | 51 --
...1Qaz-add-output-buffer-response-to-set-pf.patch | 56 ---
...1Qaz-PFC-TLV-incorrectly-sets-willing-cap.patch | 46 --
...1Qaz-make-ETS-CFG-willing-yes-no-values-v.patch | 97 ----
...ad-802.1Qaz-resolve-incorrect-tcbw-memcpy.patch | 33 --
...Add-EVB-and-VDP-man-pages-to-install-path.patch | 30 --
...ad-Add-ports-even-w-out-link-at-init-time.patch | 44 --
...d-Avoid-possible-resource-leak-in-get_bcn.patch | 33 --
...ot-enable-CEE-mode-if-explicitly-disabled.patch | 83 ----
...ldpad-ETS-add-another-example-to-man-page.patch | 32 --
...ldpad-Fix-error-path-in-save_dcbx_version.patch | 46 --
...-Fix-logging-to-no-longer-use-message-IDs.patch | 489 --------------------
...-mode-needs-to-be-set-before-set_state-cm.patch | 41 --
...x-compile-warnings-in-802.1Qaz-debug-code.patch | 35 --
...-lldpad-remove-app-data-on-CEE-unregister.patch | 66 ---
...dpad-remove-unused-exported-DCBX-routines.patch | 150 ------
...pad-resolve-segfault-with-ECP-and-bonding.patch | 91 ----
...pad-use-is_valid_lldp_device-in-scan-path.patch | 74 ---
...-0.9.43-lldptool-better-TLV_ID-validation.patch | 51 --
...43-prevent-crash-on-invalid-response-code.patch | 102 ----
lldpad-0.9.43-some-minor-bugfixes.patch | 186 --------
...d-0.9.43-vdp-must-be-enabled-on-interface.patch | 169 -------
lldpad.spec | 81 +---
sources | 2 +-
33 files changed, 14 insertions(+), 2770 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4dc4e2b..f7f43f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1 @@
-lldpad-0.9.38.tar.gz
-/lldpad-0.9.41.tar.bz2
-/lldpad-0.9.42.tar.gz
-/lldpad-0.9.43.tar.gz
+/lldpad-0.9.44.tar.gz
diff --git a/lldpad.spec b/lldpad.spec
index 87ee030..486a9b3 100644
--- a/lldpad.spec
+++ b/lldpad.spec
@@ -2,8 +2,8 @@
%define _hardened_build 1
Name: lldpad
-Version: 0.9.43
-Release: 6%{?dist}
+Version: 0.9.44
+Release: 1%{?dist}
Summary: Intel LLDP Agent
Group: System Environment/Daemons
License: GPLv2
@@ -11,44 +11,14 @@ URL: http://open-lldp.org/
Source0: %{name}-%{version}.tar.gz
Patch0: lldpad-0.9.41-make.patch
Patch1: lldpad-0.9.41-lldptool-invalid-pointer.patch
-# Patchwork
-Patch50: lldpad-0.9.43-vdp-must-be-enabled-on-interface.patch
-# Upstream, 0.9.43+
-Patch100: lldpad-0.9.43-add-man-page-for-EVB-TLV.patch
-Patch101: lldpad-0.9.43-add-man-page-for-VDP.patch
-Patch102: lldpad-0.9.43-add-some-files-in-include-linux-to-inst_SOURCES.patch
-Patch103: lldpad-0.9.43-lldpad-Add-EVB-and-VDP-man-pages-to-install-path.patch
-Patch104: lldpad-0.9.43-lldpad-802.1Qaz-PFC-TLV-incorrectly-sets-willing-cap.patch
-Patch105: lldpad-0.9.43-lldpad-Add-ports-even-w-out-link-at-init-time.patch
-Patch106: lldpad-0.9.43-lldpad-remove-app-data-on-CEE-unregister.patch
-Patch107: lldpad-0.9.43-lldpad-remove-unused-exported-DCBX-routines.patch
-Patch108: lldpad-0.9.43-Create-man-page-for-MED-usage.patch
-Patch109: lldpad-0.9.43-lldpad-802.1Qaz-resolve-incorrect-tcbw-memcpy.patch
-Patch110: lldpad-0.9.43-dcbtool-return-different-error-codes-for-invalid-dev.patch
-Patch111: lldpad-0.9.43-lldpad-802.1Qaz-make-ETS-CFG-willing-yes-no-values-v.patch
-Patch112: lldpad-0.9.43-lldpad-use-is_valid_lldp_device-in-scan-path.patch
-Patch113: lldpad-0.9.43-lldpad-resolve-segfault-with-ECP-and-bonding.patch
-Patch114: lldpad-0.9.43-lldpad-dcbx-mode-needs-to-be-set-before-set_state-cm.patch
-Patch115: lldpad-0.9.43-lldpad-fix-compile-warnings-in-802.1Qaz-debug-code.patch
-Patch116: lldpad-0.9.43-lldpad-Do-not-enable-CEE-mode-if-explicitly-disabled.patch
-Patch117: lldpad-0.9.43-lldapd-802.1Qaz-add-output-buffer-response-to-set-pf.patch
-Patch118: lldpad-0.9.43-lldpad-ETS-add-another-example-to-man-page.patch
-Patch119: lldpad-0.9.43-lldptool-better-TLV_ID-validation.patch
-Patch120: lldpad-0.9.43-This-patch-fixes-a-warning-issued-when-building-the-.patch
-Patch121: lldpad-0.9.43-lldpad-Avoid-possible-resource-leak-in-get_bcn.patch
-Patch122: lldpad-0.9.43-Avoid-possible-resource-leaks.patch
-Patch123: lldpad-0.9.43-lldpad-Fix-logging-to-no-longer-use-message-IDs.patch
-Patch124: lldpad-0.9.43-lldpad-Fix-error-path-in-save_dcbx_version.patch
-Patch125: lldpad-0.9.43-bugfix-to-print-all-profiles.patch
-Patch126: lldpad-0.9.43-prevent-crash-on-invalid-response-code.patch
-Patch127: lldpad-0.9.43-bugfix-go-to-VSI_EXIT-immediately-on-neg-response.patch
-Patch128: lldpad-0.9.43-some-minor-bugfixes.patch
Requires: kernel >= 2.6.32
BuildRequires: systemd-units
BuildRequires: libconfig-devel >= 1.3.2 kernel-headers >= 2.6.32
BuildRequires: flex >= 2.5.33
BuildRequires: automake autoconf libtool
-BuildRequires: libnl-devel libnl
+BuildRequires: libnl-devel
+BuildRequires: readline-devel
+Requires: readline
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
@@ -62,7 +32,7 @@ Intel LLDP Agent with Enhanced Ethernet support for the Data Center.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
Provides: dcbd-devel = %{version}-%{release}
Obsoletes: dcbd-devel < 0.9.26
@@ -71,39 +41,7 @@ The %{name}-devel package contains header files for developing applications
that use %{name}.
%prep
-%setup -q -n open-lldp
-# Upstream patches
-%patch100 -p1
-%patch101 -p1
-%patch102 -p1
-%patch103 -p1
-%patch104 -p1
-%patch105 -p1
-%patch106 -p1
-%patch107 -p1
-%patch108 -p1
-%patch109 -p1
-%patch110 -p1
-%patch111 -p1
-%patch112 -p1
-%patch113 -p1
-%patch114 -p1
-%patch115 -p1
-%patch116 -p1
-%patch117 -p1
-%patch118 -p1
-%patch119 -p1
-%patch120 -p1
-%patch121 -p1
-%patch122 -p1
-%patch123 -p1
-%patch124 -p1
-%patch125 -p1
-%patch126 -p1
-%patch127 -p1
-%patch128 -p1
-# Submitted (not yet accepted upstream) patches
-%patch50 -p1
+%setup -q
# Fedora patches
%patch0 -p1 -b .make
%patch1 -p1 -b .invalid-pointer
@@ -165,6 +103,11 @@ fi
%{_libdir}/pkgconfig/*.pc
%changelog
+* Fri Jan 27 2012 Petr Šabata <contyk at redhat.com> - 0.9.44-1
+- 0.9.44 bump, patches cleanup
+- Correct dependencies a bit
+- Require dlopen()'d readline
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.43-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/sources b/sources
index beecaab..d2d26be 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b853a61bdf9b0bf2b4338f9f6d33c371 lldpad-0.9.43.tar.gz
+d5396e069efd5ccf2073ce385df56cfe lldpad-0.9.44.tar.gz
More information about the scm-commits
mailing list