]> git.pld-linux.org Git - packages/net-snmp.git/blobdiff - net-snmp.spec
- rel 5
[packages/net-snmp.git] / net-snmp.spec
index 126b96a911a7354499ba1ed32817441c4bbe9916..fb8930d01879e8958492d6eb4662c7a001dae879 100644 (file)
@@ -1,3 +1,14 @@
+# TODO
+# - package or remove:
+#   %{py_sitedir}/netsnmp/__init__.py
+#   %{py_sitedir}/netsnmp/client.py
+#   %{py_sitedir}/netsnmp/tests/__init__.py
+#   %{py_sitedir}/netsnmp/tests/__init__.pyc
+#   %{py_sitedir}/netsnmp/tests/__init__.pyo
+#   %{py_sitedir}/netsnmp/tests/test.py
+#   %{py_sitedir}/netsnmp/tests/test.pyc
+#   %{py_sitedir}/netsnmp/tests/test.pyo
+#   %{_datadir}/snmp/snmp_perl.pl
 #
 # Conditional build:
 %bcond_without autodeps        # don't BR packages only for deps resolving
@@ -16,7 +27,7 @@ Summary(ru.UTF-8):    Набор утилит для протокола SNMP от U
 Summary(uk.UTF-8):     Набір утиліт для протоколу SNMP від UC-Davis
 Name:          net-snmp
 Version:       5.4.1
-Release:       1
+Release:       5
 License:       BSD-like
 Group:         Networking/Daemons
 Source0:       http://dl.sourceforge.net/net-snmp/%{name}-%{version}.tar.gz
@@ -39,6 +50,7 @@ Patch6:               %{name}-kernel_headers.patch
 Patch7:                %{name}-rpmpath.patch
 Patch8:                %{name}-snmpksm.patch
 Patch9:                %{name}-python.patch
+Patch10:       %{name}-lvalue.patch
 URL:           http://www.net-snmp.org/
 BuildRequires: autoconf >= 2.61-3
 BuildRequires: automake
@@ -62,6 +74,7 @@ BuildRequires:        rpmbuild(macros) >= 1.176
 BuildRequires: rpmbuild(macros) >= 1.268
 Requires(post,preun):  /sbin/chkconfig
 Requires:      %{name}-libs = %{version}-%{release}
+Requires:      %{name}-mibs = %{version}-%{release}
 Requires:      /usr/bin/setsid
 Requires:      rc-scripts >= 0.2.0
 Provides:      snmpd
@@ -122,7 +135,7 @@ SNMP, утиліти для запросу та встановлення інф
 Summary:       NET SNMP libraries
 Summary(pl.UTF-8):     Biblioteki SNMP
 Group:         Libraries
-Requires:      %{name}-mibs = %{version}-%{release}
+Requires:      %{name}-mibs
 Obsoletes:     net-snmp-compat-libs
 Obsoletes:     ucd-snmp-libs
 
@@ -142,6 +155,7 @@ Summary(uk.UTF-8):  Середовище розробки для проекту U
 Group:         Development/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
 Requires:      elfutils-devel
+%{?with_kerberos5:Requires:    krb5-devel}
 Requires:      libwrap-devel
 %{?with_lm_sensors:Requires:   lm_sensors-devel}
 Requires:      openssl-devel >= 0.9.7c
@@ -290,6 +304,7 @@ Summary(ru.UTF-8):  Утилиты управления сетью по SNMP из
 Summary(uk.UTF-8):     Утиліти керування мережею по SNMP з проекту NET-SNMP
 Group:         Applications/System
 Requires:      %{name}-libs = %{version}-%{release}
+Requires:      %{name}-mibs = %{version}-%{release}
 Obsoletes:     cmu-snmp-utils
 Obsoletes:     ucd-snmp-utils
 
@@ -400,6 +415,7 @@ SNMP dla trzech wersji tego protokołu (SNMPv3, SNMPv2c, SNMPv1).
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 %build
 %{__libtoolize}
@@ -439,9 +455,7 @@ SNMP dla trzech wersji tego protokołu (SNMPv3, SNMPv2c, SNMPv1).
        --enable-ipv6 \
        --with%{!?with_rpm:out}-rpm
 
-# build this subdir first. it's causing STRANGE compile failures # otherwise (for me at least). glen
-%{__make} -C agent/mibgroup
-%{__make}
+%{__make} -j1
 
 cd perl
 
@@ -491,6 +505,10 @@ cd ..
 # IP-Filter (non-Linux)
 rm -f $RPM_BUILD_ROOT%{_bindir}/ipf-mod.pl
 
+rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
+rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/Bundle/Makefile.subs.pl
+rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Bundle/NetSNMP/.packlist
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
This page took 0.048231 seconds and 4 git commands to generate.