]> git.pld-linux.org Git - packages/net-snmp.git/commitdiff
- small cleanup
authorArtur Frysiak <artur@frysiak.net>
Thu, 13 Feb 2003 11:44:53 +0000 (11:44 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- added TODO list
- added -compat subpackages (-compat-lib must be added too)
- ucd-snmp changelog cut

Changed files:
    net-snmp.spec -> 1.2

net-snmp.spec

index 12cac5a3676f9ef0e39a3084f8caca48b34ec82b..8f37c66dd4d7d354222e4cabbceda47250044d9c 100644 (file)
@@ -1,3 +1,22 @@
+# TODO:
+# - Summary and %%description in all packages
+# - init scripts
+# - default configs
+# - perl module 
+# - review %%files (add missing)
+# - review Requires:
+# - review Obsoletes:
+# - review Provides:
+# - review ucd patches:
+# -- link_libsnmp_with_libcrypto
+# -- noinstalled
+# -- ia64
+# -- include-netinet_in_h
+# -- dlopen-fix
+# -- glibc21
+# -- manpage
+# -- no_libelf
+# -- init_master-libwrap
 %include       /usr/lib/rpm/macros.perl
 Summary:       A collection of SNMP protocol tools
 Summary(es):   Agente SNMP de la UCD
@@ -22,17 +41,6 @@ Patch0:              %{name}-acinclude.patch
 Patch1:                %{name}-acfix.patch
 Patch2:                %{name}-rpm-implicit-libs.patch
 Patch3:                %{name}-DESTDIR.patch
-#Patch0:               %{name}-glibc21.patch
-#Patch3:               %{name}-link_libsnmp_with_libcrypto.patch
-#Patch4:               %{name}-acinclude.patch
-#Patch5:               %{name}-noinstalled.patch
-#Patch6:               %{name}-ia64.patch
-#Patch7:               %{name}-acfix.patch
-#Patch8:               %{name}-include-netinet_in_h.patch
-#Patch9:               %{name}-dlopen-fix.patch
-#Patch10:      %{name}-manpage.patch
-#Patch11:      %{name}-no_libelf.patch
-#Patch12:      %{name}-init_master-libwrap.patch
 URL:           http://www.net-snmp.org/
 BuildRequires: autoconf >= 2.57-3
 BuildRequires: automake
@@ -50,6 +58,7 @@ Provides:     snmpd
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Obsoletes:     cmu-snmp
 Obsoletes:     snmpd
+Obsoletes:     ucd-snmp
 
 %define                _sysconfdir     /etc
 %define                logfile         /var/log/snmpd.log
@@ -104,26 +113,27 @@ SNMP, 
 ÄÅÍÏÎÉ snmpd ÔÁ snmptrapd, ÄÏËÕÍÅÎÔÁæÀ ¦ Ô.¦.
 
 %package libs
-Summary:       UCD SNMP libraries
+Summary:       NET SNMP libraries
 Summary(pl):   Biblioteki SNMP
 Group:         Libraries
 
 %description libs
-UCD SNMP libraries.
+NET SNMP libraries.
 
 %description libs -l pl
 Biblioteki SNMP.
 
 %package utils
-Summary:       Network management utilities using SNMP, from the UCD-SNMP project
+Summary:       Network management utilities using SNMP, from the NET-SNMP project
 Summary(es):   Utilitarios del SNMP de la UCD
 Summary(pl):   Narzêdzia u¿ywaj±ce protoko³u SNMP
 Summary(pt_BR):        Utilitários do SNMP da UCD
-Summary(ru):   õÔÉÌÉÔÙ ÕÐÒÁ×ÌÅÎÉÑ ÓÅÔØÀ ÐÏ SNMP ÉÚ ÐÒÏÅËÔÁ UCD-SNMP
-Summary(uk):   õÔÉ̦ÔÉ ËÅÒÕ×ÁÎÎÑ ÍÅÒÅÖÅÀ ÐÏ SNMP Ú ÐÒÏÅËÔÕ UCD-SNMP
+Summary(ru):   õÔÉÌÉÔÙ ÕÐÒÁ×ÌÅÎÉÑ ÓÅÔØÀ ÐÏ SNMP ÉÚ ÐÒÏÅËÔÁ NET-SNMP
+Summary(uk):   õÔÉ̦ÔÉ ËÅÒÕ×ÁÎÎÑ ÍÅÒÅÖÅÀ ÐÏ SNMP Ú ÐÒÏÅËÔÕ NET-SNMP
 Group:         Applications/System
 Requires:      %{name}-libs = %{version}
 Obsoletes:     cmu-snmp-utils
+Obsoletes:     ucd-snmp-utils
 
 %description utils
 The ucd-snmp package contains various utilities for use with the
@@ -160,6 +170,7 @@ Requires:   %{name} = %{version}
 Requires:      perl-Term-ReadKey
 Requires:      perl-Tk
 Obsoletes:     cmu-snmp-utils
+Obsoletes:     ucd-snmp-utils-perl
 
 %description utils-perl
 The ucd-snmp package contains various utilities for use with the
@@ -180,6 +191,7 @@ PreReq:             %{name} = %{version}
 Requires(post,preun):  /sbin/chkconfig
 Requires:      rc-scripts >= 0.2.0
 Obsoletes:     cmu-snmp-utils
+Obsoletes:     ucd-snmp-snmptrapd
 
 %description snmptrapd
 The ucd-snmp-snmptrapd package contains snmp trap daemon.
@@ -197,7 +209,6 @@ Summary(uk):        
 Group:         Development/Libraries
 Requires:      %{name}-libs = %{version}
 Requires:      openssl-devel
-Obsoletes:     cmu-snmp-devel
 
 %description devel
 The ucd-snmp-devel package contains the development libraries and
@@ -253,6 +264,88 @@ Statyczne biblioteki %{name}.
 %description static -l pt_BR
 Bibliotecas estáticas para desenvolvimento com ucd-snmp
 
+%package compat-devel
+Summary:       The development environment for the UCD-SNMP project
+Summary(es):   Archivos de inclusión y bibliotecas para desarrollo en el SNMP de la UCD
+Summary(pl):   Pliki dla developerów u¿ywaj±cych %{name}
+Summary(pt_BR):        Arquivos de inclusão e bibliotecas para desenvolvimento no SNMP da UCD
+Summary(ru):   óÒÅÄÁ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÒÏÅËÔÁ UCD-SNMP
+Summary(uk):   óÅÒÅÄÏ×ÉÝÅ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÒÏÅËÔÕ UCD-SNMP
+Group:         Development/Libraries
+Requires:      %{name}-libs = %{version}
+Requires:      openssl-devel
+Obsoletes:     cmu-snmp-devel
+Obsoletes:     ucd-snmp-devel
+
+%description compat-devel
+The ucd-snmp-devel package contains the development libraries and
+header files for use with the UCD-SNMP project's network management
+tools.
+
+Install the ucd-snmp-devel package if you would like to develop
+applications for use with the UCD-SNMP project's network management
+tools. You'll also need to have the ucd-snmp and ucd-snmp-utils
+packages installed.
+
+%description compat-devel -l es
+Estas son las bibliotecas y archivos de inclusión para desarrollo con
+el SNMP de la UCD. Con este paquete es posible la creación de
+programas para uso en la gestión de redes.
+
+%description compat-devel -l pl
+Pakiet zawiera pliki nag³ówkowe i bilioteki potrzebne do rozwoju
+aplikacji u¿ywaj±cych protoko³u SNMP.
+
+%description compat-devel -l pt_BR
+Estas são as bibliotecas e arquivos de inclusão para desenvolvimento
+com o SNMP da UCD. Com este pacote é possível a criação de programas
+para uso no gerenciamento de redes.
+
+%description compat-devel -l ru
+ðÁËÅÔ ucd-snmp-devel ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÁ ÄÌÑ
+ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó ÕÔÉÌÉÔÁÍÉ ÕÐÒÁ×ÌÅÎÉÑ ÓÅÔØÀ ÐÒÏÅËÔÁ UCD-SNMP.
+
+%description compat-devel -l uk
+ðÁËÅÔ ucd-snmp-devel Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ ÄÌÑ
+×ÉËÏÒÉÓÔÁÎÎÑ Ú ÕÔÉ̦ÔÁÍÉ ËÅÒÕ×ÁÎÎÑ ÍÅÒÅÖÅÀ ÐÒÏÅËÔÕ UCD-SNMP.
+
+%package compat-static
+Summary:       Static UCD-SNMP libraries
+Summary(es):   Static libraries for ucd-snmp development
+Summary(pl):   Statyczne biblioteki %{name}
+Summary(pt_BR):        Bibliotecas estáticas para desenvolvimento com ucd-snmp
+Summary(ru):   óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÅËÔÁ UCD-SNMP
+Summary(uk):   óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÅËÔÕ UCD-SNMP
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}
+Obsoletes:     ucd-snmp-static
+
+%description compat-static
+Static UCD-SNMP libraries.
+
+%description compat-static -l es
+Static libraries for ucd-snmp development
+
+%description compat-static -l pl
+Statyczne biblioteki %{name}.
+
+%description compat-static -l pt_BR
+Bibliotecas estáticas para desenvolvimento com ucd-snmp
+
+%package snmpconf
+Summary:       snmpconf
+Group:         Applications/System
+
+%description snmpconf
+snmpconf
+
+%package tkmib
+Summary:       MIB browser in TK
+Group:         Applications/System
+
+%description tkmib
+MIB browser in TK
+
 %prep
 %setup -q -a7
 %patch0 -p1
@@ -303,7 +396,7 @@ install -d $RPM_BUILD_ROOT/{etc/{snmp,rc.d/init.d,sysconfig},/var/log}
 
 #install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/snmp/snmpd.conf
 #:> $RPM_BUILD_ROOT%{_sysconfdir}/snmp/snmpd.local.conf
-#:> $RPM_BUILD_ROOT%{logfile}
+:> $RPM_BUILD_ROOT%{logfile}
 
 #install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/snmpd
 #install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/snmp/snmpd.conf
@@ -322,7 +415,7 @@ install -d $RPM_BUILD_ROOT/{etc/{snmp,rc.d/init.d,sysconfig},/var/log}
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-#%post
+%post
 #/sbin/chkconfig --add snmpd
 #if [ -f /var/lock/subsys/snmpd ]; then
 #      /etc/rc.d/init.d/snmpd restart >&2
@@ -343,7 +436,7 @@ chmod 640 %{logfile}
 %post  libs -p /sbin/ldconfig
 %postun        libs -p /sbin/ldconfig
 
-#%post snmptrapd
+%post snmptrapd
 #/sbin/chkconfig --add snmptrapd
 #if [ -f /var/lock/subsys/snmptrapd ]; then
 #      /etc/rc.d/init.d/snmptrapd restart >&2
@@ -376,20 +469,17 @@ chmod 640 %{logfile}
 
 %attr(755,root,root) %{_sbindir}/snmpd
 
-#%{_datadir}/snmp/snmpconf/snmpd.conf
-
 %{_mandir}/man1/snmpd.1*
 %{_mandir}/man5/snmpd.conf.5*
 %{_mandir}/man5/variables.5*
 
-#%attr(640,root,root) %ghost %{logfile}
+%attr(640,root,root) %ghost %{logfile}
 
 %files libs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/lib*.so.*.*
 
 %dir %{_datadir}/snmp
-#%dir %{_datadir}/snmp/snmpconf
 
 %{_datadir}/snmp/mibs
 
@@ -462,11 +552,35 @@ chmod 640 %{logfile}
 
 %files devel
 %defattr(644,root,root,755)
-%{_libdir}/lib*.la
-%attr(755,root,root) %{_libdir}/lib*[a-z].so
-%{_includedir}/ucd-snmp
+%attr(755,root,root) %{_bindir}/mib2c
+%attr(755,root,root) %{_bindir}/net-snmp-config
+%attr(755,root,root) %{_libdir}/libnet*[a-z].so
+%{_libdir}/libnet*.la
+%{_includedir}/net-snmp
+%{_datadir}/snmp/mib2c*
+%{_mandir}/man1/mib2c.1*
 %{_mandir}/man3/*
 
+%files compat-devel
+%defattr(644,root,root,755)
+%{_libdir}/libsnmp.la
+%attr(755,root,root) %{_libdir}/libsnmp.so
+%{_includedir}/ucd-snmp
+
 %files static
 %defattr(644,root,root,755)
-%attr(0644,root,root) %{_libdir}/lib*.a
+%attr(0644,root,root) %{_libdir}/libnet*.a
+
+%files compat-static
+%defattr(644,root,root,755)
+%attr(0644,root,root) %{_libdir}/libsnmp.a
+
+%files snmpconf
+%defattr(644,root,root,755)
+%attr(0755,root,root) %{_bindir}/snmpconf
+%{_mandir}/man1/snmpconf.1*
+%{_datadir}/snmp/snmpconf-data
+
+%files tkmib
+%defattr(644,root,root,755)
+%attr(0755,root,root) %{_bindir}/tkmib
This page took 0.046301 seconds and 4 git commands to generate.