Author: glen                         Date: Wed Sep 28 19:36:57 2011 GMT
Module: packages                      Tag: AC-branch
---- Log message:
- up to 5.4.4

---- Files affected:
packages/net-snmp:
   net-snmp-config-noflags.patch (1.4 -> 1.4.2.1) , 
net-snmp-snmpnetstat-getbulk.patch (1.5 -> 1.5.2.1) , 
net-snmp-use-rpm-hrmib.patch (1.2 -> 1.2.2.1) , net-snmp.spec (1.104.2.31 -> 
1.104.2.32) 

---- Diffs:

================================================================
Index: packages/net-snmp/net-snmp-config-noflags.patch
diff -u packages/net-snmp/net-snmp-config-noflags.patch:1.4 
packages/net-snmp/net-snmp-config-noflags.patch:1.4.2.1
--- packages/net-snmp/net-snmp-config-noflags.patch:1.4 Sat Feb 26 16:21:20 2005
+++ packages/net-snmp/net-snmp-config-noflags.patch     Wed Sep 28 21:36:51 2011
@@ -1,14 +1,14 @@
---- net-snmp-5.2.1/net-snmp-config.in.orig     2005-01-05 16:12:52.000000000 
+0100
-+++ net-snmp-5.2.1/net-snmp-config.in  2005-02-26 14:58:33.779999232 +0100
+--- net-snmp-5.4.4/net-snmp-config.in~ 2011-09-28 19:26:54.000000000 +0300
++++ net-snmp-5.4.4/net-snmp-config.in  2011-09-28 19:27:55.470793542 +0300
 @@ -31,7 +31,7 @@
  exec_prefix=@exec_prefix@
  includedir=@includedir@
  libdir=@libdir@
 -NSC_LDFLAGS="@LDFLAGS@"
 +NSC_LDFLAGS=""
- NSC_INCLUDEDIR=${includedir}
- NSC_LIBDIR=-L${libdir}
- NSC_LIBS="@LIBS@ @WRAPLIBS@"
+ 
+ NSC_LIBS="@LIBS@"
+ NSC_LNETSNMPLIBS="@LNETSNMPLIBS@"
 @@ -89,10 +89,10 @@
        ;;
      #################################################### compile

================================================================
Index: packages/net-snmp/net-snmp-snmpnetstat-getbulk.patch
diff -u packages/net-snmp/net-snmp-snmpnetstat-getbulk.patch:1.5 
packages/net-snmp/net-snmp-snmpnetstat-getbulk.patch:1.5.2.1
--- packages/net-snmp/net-snmp-snmpnetstat-getbulk.patch:1.5    Fri Jan 23 
18:09:11 2009
+++ packages/net-snmp/net-snmp-snmpnetstat-getbulk.patch        Wed Sep 28 
21:36:51 2011
@@ -1,13 +1,13 @@
---- net-snmp-5.4.2.1-dev/apps/snmpnetstat/inet.c       2009-01-22 
18:26:23.264301468 +0200
-+++ net-snmp-5.4.2.1-dev/apps/snmpnetstat/inet.c       2009-01-22 
18:48:30.400620330 +0200
-@@ -106,20 +106,65 @@
+--- net-snmp-5.4.4/apps/snmpnetstat/inet.c     2011-09-28 19:53:10.037278736 
+0300
++++ net-snmp-5.4.4/apps/snmpnetstat/inet.c     2011-09-28 19:55:41.894279292 
+0300
+@@ -106,20 +106,63 @@
  };
  #define TCP_NSTATES 11
  
 -void
 -tcpprotopr(const char *name)
 +static void
-+tcpprotoprint_line(const char *name, netsnmp_variable_list *vp, int *first)
++tcpprotoprint_line(const char *name, netsnmp_variable_list *vp, int *firstp)
  {
 -    netsnmp_variable_list *var, *vp;
 -    oid    tcpConnState_oid[] = { 1,3,6,1,2,1,6,13,1,1 };
@@ -23,11 +23,10 @@
 -    char  *cp;
 +
 +      state = *vp->val.integer;
-+      if (!aflag && state == MIB_TCPCONNSTATE_LISTEN) {
++      if (!aflag && state == MIB_TCPCONNSTATE_LISTEN)
 +              return;
-+      }
 +
-+      if (*first) {
++      if (*firstp) {
 +              printf("Active Internet (%s) Connections", name);
 +              if (aflag)
 +                      printf(" (including servers)");
@@ -36,7 +35,7 @@
 +              printf("%-5.5s %*.*s %*.*s %s\n",
 +                         "Proto", -width, width, "Local Address",
 +                                              -width, width, "Remote 
Address", "(state)");
-+              *first = 0;
++              *firstp=0;
 +      }
 +      
 +      /* Extract the local/remote information from the index values */
@@ -46,23 +45,22 @@
 +      cp[2] = vp->name[ 12 ] & 0xff;
 +      cp[3] = vp->name[ 13 ] & 0xff;
 +      localAddr.s_addr = tmpAddr.addr.s_addr;
-+      localPort        = ntohs(vp->name[ 14 ]);
++      localPort        = ntohs((u_short)(vp->name[ 14 ]));
 +      cp = tmpAddr.data;
 +      cp[0] = vp->name[ 15 ] & 0xff;
 +      cp[1] = vp->name[ 16 ] & 0xff;
 +      cp[2] = vp->name[ 17 ] & 0xff;
 +      cp[3] = vp->name[ 18 ] & 0xff;
 +      remoteAddr.s_addr = tmpAddr.addr.s_addr;
-+      remotePort        = ntohs(vp->name[ 19 ]);
++      remotePort        = ntohs((u_short)(vp->name[ 19 ]));
 +
 +      printf("%-5.5s", name);
 +      inetprint(&localAddr,  localPort,  name, 1);
 +      inetprint(&remoteAddr, remotePort, name, 0);
-+      if (state < 1 || state > TCP_NSTATES) {
++      if ( state < 1 || state > TCP_NSTATES )
 +              printf("%d\n", state );
-+      } else {
-+              printf("%s\n", tcpstates[state]);
-+      }
++      else
++              printf("%s\n", tcpstates[ state ]);
 +}
 +
 +static void
@@ -72,7 +70,7 @@
      int    first = 1;
  
      /*
-@@ -127,7 +172,7 @@
+@@ -127,7 +170,7 @@
       *   the necessary information.
       */
      var = NULL;
@@ -81,7 +79,8 @@
                                     ASN_NULL, NULL,  0);
      if (!var)
          return;
-@@ -137,45 +182,111 @@
+@@ -136,47 +179,114 @@
+ 
      for (vp = var; vp ; vp=vp->next_variable) {
 -        state = *vp->val.integer;
 -        if (!aflag && state == MIB_TCPCONNSTATE_LISTEN)
@@ -106,14 +105,14 @@
 -        cp[2] = vp->name[ 12 ] & 0xff;
 -        cp[3] = vp->name[ 13 ] & 0xff;
 -        localAddr.s_addr = tmpAddr.addr.s_addr;
--        localPort        = ntohs(vp->name[ 14 ]);
+-        localPort        = ntohs((u_short)(vp->name[ 14 ]));
 -        cp = tmpAddr.data;
 -        cp[0] = vp->name[ 15 ] & 0xff;
 -        cp[1] = vp->name[ 16 ] & 0xff;
 -        cp[2] = vp->name[ 17 ] & 0xff;
 -        cp[3] = vp->name[ 18 ] & 0xff;
 -        remoteAddr.s_addr = tmpAddr.addr.s_addr;
--        remotePort        = ntohs(vp->name[ 19 ]);
+-        remotePort        = ntohs((u_short)(vp->name[ 19 ]));
 -
 -        printf("%-5.5s", name);
 -        inetprint(&localAddr,  localPort,  name, 1);
@@ -231,7 +230,9 @@
 +      }
 +}
 +
++
  /*
+  * Print a summary of UDP "connections"
 --- net-snmp-5.4.2.1/man/snmpnetstat.1.def     2009-01-22 18:43:30.073986008 
+0200
 +++ net-snmp-5.4.2.1-dev/man/snmpnetstat.1.def 2009-01-22 18:57:34.170565184 
+0200
 @@ -92,6 +92,12 @@

================================================================
Index: packages/net-snmp/net-snmp-use-rpm-hrmib.patch
diff -u packages/net-snmp/net-snmp-use-rpm-hrmib.patch:1.2 
packages/net-snmp/net-snmp-use-rpm-hrmib.patch:1.2.2.1
--- packages/net-snmp/net-snmp-use-rpm-hrmib.patch:1.2  Thu May 15 12:09:24 2008
+++ packages/net-snmp/net-snmp-use-rpm-hrmib.patch      Wed Sep 28 21:36:51 2011
@@ -11,9 +11,9 @@
  void
  init_hr_swinst(void)
  {
---- net-snmp-5.4.1/configure.in        2008-05-15 13:05:07.559306690 +0300
-+++ net-snmp-5.4.1.hrmib/configure.in  2008-05-15 13:04:24.684830570 +0300
-@@ -2768,25 +2768,41 @@
+--- net-snmp-5.4.4/configure.in        2011-09-28 21:27:25.805107131 +0300
++++ net-snmp-5.4.4/configure.in        2011-09-28 21:32:32.285940150 +0300
+@@ -2800,19 +2800,35 @@
    fi
  ])
  
@@ -55,45 +55,33 @@
 +              with_rpm=no
 +        fi
 +      fi
++
  #
  # rpm libraries only needed for the host resources mib software
  # installed tables (on linux in particular)
- #
- if test "x$with_rpm" != "xno" && \
-         echo " $module_list " | grep " host/hr_swinst " > /dev/null; then
-+
-   # ARG.  RPM is a real pain.
-   # FWIW librpm.la, librpmio.la, and libpopt.la have correct dependencies.
-   _rpmlibs=""
-@@ -2835,7 +2851,14 @@
-       CFLAGS="$CFLAGS -I/usr/include/rpm"
-     ],,-lrpm $_rpmlibs)
-   ])
-+
-+  OLDLIBS=$LIBS
-+  LIBS=$LMIBLIBS
-+  AC_CHECK_FUNCS(rpmGetPath)
-+  LIBS=$OLDLIBS
+@@ -2848,6 +2864,8 @@
+   )
  fi
-+
+ 
 +fi # with rpmlib
-   
++
  # libkvm
  AC_CHECK_LIB(kvm, kvm_read, [_libkvm="-lkvm"])
-@@ -3406,12 +3429,6 @@
+ AC_CHECK_FUNC(kvm_openfiles, AC_DEFINE(HAVE_KVM_OPENFILES, 1, [Define to 1 if 
you have the `kvm_openfiles' function.]),
+@@ -3423,12 +3441,6 @@
  # table_array helper support
  AC_CHECK_HEADERS(search.h)
  
 -# RPM subdirectory path (sigh)
 -if test "x$with_rpm" != "xno" && \
 -        echo " $module_list " | grep " host/hr_swinst " > /dev/null; then
--  AC_CHECK_HEADERS(rpm/rpmdb.h)
+-  AC_CHECK_HEADERS(rpm/rpmts.h, [], [], [[#include <rpm/rpmlib.h>]])
 -fi
 -
  # OpenBSD 2.6 needs netinet/in.h before netinet/in_pcb.h
  AC_MSG_CHECKING([[for netinet/in_pcb.h]])
  AC_CACHE_VAL(cv_have_netinet_in_pcb_h,
-@@ -3633,13 +3650,6 @@
+@@ -3650,14 +3662,6 @@
  AC_CHECK_FUNCS(random lrand48 rand)
  AC_CHECK_FUNCS(execv system fork getpid strncasecmp sigalrm)
  AC_CHECK_FUNCS(lseek64 pread64)
@@ -104,6 +92,7 @@
 -  AC_CHECK_FUNCS(rpmGetPath)
 -  LIBS=$OLDLIBS
 -fi
- 
+-
  AC_CHECK_FUNCS(getloadavg)
  AC_CHECK_FUNCS(getaddrinfo getipnodebyname gai_strerror)
+ # BSDi2 functions differ

================================================================
Index: packages/net-snmp/net-snmp.spec
diff -u packages/net-snmp/net-snmp.spec:1.104.2.31 
packages/net-snmp/net-snmp.spec:1.104.2.32
--- packages/net-snmp/net-snmp.spec:1.104.2.31  Wed Sep 28 18:16:08 2011
+++ packages/net-snmp/net-snmp.spec     Wed Sep 28 21:36:51 2011
@@ -5,6 +5,11 @@
 # - make noarch -n mibs-net-snmp package (need separate .spec then)
 # - FHS: #define NETSNMP_AGENTX_SOCKET "/var/agentx/master"
 # - php-snmp (and likely other bindings) use only %{_libdir}/libnetsnmp.so.*, 
move other libs back to main (daemon) package?
+#   
/usr/lib64/python2.4/site-packages/netsnmp_python-1.0a1-py2.4.egg-info/PKG-INFO
+#   
/usr/lib64/python2.4/site-packages/netsnmp_python-1.0a1-py2.4.egg-info/SOURCES.txt
+#   
/usr/lib64/python2.4/site-packages/netsnmp_python-1.0a1-py2.4.egg-info/dependency_links.txt
+#   
/usr/lib64/python2.4/site-packages/netsnmp_python-1.0a1-py2.4.egg-info/top_level.txt
+#   /usr/share/snmp/snmp_perl.pl
 #
 # Conditional build:
 %bcond_without autodeps        # don't BR packages only for deps resolving
@@ -27,12 +32,12 @@
 Summary(ru.UTF-8):     Набор утилит для протокола SNMP от UC-Davis
 Summary(uk.UTF-8):     Набір утиліт для протоколу SNMP від UC-Davis
 Name:          net-snmp
-Version:       5.4.2.1
-Release:       15
+Version:       5.4.4
+Release:       1
 License:       BSD-like
 Group:         Networking/Daemons
 Source0:       http://dl.sourceforge.net/net-snmp/%{name}-%{version}.tar.gz
-# Source0-md5: 984932520143f0c8bf7b7ce1fc9e1da1
+# Source0-md5: 95aa054f3c99a1ce242807d7eaf98619
 Source1:       %{name}d.init
 Source2:       %{name}d.conf
 Source3:       %{name}d.sysconfig
@@ -42,7 +47,6 @@
 Source7:       ucd-ipchains.tar.gz
 # Source7-md5: 29949f1008f1a04d6efefd5b3ea607da
 Patch0:                %{name}-acfix.patch
-Patch1:                %{name}-rpm-implicit-libs.patch
 Patch2:                %{name}-config-noflags.patch
 Patch3:                %{name}-manpage.patch
 Patch4:                %{name}-link.patch
@@ -55,9 +59,7 @@
 Patch11:       %{name}-defaultconfig.patch
 Patch12:       %{name}-use-rpm-hrmib.patch
 Patch13:       %{name}-snmpnetstat-getbulk.patch
-Patch15:       %{name}-subcontainer.patch
 Patch16:       %{name}-netlink.patch
-Patch18:       %{name}-src-dst-confusion.patch
 Patch19:       %{name}-loadave-writable.patch
 URL:           http://www.net-snmp.org/
 BuildRequires: autoconf >= 2.61-3
@@ -420,7 +422,6 @@
 %prep
 %setup -q -a7
 %patch0 -p1
-%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
@@ -433,9 +434,7 @@
 %patch11 -p1
 %patch12 -p1
 %patch13 -p1
-%patch15 -p1
 %patch16 -p1
-%patch18 -p3
 %patch19 -p1
 
 %build
@@ -487,7 +486,8 @@
        --enable-ipv6 \
        --with%{!?with_rpm:out}-rpm
 
-%{__make} -j1
+%{__make} -j1 \
+        PYMAKE='CFLAGS="%{rpmcflags} -DPy_ssize_t=int" python setup.py'
 
 cd perl
 
@@ -799,6 +799,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.104.2.32  2011/09/28 19:36:51  glen
+- up to 5.4.4
+
 Revision 1.104.2.31  2011/09/28 16:16:08  glen
 - merge with auto-th-net-snmp-5_4_2_1-20
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/net-snmp/net-snmp-config-noflags.patch?r1=1.4&r2=1.4.2.1&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/net-snmp/net-snmp-snmpnetstat-getbulk.patch?r1=1.5&r2=1.5.2.1&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/net-snmp/net-snmp-use-rpm-hrmib.patch?r1=1.2&r2=1.2.2.1&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/net-snmp/net-snmp.spec?r1=1.104.2.31&r2=1.104.2.32&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to