[snmp++: 4/4] - Update to 3.2.25 - Drop snmp-build.patch, snmp-warnings.patch - Use upstream soname version

Miloš Jakubíček mjakubicek at fedoraproject.org
Mon Feb 14 07:21:07 UTC 2011


commit 49dc298fdc53a8887445a1e1d1eb40a4b0b26105
Author: Milos Jakubicek <xjakub at fi.muni.cz>
Date:   Mon Feb 14 08:20:16 2011 +0100

    - Update to 3.2.25
    - Drop snmp-build.patch, snmp-warnings.patch
    - Use upstream soname version

 .gitignore          |    1 +
 snmp++.spec         |   26 +++++++++++---------------
 snmp-build.patch    |   45 ---------------------------------------------
 snmp-warnings.patch |   33 ---------------------------------
 sources             |    2 +-
 5 files changed, 13 insertions(+), 94 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2e07087..c5c6aad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 snmp++v3.2.23.tar.gz
+/snmp++v3.2.25.tar.gz
diff --git a/snmp++.spec b/snmp++.spec
index 921bb85..24bef2e 100644
--- a/snmp++.spec
+++ b/snmp++.spec
@@ -1,6 +1,6 @@
 Name: snmp++
-Version: 3.2.23
-Release: 10%{?dist}
+Version: 3.2.25
+Release: 1%{?dist}
 Summary: SNMP++v3.x is based on SNMP++v2.8 from HP* and extends it by support for SNMPv3
 
 Group:	Development/Libraries
@@ -8,8 +8,6 @@ License: MIT
 URL: http://www.agentpp.com/index.html
 Source0: http://www.agentpp.com/snmp++v%{version}.tar.gz	
 Patch0: snmp-settings.patch
-Patch1: snmp-build.patch
-Patch2: snmp-warnings.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: openssl-devel
@@ -22,28 +20,22 @@ SNMP v1, v2c, and v3.
 %prep
 %setup -q -n %{name}
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-
-%define soversion 0.0.0
 
 %build
 cd src
 export USEROPTS="%{optflags}"
-export LDFLAGS="-Wl,-soname -Wl,libsnmp++.so.0 -lssl"
-export VERSION="%{soversion}"
+export LDFLAGS="-Wl,-soname -Wl,libsnmp++.so.2 -lssl"
 make %{?_smp_mflags} -f Makefile.linux
 
 %install
 rm -rf $RPM_BUILD_ROOT
 export INSTPREFIX=$RPM_BUILD_ROOT%{_prefix}
 export INSTLIBPATH=$RPM_BUILD_ROOT%{_libdir}
-export VERSION="%{soversion}"
 cd src
 make %{?_smp_mflags} -f Makefile.linux install
 cd $RPM_BUILD_ROOT%{_libdir}
-ln -s libsnmp++.so.%{soversion} libsnmp++.so.0
-ln -s libsnmp++.so.%{soversion} libsnmp++.so
+ln -s libsnmp++.so.2.0.0 libsnmp++.so.2
+ln -s libsnmp++.so.2.0.0 libsnmp++.so
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -54,8 +46,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %exclude %{_libdir}/libsnmp++.a
-%{_libdir}/libsnmp++.so.%{soversion}
-%{_libdir}/libsnmp++.so.0
+%{_libdir}/libsnmp++.so.*
 %doc README.v3 readme.txt CHANGES.snmp++v3
 
 %package devel
@@ -74,6 +65,11 @@ install %{name}-devel
 %{_includedir}/snmp_pp
 
 %changelog
+* Mon Feb 14 2011 Miloš Jakubíček <xjakub at fi.muni.cz> - 3.2.25-1
+- Update to 3.2.25
+- Drop snmp-build.patch, snmp-warnings.patch
+- Use upstream soname version
+
 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.2.23-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index c1c34f2..dad5f10 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a8b0e51fbf20e436999781b7f5ea187b  snmp++v3.2.23.tar.gz
+71fe913ef5669d2074ca3eba3d65f00d  snmp++v3.2.25.tar.gz


More information about the scm-commits mailing list