PATCH_LIST="ipSystemStatsTable_log_error.diff" MAKEDEPENDS=( "openssl-*:::*.h *.so *.so.*" "zlib-*:::*.h *.so *.so.*" ) SRC_FETCH_PATH="http://sourceforge.net/projects/net-snmp/files/net-snmp/5.4.4/net-snmp-5.4.4.tar.gz" SRC_FETCH_METHOD="http" function do_config { if [ "$FLXHOST" != "$FLXTARG" ]; then ENDIANNESS="--with-endianness=little" fi CC=$CC LD=$LD RANLIB=$RANLIB AR=$AR \ CFLAGS="$GCC_OPT_SMALL $GCC_ARCH_SMALL $GCC_CPU_SMALL" \ ./configure --build=${FLXHOST} --host=${FLXTARG} \ ${ENDIANNESS} --prefix=/usr --libdir=/usr/lib \ --libexecdir=/usr/lib \ --with-defaults --enable-ucd-snmp-compatibility \ --with-openssl=$FLXROOTDIR/usr --with-default-snmp-version=2c \ --enable-shared --sysconfdir=/etc \ --with-persistent-directory=/var/state/net-snmp \ --with-zlib --with-zlib=$FLXROOTDIR/usr \ --without-libwrap --disable-debugging \ #--without-root-access } function do_compile_only { $FLXMAKE } function do_prepack { $FLXMAKE install INSTALL_PREFIX=$ROOTDIR mkdir -p $ROOTDIR/sbin/init.d cp $PKGDIR/add-ons/snmpd-init $ROOTDIR/sbin/init.d/snmpd chown 0:4 $ROOTDIR/sbin/init.d/snmpd chmod 555 $ROOTDIR/sbin/init.d/snmpd set_default_perm $ROOTDIR }