[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