Changeset e0a807ca49747f3403a280d5255b11e6ef26ad02

Show
Ignore:
Timestamp:
09/29/11 00:50:55 (8 months ago)
Author:
Neutron Soutmun <neo.neutron@…>
Children:
928656f5b79b62a860c982ffd2989b6f9a40c4d3
Parents:
042b4814fa2a8b03499cb161d26f42807a2a2217
git-committer:
Neutron Soutmun <neo.neutron@…> (09/29/11 00:50:55)
Message:

Add netsnmp-module

  • configure.ac:
    • Add AC_CONFIG_MACRO_DIR.
    • Add AC_PROG_LIBTOOL, LT_INIT.
    • Drop AC_PROG_RANLIB as superseded by AC_PROG_LIBTOOL.
    • Add --enable-netsnmp-module and check for "net-snmp-config" on enabled.
    • Add netsnmp-module/Makefile to AC_CONFIG_FILES.
  • Makefile.am:
    • Add netsnmp-module to SUBDIRS.
  • autogen.sh:
    • Add libtoolize.
  • config.h.in:
    • Updated.
  • netsnmp-module/*:
    • Add netsnmp-module and drafted RAHUNAS-MIB.
Files:
4 added
4 modified

Legend:

Unmodified
Added
Removed
  • Makefile.am

    rbae014d re0a807c  
     1ACLOCAL_AMFLAGS = -I m4 
    12EXTRA_DIST = weblogin 
    2 SUBDIRS = xmlrpc lcfg src data tools example 
     3SUBDIRS = xmlrpc lcfg src data tools netsnmp-module example 
  • autogen.sh

    r4d5414b re0a807c  
    11#!/bin/sh 
    22 
     3libtoolize --force 
    34aclocal 
    45automake --add-missing 
  • config.h.in

    r0689196 re0a807c  
    8181#undef PACKAGE_TARNAME 
    8282 
     83/* Define to the home page for this package. */ 
     84#undef PACKAGE_URL 
     85 
    8386/* Define to the version of this package. */ 
    8487#undef PACKAGE_VERSION 
  • configure.ac

    rdc6cdce re0a807c  
    1212AC_CONFIG_SRCDIR([src/rahunasd.h]) 
    1313AC_CONFIG_HEADER([config.h]) 
     14AC_CONFIG_MACRO_DIR([m4]) 
    1415 
    1516AC_SUBST(RAHUNAS_VERSION, major.minor.micro) 
     
    1819# Checks for programs. 
    1920AC_PROG_CC 
    20 AC_PROG_RANLIB 
    2121AC_PROG_INSTALL 
     22AC_PROG_LIBTOOL 
     23 
     24# Libtool init 
     25LT_INIT 
    2226 
    2327# Checks for libraries. 
     
    3539AC_SUBST(LIBSQLITE3_CFLAGS) 
    3640AC_SUBST(LIBSQLITE3_LIBS) 
     41 
     42dnl Disable snmp-module build 
     43AC_ARG_ENABLE(netsnmp-module, 
     44              [AC_HELP_STRING([--enable-netsnmp-module], 
     45                              [enable netsnmp-module build])], 
     46              enable_netsnmp_module="yes") 
     47 
     48if test "x$enable_netsnmp_module" = "xyes"; then 
     49  AC_CHECK_PROG(NETSNMP_CONFIG, net-snmp-config, net-snmp-config, no) 
     50  if test "x$NETSNMP_CONFIG" = "xno"; then 
     51    enable_netsnmp_module="no" 
     52  fi 
     53fi 
     54 
     55AM_CONDITIONAL(ENABLE_NETSNMP_MODULE,test "x$enable_netsnmp_module" = "xyes") 
    3756 
    3857# Checks for header files. 
     
    6382  tools/rahunas-bandwidth 
    6483  tools/rahunas-weblogin-config-update 
     84  netsnmp-module/Makefile 
    6585  example/Makefile 
    6686  example/rahunas.default