diff options
Diffstat (limited to 'main/net-snmp/APKBUILD')
-rw-r--r-- | main/net-snmp/APKBUILD | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/main/net-snmp/APKBUILD b/main/net-snmp/APKBUILD new file mode 100644 index 000000000..ac497cb9b --- /dev/null +++ b/main/net-snmp/APKBUILD @@ -0,0 +1,57 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Carlo Landmeter <clandmeter@gmail.com> +pkgname=net-snmp +pkgver=5.4.2.1 +pkgrel=0 +pkgdesc="Simple Network Management Protocol" +url="http://www.net-snmp.org/" +license="GPL" +depends= +makedepends="perl-dev" +subpackages="$pkgname-doc $pkgname-dev $pkgname-tools" +source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz +snmpd.initd +snmpd.confd +snmptrapd.initd +snmptrapd.confd" + +build() { + cd "$srcdir/$pkgname-$pkgver" + + export lt_cv_sys_max_cmd_len=8192 + + ./configure --prefix=/usr \ + --sysconfdir=/etc/snmp \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --with-default-snmp-version="3" \ + --with-sys-contact="root@unknown" \ + --with-sys-location="unknown" \ + --with-logfile="/var/log/net-snmpd.log" \ + --enable-ucd-snmp-compatibility \ + --with-persistent-directory="/var/lib/net-snmp" \ + --enable-shared \ + --enable-as-needed + + make -j1 || return 1 + make -j1 DESTDIR="$pkgdir" install + + install -m755 -D "$srcdir"/snmpd.initd "$pkgdir"/etc/init.d/snmpd + install -m644 -D "$srcdir"/snmpd.confd "$pkgdir"/etc/conf.d/snmpd + install -m755 -D "$srcdir"/snmptrapd.initd "$pkgdir"/etc/init.d/snmptrapd + install -m644 -D "$srcdir"/snmptrapd.confd "$pkgdir"/etc/conf.d/snmptrapd + install -m644 -D EXAMPLE.conf "$pkgdir"/etc/snmp/snmpd.conf.example + mkdir -p "$pkgdir"/var/lib/net-snmp +} + +tools() { + mkdir -p "$subpkgdir"/usr + mv "$pkgdir"/usr/bin "$subpkgdir"/usr +} + + +md5sums="984932520143f0c8bf7b7ce1fc9e1da1 net-snmp-5.4.2.1.tar.gz +941e257218aa773b33696a2c7222a14e snmpd.initd +96510a2f3bc9f21648b03f7e8d76c0d3 snmpd.confd +c5198c350991637849595dba93019bda snmptrapd.initd +363f7728a76bdfc46e29b7e1f5cf4950 snmptrapd.confd" |