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

2016-05-11 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 felixonm...@gmail.com
+# Contributor: Dale Blount d...@archlinux.org
+
+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=detailaid=3250304group_id=12694atid=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 d...@archlinux.org
+
+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=detailaid=3250304group_id=12694atid=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();
+ 
+   if (nl == NULL) {
+ 

[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 d...@archlinux.org
+
+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=detailaid=3250304group_id=12694atid=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 to allocate netlink 

[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 d...@archlinux.org
+
+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=detailaid=3250304group_id=12694atid=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 to allocate netlink