Browse Source

net-snmp-5.8-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11885 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 6 years ago
parent
commit
d761e4b606
1 changed files with 41 additions and 11 deletions
  1. 41 11
      n/net-snmp/net-snmp-vl.spec

+ 41 - 11
n/net-snmp/net-snmp-vl.spec

@@ -4,11 +4,13 @@
 Summary: A collection of SNMP protocol tools and libraries.
 Summary(ja): SNMP プロトコルツールとライブラリのコレクション
 Name: net-snmp
-Version: 5.7.3
-Release: 2%{?_dist_release}
+Version: 5.8
+Release: 1%{?_dist_release}
 License: BSDish
 Group: System Environment/Daemons
 URL: http://net-snmp.sourceforge.net/
+Vendor: Project Vine
+Distribution: Vine Linux
 
 Source0: http://dl.sourceforge.net/net-snmp/net-snmp-%{version}.tar.gz
 Source1: net-snmp.redhat.conf
@@ -21,12 +23,24 @@ Source7: net-snmpd.sysconfig
 Source8: net-snmptrapd.sysconfig
 Source9: net-snmp-tmpfs.conf
 Source10:  net-snmpd.logrotate
-Patch1: net-snmp-5.7.2-pie.patch
-Patch2: net-snmp-5.5-dir-fix.patch
-Patch3: net-snmp-5.7.3-multilib.patch
-Patch5: net-snmp-5.7.3-apsl-copying.patch
-Patch6: net-snmp-5.7.1-perl-linking.patch
-Patch7: net-snmp-5.6-test-debug.patch
+Patch1:     net-snmp-5.7.2-pie.patch
+Patch2:     net-snmp-5.8-dir-fix.patch
+Patch3:     net-snmp-5.8-multilib.patch
+Patch4:     net-snmp-5.8-test-debug.patch
+Patch5:     net-snmp-5.7.2-autoreconf.patch
+Patch6:     net-snmp-5.8-agentx-disconnect-crash.patch
+Patch7:     net-snmp-5.7.2-cert-path.patch
+Patch8:     net-snmp-5.8-cflags.patch
+Patch9:     net-snmp-5.8-Remove-U64-typedef.patch
+Patch10:    net-snmp-5.8-libnetsnmptrapd-against-MYSQL_LIBS.patch
+Patch11:    net-snmp-5.7.3-iterator-fix.patch
+Patch12:    net-snmp-5.8-autofs-skip.patch
+
+# Modern RPM API means at least EL6
+Patch101:   net-snmp-5.8-modern-rpm-api.patch
+
+#disable this patch due compatibility issues
+Patch102:   net-snmp-5.8-python3.patch
 
 Requires(pre): /sbin/chkconfig
 Obsoletes: cmu-snmp ucd-snmp
@@ -143,9 +157,18 @@ perl から mib2c や SNMP を使用したいならば, net-snmp-perl パッケ
 
 %patch2 -p1 -b .dir-fix
 %patch3 -p1 -b .multilib
-%patch5 -p1 -b .apsl
-%patch6 -p1 -b .perl-linking
-%patch7 -p1
+%patch4 -p1
+%patch5 -p1 -b .autoreconf
+%patch6 -p1 -b .agentx-disconnect-crash
+%patch7 -p1 -b .cert-path
+%patch8 -p1 -b .cflags
+%patch9 -p1 -b .u64-remove
+%patch10 -p1 -b .perlfix
+%patch11 -p1 -b .iterator-fix
+%patch12 -p1 -b .autofs-skip
+
+%patch101 -p1 -b .modern-rpm-api
+%patch102 -p1
 
 perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh
 
@@ -355,12 +378,19 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_bindir}/mib2c
 %{_bindir}/mib2c-update
 %{_bindir}/net-snmp-cert
+%{_bindir}/checkbandwidth
 %attr(0644,root,root)   %{_mandir}/man1/mib2c-update*.1*
 %attr(0644,root,root)	%{_mandir}/man1/mib2c.1*
 %attr(0644,root,root)   %{_mandir}/man3/*.3pm.*
 
 
 %changelog
+* Wed Nov 07 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.8-1
+- new upstream release.
+- updated Patch2-3.
+- dropped Patch5-7.
+- imported Patch4-12, 101 and 102 from rawhide.
+
 * Tue Mar 15 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.7.3-2
 - rebuilt with openssl-1.0.2g.