[arch-commits] Commit in net-snmp/repos (10 files)

2016-05-10 Thread Felix Yan
Date: Wednesday, May 11, 2016 @ 08:16:25
  Author: fyan
Revision: 267772

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  net-snmp/repos/staging-i686/
  net-snmp/repos/staging-i686/PKGBUILD
(from rev 267771, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-i686/net-snmp-5.7.3-perl-5.24.patch
(from rev 267771, net-snmp/trunk/net-snmp-5.7.3-perl-5.24.patch)
  net-snmp/repos/staging-i686/snmpd.service
(from rev 267771, net-snmp/trunk/snmpd.service)
  net-snmp/repos/staging-i686/snmptrapd.service
(from rev 267771, net-snmp/trunk/snmptrapd.service)
  net-snmp/repos/staging-x86_64/
  net-snmp/repos/staging-x86_64/PKGBUILD
(from rev 267771, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-x86_64/net-snmp-5.7.3-perl-5.24.patch
(from rev 267771, net-snmp/trunk/net-snmp-5.7.3-perl-5.24.patch)
  net-snmp/repos/staging-x86_64/snmpd.service
(from rev 267771, net-snmp/trunk/snmpd.service)
  net-snmp/repos/staging-x86_64/snmptrapd.service
(from rev 267771, net-snmp/trunk/snmptrapd.service)

---+
 staging-i686/PKGBUILD |   65 
 staging-i686/net-snmp-5.7.3-perl-5.24.patch   | 2599 
 staging-i686/snmpd.service|   12 
 staging-i686/snmptrapd.service|   12 
 staging-x86_64/PKGBUILD   |   65 
 staging-x86_64/net-snmp-5.7.3-perl-5.24.patch | 2599 
 staging-x86_64/snmpd.service  |   12 
 staging-x86_64/snmptrapd.service  |   12 
 8 files changed, 5376 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 267771:267772 to see the changes.


[arch-commits] Commit in net-snmp/repos (10 files)

2014-05-28 Thread Felix Yan
Date: Thursday, May 29, 2014 @ 05:51:00
  Author: fyan
Revision: 213781

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  net-snmp/repos/staging-i686/
  net-snmp/repos/staging-i686/PKGBUILD
(from rev 213780, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-i686/libnl32.patch
(from rev 213780, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/staging-i686/snmpd.service
(from rev 213780, net-snmp/trunk/snmpd.service)
  net-snmp/repos/staging-i686/snmptrapd.service
(from rev 213780, net-snmp/trunk/snmptrapd.service)
  net-snmp/repos/staging-x86_64/
  net-snmp/repos/staging-x86_64/PKGBUILD
(from rev 213780, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-x86_64/libnl32.patch
(from rev 213780, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/staging-x86_64/snmpd.service
(from rev 213780, net-snmp/trunk/snmpd.service)
  net-snmp/repos/staging-x86_64/snmptrapd.service
(from rev 213780, net-snmp/trunk/snmptrapd.service)

--+
 staging-i686/PKGBUILD|   60 +++
 staging-i686/libnl32.patch   |   80 +
 staging-i686/snmpd.service   |   12 +
 staging-i686/snmptrapd.service   |   12 +
 staging-x86_64/PKGBUILD  |   60 +++
 staging-x86_64/libnl32.patch |   80 +
 staging-x86_64/snmpd.service |   12 +
 staging-x86_64/snmptrapd.service |   12 +
 8 files changed, 328 insertions(+)

Copied: net-snmp/repos/staging-i686/PKGBUILD (from rev 213780, 
net-snmp/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-05-29 03:51:00 UTC (rev 213781)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Dale Blount 
+
+pkgname=net-snmp
+pkgver=5.7.2.1
+pkgrel=3
+pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP 
v3 using both IPv4 and IPv6"
+arch=('i686' 'x86_64')
+url="http://www.net-snmp.org/";
+license=('BSD')
+depends=('openssl' 'libnl' 'pciutils')
+makedepends=('python2-setuptools')
+optdepends=('perl-term-readkey: for snmpcheck application'
+'perl-tk: for snmpcheck and tkmib applications'
+'python2: for the python modules')
+options=('!emptydirs' '!makeflags')
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
+snmpd.service snmptrapd.service libnl32.patch)
+sha1sums=('815d4e5520a1ed96a27def33e7534b4190599f0f'
+  'SKIP'
+  '84e32c54d32e6b608747054e04a3ddfe6d6638cc'
+  '0244e91c7baa0abebfb5c0560e8ce04c966c5992'
+  '74a9848b95f63378eb1753fc309d2b74de5afb0f')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  #make PERL_ARCHLIB=/usr/lib/perl5/core_perl 
PERL_INC=/usr/lib/perl5/core_perl/CORE distclean
+
+  # 
http://sourceforge.net/tracker/index.php?func=detail&aid=3250304&group_id=12694&atid=112694
+  patch -Np1 -i "$srcdir/libnl32.patch"
+
+  autoreconf -f -i
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  PYTHONPROG=/usr/bin/python2 ./configure --prefix=/usr \
+--sysconfdir=/etc --sbindir=/usr/bin \
+--mandir=/usr/share/man \
+--enable-ucd-snmp-compatibility \
+--enable-ipv6 \
+--with-python-modules \
+--with-default-snmp-version="3" \
+--with-sys-contact="root@localhost" \
+--with-sys-location="Unknown" \
+--with-logfile="/var/log/snmpd.log" \
+--with-mib-modules="host misc/ipfwacc ucd-snmp/diskio tunnel 
ucd-snmp/dlmod" \
+--with-persistent-directory="/var/net-snmp"
+  make NETSNMP_DONT_CHECK_VERSION=1
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  sed -i -e "s:install --basedir=\$\$dir:install --basedir=\$\$dir 
--root=${pkgdir}:" Makefile
+  make DESTDIR="${pkgdir}" INSTALL_PREFIX="${pkgdir}" INSTALLDIRS=vendor 
install
+  install -D -m644 "${srcdir}/snmpd.service" 
"${pkgdir}/usr/lib/systemd/system/snmpd.service"
+  install -D -m644 "${srcdir}/snmptrapd.service" 
"${pkgdir}/usr/lib/systemd/system/snmptrapd.service"
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: net-snmp/repos/staging-i686/libnl32.patch (from rev 213780, 
net-snmp/trunk/libnl32.patch)
===
--- staging-i686/libnl32.patch  (rev 0)
+++ staging-i686/libnl32.patch  2014-05-29 03:51:00 UTC (rev 213781)
@@ -0,0 +1,80 @@
+diff -u -r net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 
net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c
+--- net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 2011-09-28 
06:53:47.0 +0200
 net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c 2012-02-09 
20:02:49.136022132 +0100
+@@ -566,8 +566,9 @@
+ static int
+ tcpTable_load_netlink(void)
+ {
++  int err;
+   /*  TODO: perhaps use permanent nl handle? */
+-  struct nl_handle *nl = 

[arch-commits] Commit in net-snmp/repos (10 files)

2013-08-17 Thread Ángel Velásquez
Date: Saturday, August 17, 2013 @ 12:31:32
  Author: angvp
Revision: 193155

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  net-snmp/repos/testing-i686/
  net-snmp/repos/testing-i686/PKGBUILD
(from rev 193154, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/testing-i686/libnl32.patch
(from rev 193154, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/testing-i686/snmpd.service
(from rev 193154, net-snmp/trunk/snmpd.service)
  net-snmp/repos/testing-i686/snmptrapd.service
(from rev 193154, net-snmp/trunk/snmptrapd.service)
  net-snmp/repos/testing-x86_64/
  net-snmp/repos/testing-x86_64/PKGBUILD
(from rev 193154, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/testing-x86_64/libnl32.patch
(from rev 193154, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/testing-x86_64/snmpd.service
(from rev 193154, net-snmp/trunk/snmpd.service)
  net-snmp/repos/testing-x86_64/snmptrapd.service
(from rev 193154, net-snmp/trunk/snmptrapd.service)

--+
 testing-i686/PKGBUILD|   58 ++
 testing-i686/libnl32.patch   |   80 +
 testing-i686/snmpd.service   |   12 +
 testing-i686/snmptrapd.service   |   12 +
 testing-x86_64/PKGBUILD  |   58 ++
 testing-x86_64/libnl32.patch |   80 +
 testing-x86_64/snmpd.service |   12 +
 testing-x86_64/snmptrapd.service |   12 +
 8 files changed, 324 insertions(+)

Copied: net-snmp/repos/testing-i686/PKGBUILD (from rev 193154, 
net-snmp/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-08-17 10:31:32 UTC (rev 193155)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer:
+# Contributor: Dale Blount 
+
+pkgname=net-snmp
+pkgver=5.7.2
+pkgrel=8
+pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP 
v3 using both IPv4 and IPv6"
+arch=('i686' 'x86_64')
+url="http://www.net-snmp.org/";
+license=('BSD')
+depends=('openssl' 'libnl' 'pciutils')
+makedepends=('python2-setuptools')
+optdepends=('perl-term-readkey: for snmpcheck application'
+'perl-tk: for snmpcheck and tkmib applications'
+'python2: for the python modules')
+options=('!libtool' '!emptydirs' '!makeflags')
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
+snmpd.service snmptrapd.service libnl32.patch)
+sha1sums=('c493027907f32400648244d81117a126aecd27ee'
+  'SKIP'
+  '84e32c54d32e6b608747054e04a3ddfe6d6638cc'
+  '0244e91c7baa0abebfb5c0560e8ce04c966c5992'
+  '74a9848b95f63378eb1753fc309d2b74de5afb0f')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+# 
http://sourceforge.net/tracker/index.php?func=detail&aid=3250304&group_id=12694&atid=112694
+  patch -Np1 -i "$srcdir/libnl32.patch"
+  autoreconf -f -i
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  PYTHONPROG=/usr/bin/python2 ./configure --prefix=/usr \
+--sysconfdir=/etc --sbindir=/usr/bin \
+--mandir=/usr/share/man \
+--enable-ucd-snmp-compatibility \
+--enable-ipv6 \
+--with-python-modules \
+--with-default-snmp-version="3" \
+--with-sys-contact="root@localhost" \
+--with-sys-location="Unknown" \
+--with-logfile="/var/log/snmpd.log" \
+--with-mib-modules="host misc/ipfwacc ucd-snmp/diskio tunnel 
ucd-snmp/dlmod" \
+--with-persistent-directory="/var/net-snmp" \
+--disable-static
+  make NETSNMP_DONT_CHECK_VERSION=1
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  sed -i -e "s:install --basedir=\$\$dir:install --basedir=\$\$dir 
--root=${pkgdir}:" Makefile
+  make DESTDIR="${pkgdir}" INSTALL_PREFIX="${pkgdir}" INSTALLDIRS=vendor 
install
+  install -D -m644 "${srcdir}/snmpd.service" 
"${pkgdir}/usr/lib/systemd/system/snmpd.service"
+  install -D -m644 "${srcdir}/snmptrapd.service" 
"${pkgdir}/usr/lib/systemd/system/snmptrapd.service"
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: net-snmp/repos/testing-i686/libnl32.patch (from rev 193154, 
net-snmp/trunk/libnl32.patch)
===
--- testing-i686/libnl32.patch  (rev 0)
+++ testing-i686/libnl32.patch  2013-08-17 10:31:32 UTC (rev 193155)
@@ -0,0 +1,80 @@
+diff -u -r net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 
net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c
+--- net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 2011-09-28 
06:53:47.0 +0200
 net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c 2012-02-09 
20:02:49.136022132 +0100
+@@ -566,8 +566,9 @@
+ static int
+ tcpTable_load_netlink(void)
+ {
++  int err;
+   /*  TODO: perhaps use permanent nl handle? */
+-  struct nl_handle *nl = nl_handle_alloc();
++  struct nl_sock *nl = nl_socket_alloc();
+ 
+   i

[arch-commits] Commit in net-snmp/repos (10 files)

2012-05-26 Thread Evangelos Foutras
Date: Saturday, May 26, 2012 @ 16:12:07
  Author: foutrelis
Revision: 159781

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  net-snmp/repos/staging-i686/
  net-snmp/repos/staging-i686/PKGBUILD
(from rev 159780, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-i686/libnl32.patch
(from rev 159780, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/staging-i686/snmpd.confd
(from rev 159780, net-snmp/trunk/snmpd.confd)
  net-snmp/repos/staging-i686/snmpd.rc
(from rev 159780, net-snmp/trunk/snmpd.rc)
  net-snmp/repos/staging-x86_64/
  net-snmp/repos/staging-x86_64/PKGBUILD
(from rev 159780, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-x86_64/libnl32.patch
(from rev 159780, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/staging-x86_64/snmpd.confd
(from rev 159780, net-snmp/trunk/snmpd.confd)
  net-snmp/repos/staging-x86_64/snmpd.rc
(from rev 159780, net-snmp/trunk/snmpd.rc)

--+
 staging-i686/PKGBUILD|   58 +
 staging-i686/libnl32.patch   |   80 +
 staging-i686/snmpd.confd |5 ++
 staging-i686/snmpd.rc|   39 +++
 staging-x86_64/PKGBUILD  |   58 +
 staging-x86_64/libnl32.patch |   80 +
 staging-x86_64/snmpd.confd   |5 ++
 staging-x86_64/snmpd.rc  |   39 +++
 8 files changed, 364 insertions(+)

Copied: net-snmp/repos/staging-i686/PKGBUILD (from rev 159780, 
net-snmp/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-05-26 20:12:07 UTC (rev 159781)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: 
+# Contributor: Dale Blount 
+
+pkgname=net-snmp
+pkgver=5.7.1
+pkgrel=3
+pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP 
v3 using both IPv4 and IPv6"
+arch=('i686' 'x86_64')
+url="http://www.net-snmp.org/";
+license=('BSD')
+depends=('openssl' 'libnl' 'pciutils')
+makedepends=('python2-distribute')
+optdepends=('perl-term-readkey: for snmpcheck application' 
+'perl-tk: for snmpcheck and tkmib applications'
+'python2: for the python modules')
+provides=('ucd-snmp')
+backup=('etc/conf.d/snmpd')
+options=('!libtool' '!makeflags' '!emptydirs')
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
+snmpd.confd snmpd.rc libnl32.patch)
+sha1sums=('ddb82ce1112ef0642869d3c8d7c7e585f151849a'
+  '2bdc2839ce09d7daa608cd54687fa8beb47ed907'
+  'cf811da9e57bbca34d8e2a3c358bb3bfc0c2b33b'
+  '90600c0141eed10d6e3ca3ccc97ad8dda15c2112'
+  '74a9848b95f63378eb1753fc309d2b74de5afb0f')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # 
http://sourceforge.net/tracker/index.php?func=detail&aid=3250304&group_id=12694&atid=112694
+  patch -Np1 -i "$srcdir/libnl32.patch"
+  autoreconf -f -i
+
+  sed -i -e "s:\(install --basedir=\$\$dir\):\1 --root='${pkgdir}':" 
Makefile.in
+  PYTHONPROG=/usr/bin/python2 ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--mandir=/usr/share/man \
+--enable-ucd-snmp-compatibility \
+--enable-ipv6 \
+--with-python-modules \
+--with-default-snmp-version="3" \
+--with-sys-contact="root@localhost" \
+--with-sys-location="Unknown" \
+--with-logfile="/var/log/snmpd.log" \
+--with-mib-modules="host misc/ipfwacc ucd-snmp/diskio tunnel 
ucd-snmp/dlmod" \
+--with-persistent-directory="/var/net-snmp" \
+--disable-static
+  make NETSNMP_DONT_CHECK_VERSION=1
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" INSTALL_PREFIX="${pkgdir}" INSTALLDIRS=vendor 
install
+  install -D -m755 "${srcdir}/snmpd.rc" "${pkgdir}/etc/rc.d/snmpd"
+  install -D -m644 "${srcdir}/snmpd.confd" "${pkgdir}/etc/conf.d/snmpd"
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: net-snmp/repos/staging-i686/libnl32.patch (from rev 159780, 
net-snmp/trunk/libnl32.patch)
===
--- staging-i686/libnl32.patch  (rev 0)
+++ staging-i686/libnl32.patch  2012-05-26 20:12:07 UTC (rev 159781)
@@ -0,0 +1,80 @@
+diff -u -r net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 
net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c
+--- net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 2011-09-28 
06:53:47.0 +0200
 net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c 2012-02-09 
20:02:49.136022132 +0100
+@@ -566,8 +566,9 @@
+ static int
+ tcpTable_load_netlink(void)
+ {
++  int err;
+   /*  TODO: perhaps use permanent nl handle? */
+-  struct nl_handle *nl = nl_handle_alloc();
++  struct nl_sock *nl = nl_socket_alloc();
+ 
+   if (nl == NULL) {
+   DEBUGMSGTL(("mibII/tcpTable", "Failed 

[arch-commits] Commit in net-snmp/repos (10 files)

2012-02-09 Thread Jan Steffens
Date: Thursday, February 9, 2012 @ 14:22:22
  Author: heftig
Revision: 149723

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  net-snmp/repos/staging-i686/
  net-snmp/repos/staging-i686/PKGBUILD
(from rev 149722, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-i686/libnl32.patch
(from rev 149722, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/staging-i686/snmpd.confd
(from rev 149722, net-snmp/trunk/snmpd.confd)
  net-snmp/repos/staging-i686/snmpd.rc
(from rev 149722, net-snmp/trunk/snmpd.rc)
  net-snmp/repos/staging-x86_64/
  net-snmp/repos/staging-x86_64/PKGBUILD
(from rev 149722, net-snmp/trunk/PKGBUILD)
  net-snmp/repos/staging-x86_64/libnl32.patch
(from rev 149722, net-snmp/trunk/libnl32.patch)
  net-snmp/repos/staging-x86_64/snmpd.confd
(from rev 149722, net-snmp/trunk/snmpd.confd)
  net-snmp/repos/staging-x86_64/snmpd.rc
(from rev 149722, net-snmp/trunk/snmpd.rc)

--+
 staging-i686/PKGBUILD|   58 +
 staging-i686/libnl32.patch   |   80 +
 staging-i686/snmpd.confd |5 ++
 staging-i686/snmpd.rc|   39 +++
 staging-x86_64/PKGBUILD  |   58 +
 staging-x86_64/libnl32.patch |   80 +
 staging-x86_64/snmpd.confd   |5 ++
 staging-x86_64/snmpd.rc  |   39 +++
 8 files changed, 364 insertions(+)

Copied: net-snmp/repos/staging-i686/PKGBUILD (from rev 149722, 
net-snmp/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-02-09 19:22:22 UTC (rev 149723)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: 
+# Contributor: Dale Blount 
+
+pkgname=net-snmp
+pkgver=5.7.1
+pkgrel=2
+pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP 
v3 using both IPv4 and IPv6"
+arch=('i686' 'x86_64')
+url="http://www.net-snmp.org/";
+license=('BSD')
+depends=('openssl' 'libnl' 'pciutils')
+makedepends=('python2-distribute')
+optdepends=('perl-term-readkey: for snmpcheck application' 
+'perl-tk: for snmpcheck and tkmib applications'
+'python2: for the python modules')
+provides=('ucd-snmp')
+backup=('etc/conf.d/snmpd')
+options=('!libtool' '!makeflags' '!emptydirs')
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
+snmpd.confd snmpd.rc libnl32.patch)
+sha1sums=('ddb82ce1112ef0642869d3c8d7c7e585f151849a'
+  '2bdc2839ce09d7daa608cd54687fa8beb47ed907'
+  'cf811da9e57bbca34d8e2a3c358bb3bfc0c2b33b'
+  '90600c0141eed10d6e3ca3ccc97ad8dda15c2112'
+  '74a9848b95f63378eb1753fc309d2b74de5afb0f')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # 
http://sourceforge.net/tracker/index.php?func=detail&aid=3250304&group_id=12694&atid=112694
+  patch -Np1 -i "$srcdir/libnl32.patch"
+  autoreconf -f -i
+
+  sed -i -e "s:\(install --basedir=\$\$dir\):\1 --root='${pkgdir}':" 
Makefile.in
+  PYTHONPROG=/usr/bin/python2 ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--mandir=/usr/share/man \
+--enable-ucd-snmp-compatibility \
+--enable-ipv6 \
+--with-python-modules \
+--with-default-snmp-version="3" \
+--with-sys-contact="root@localhost" \
+--with-sys-location="Unknown" \
+--with-logfile="/var/log/snmpd.log" \
+--with-mib-modules="host misc/ipfwacc ucd-snmp/diskio tunnel 
ucd-snmp/dlmod" \
+--with-persistent-directory="/var/net-snmp" \
+--disable-static
+  make NETSNMP_DONT_CHECK_VERSION=1
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" INSTALL_PREFIX="${pkgdir}" INSTALLDIRS=vendor 
install
+  install -D -m755 "${srcdir}/snmpd.rc" "${pkgdir}/etc/rc.d/snmpd"
+  install -D -m644 "${srcdir}/snmpd.confd" "${pkgdir}/etc/conf.d/snmpd"
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: net-snmp/repos/staging-i686/libnl32.patch (from rev 149722, 
net-snmp/trunk/libnl32.patch)
===
--- staging-i686/libnl32.patch  (rev 0)
+++ staging-i686/libnl32.patch  2012-02-09 19:22:22 UTC (rev 149723)
@@ -0,0 +1,80 @@
+diff -u -r net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 
net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c
+--- net-snmp-5.7.1/agent/mibgroup/mibII/tcpTable.c 2011-09-28 
06:53:47.0 +0200
 net-snmp-5.7.1-libnl32/agent/mibgroup/mibII/tcpTable.c 2012-02-09 
20:02:49.136022132 +0100
+@@ -566,8 +566,9 @@
+ static int
+ tcpTable_load_netlink(void)
+ {
++  int err;
+   /*  TODO: perhaps use permanent nl handle? */
+-  struct nl_handle *nl = nl_handle_alloc();
++  struct nl_sock *nl = nl_socket_alloc();
+ 
+   if (nl == NULL) {
+   DEBUGMSGTL(("mibII/tcpTable", "Failed