Added PLIST_VARS=perl and fixed PLIST when building without Perl

This commit is contained in:
adam 2011-06-24 09:46:10 +00:00
parent 431f83a775
commit d52b90537e
2 changed files with 120 additions and 120 deletions

View file

@ -1,18 +1,18 @@
@comment $NetBSD: PLIST,v 1.21 2011/05/27 10:55:24 adam Exp $
@comment $NetBSD: PLIST,v 1.22 2011/06/24 09:46:10 adam Exp $
bin/agentxtrap
bin/encode_keychange
bin/fixproc
bin/ipf-mod.pl
bin/mib2c
bin/mib2c-update
bin/net-snmp-cert
${PLIST.perl}bin/fixproc
${PLIST.perl}bin/ipf-mod.pl
${PLIST.perl}bin/mib2c
${PLIST.perl}bin/mib2c-update
${PLIST.perl}bin/net-snmp-cert
bin/net-snmp-config
bin/net-snmp-create-v3-user
bin/snmp-bridge-mib
${PLIST.perl}bin/snmp-bridge-mib
bin/snmpbulkget
bin/snmpbulkwalk
bin/snmpcheck
bin/snmpconf
${PLIST.perl}bin/snmpcheck
${PLIST.perl}bin/snmpconf
bin/snmpdelta
bin/snmpdf
bin/snmpget
@ -28,8 +28,8 @@ bin/snmptrap
bin/snmpusm
bin/snmpvacm
bin/snmpwalk
bin/tkmib
bin/traptoemail
${PLIST.perl}bin/tkmib
${PLIST.perl}bin/traptoemail
include/net-snmp/agent/agent_callbacks.h
include/net-snmp/agent/agent_handler.h
include/net-snmp/agent/agent_index.h
@ -378,93 +378,93 @@ sbin/snmptrapd
share/examples/net-snmp/EXAMPLE.conf
share/examples/rc.d/snmpd
share/examples/rc.d/snmptrapd
share/snmp/mib2c-data/default-mfd-top.m2c
share/snmp/mib2c-data/details-enums.m2i
share/snmp/mib2c-data/details-node.m2i
share/snmp/mib2c-data/details-table.m2i
share/snmp/mib2c-data/generic-ctx-copy.m2i
share/snmp/mib2c-data/generic-ctx-get.m2i
share/snmp/mib2c-data/generic-ctx-set.m2i
share/snmp/mib2c-data/generic-data-allocate.m2i
share/snmp/mib2c-data/generic-data-context.m2i
share/snmp/mib2c-data/generic-get-char.m2i
share/snmp/mib2c-data/generic-get-decl-bot.m2i
share/snmp/mib2c-data/generic-get-decl.m2i
share/snmp/mib2c-data/generic-get-long.m2i
share/snmp/mib2c-data/generic-get-oid.m2i
share/snmp/mib2c-data/generic-header-bottom.m2i
share/snmp/mib2c-data/generic-header-top.m2i
share/snmp/mib2c-data/generic-source-includes.m2i
share/snmp/mib2c-data/generic-table-constants.m2c
share/snmp/mib2c-data/generic-table-enums.m2c
share/snmp/mib2c-data/generic-table-indexes-from-oid.m2i
share/snmp/mib2c-data/generic-table-indexes-set.m2i
share/snmp/mib2c-data/generic-table-indexes-to-oid.m2i
share/snmp/mib2c-data/generic-table-indexes-varbind-setup.m2i
share/snmp/mib2c-data/generic-table-indexes.m2i
share/snmp/mib2c-data/generic-table-oids.m2c
share/snmp/mib2c-data/generic-value-map-func.m2i
share/snmp/mib2c-data/generic-value-map-reverse.m2i
share/snmp/mib2c-data/generic-value-map.m2i
share/snmp/mib2c-data/m2c-internal-warning.m2i
share/snmp/mib2c-data/m2c_setup_enum.m2i
share/snmp/mib2c-data/m2c_setup_node.m2i
share/snmp/mib2c-data/m2c_setup_table.m2i
share/snmp/mib2c-data/m2c_table_save_defaults.m2i
share/snmp/mib2c-data/mfd-access-container-cached-defines.m2i
share/snmp/mib2c-data/mfd-access-unsorted-external-defines.m2i
share/snmp/mib2c-data/mfd-data-access.m2c
share/snmp/mib2c-data/mfd-data-get.m2c
share/snmp/mib2c-data/mfd-data-set.m2c
share/snmp/mib2c-data/mfd-doxygen.m2c
share/snmp/mib2c-data/mfd-interactive-setup.m2c
share/snmp/mib2c-data/mfd-interface.m2c
share/snmp/mib2c-data/mfd-makefile.m2m
share/snmp/mib2c-data/mfd-persistence.m2i
share/snmp/mib2c-data/mfd-readme.m2c
share/snmp/mib2c-data/mfd-top.m2c
share/snmp/mib2c-data/node-get.m2i
share/snmp/mib2c-data/node-set.m2i
share/snmp/mib2c-data/node-storage.m2i
share/snmp/mib2c-data/node-validate.m2i
share/snmp/mib2c-data/node-varbind-validate.m2i
share/snmp/mib2c-data/parent-dependencies.m2i
share/snmp/mib2c-data/parent-set.m2i
share/snmp/mib2c-data/subagent.m2c
share/snmp/mib2c-data/syntax-COUNTER64-get.m2i
share/snmp/mib2c-data/syntax-DateAndTime-get.m2d
share/snmp/mib2c-data/syntax-DateAndTime-get.m2i
share/snmp/mib2c-data/syntax-DateAndTime-readme.m2i
share/snmp/mib2c-data/syntax-InetAddress-get.m2i
share/snmp/mib2c-data/syntax-InetAddress-set.m2i
share/snmp/mib2c-data/syntax-InetAddressType-get.m2i
share/snmp/mib2c-data/syntax-InetAddressType-set.m2i
share/snmp/mib2c-data/syntax-RowStatus-dependencies.m2i
share/snmp/mib2c-data/syntax-RowStatus-get.m2i
share/snmp/mib2c-data/syntax-RowStatus-varbind-validate.m2i
share/snmp/mib2c-data/syntax-StorageType-dependencies.m2i
share/snmp/mib2c-data/syntax-TestAndIncr-get.m2i
share/snmp/mib2c.access_functions.conf
share/snmp/mib2c.array-user.conf
share/snmp/mib2c.check_values.conf
share/snmp/mib2c.check_values_local.conf
share/snmp/mib2c.column_defines.conf
share/snmp/mib2c.column_enums.conf
share/snmp/mib2c.column_storage.conf
share/snmp/mib2c.conf
share/snmp/mib2c.container.conf
share/snmp/mib2c.create-dataset.conf
share/snmp/mib2c.genhtml.conf
share/snmp/mib2c.int_watch.conf
share/snmp/mib2c.iterate.conf
share/snmp/mib2c.iterate_access.conf
share/snmp/mib2c.mfd.conf
share/snmp/mib2c.notify.conf
share/snmp/mib2c.old-api.conf
share/snmp/mib2c.perl.conf
share/snmp/mib2c.raw-table.conf
share/snmp/mib2c.scalar.conf
share/snmp/mib2c.table_data.conf
${PLIST.perl}share/snmp/mib2c-data/default-mfd-top.m2c
${PLIST.perl}share/snmp/mib2c-data/details-enums.m2i
${PLIST.perl}share/snmp/mib2c-data/details-node.m2i
${PLIST.perl}share/snmp/mib2c-data/details-table.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-ctx-copy.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-ctx-get.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-ctx-set.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-data-allocate.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-data-context.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-get-char.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-get-decl-bot.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-get-decl.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-get-long.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-get-oid.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-header-bottom.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-header-top.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-source-includes.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-table-constants.m2c
${PLIST.perl}share/snmp/mib2c-data/generic-table-enums.m2c
${PLIST.perl}share/snmp/mib2c-data/generic-table-indexes-from-oid.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-table-indexes-set.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-table-indexes-to-oid.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-table-indexes-varbind-setup.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-table-indexes.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-table-oids.m2c
${PLIST.perl}share/snmp/mib2c-data/generic-value-map-func.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-value-map-reverse.m2i
${PLIST.perl}share/snmp/mib2c-data/generic-value-map.m2i
${PLIST.perl}share/snmp/mib2c-data/m2c-internal-warning.m2i
${PLIST.perl}share/snmp/mib2c-data/m2c_setup_enum.m2i
${PLIST.perl}share/snmp/mib2c-data/m2c_setup_node.m2i
${PLIST.perl}share/snmp/mib2c-data/m2c_setup_table.m2i
${PLIST.perl}share/snmp/mib2c-data/m2c_table_save_defaults.m2i
${PLIST.perl}share/snmp/mib2c-data/mfd-access-container-cached-defines.m2i
${PLIST.perl}share/snmp/mib2c-data/mfd-access-unsorted-external-defines.m2i
${PLIST.perl}share/snmp/mib2c-data/mfd-data-access.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-data-get.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-data-set.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-doxygen.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-interactive-setup.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-interface.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-makefile.m2m
${PLIST.perl}share/snmp/mib2c-data/mfd-persistence.m2i
${PLIST.perl}share/snmp/mib2c-data/mfd-readme.m2c
${PLIST.perl}share/snmp/mib2c-data/mfd-top.m2c
${PLIST.perl}share/snmp/mib2c-data/node-get.m2i
${PLIST.perl}share/snmp/mib2c-data/node-set.m2i
${PLIST.perl}share/snmp/mib2c-data/node-storage.m2i
${PLIST.perl}share/snmp/mib2c-data/node-validate.m2i
${PLIST.perl}share/snmp/mib2c-data/node-varbind-validate.m2i
${PLIST.perl}share/snmp/mib2c-data/parent-dependencies.m2i
${PLIST.perl}share/snmp/mib2c-data/parent-set.m2i
${PLIST.perl}share/snmp/mib2c-data/subagent.m2c
${PLIST.perl}share/snmp/mib2c-data/syntax-COUNTER64-get.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-DateAndTime-get.m2d
${PLIST.perl}share/snmp/mib2c-data/syntax-DateAndTime-get.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-DateAndTime-readme.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-InetAddress-get.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-InetAddress-set.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-InetAddressType-get.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-InetAddressType-set.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-RowStatus-dependencies.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-RowStatus-get.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-RowStatus-varbind-validate.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-StorageType-dependencies.m2i
${PLIST.perl}share/snmp/mib2c-data/syntax-TestAndIncr-get.m2i
${PLIST.perl}share/snmp/mib2c.access_functions.conf
${PLIST.perl}share/snmp/mib2c.array-user.conf
${PLIST.perl}share/snmp/mib2c.check_values.conf
${PLIST.perl}share/snmp/mib2c.check_values_local.conf
${PLIST.perl}share/snmp/mib2c.column_defines.conf
${PLIST.perl}share/snmp/mib2c.column_enums.conf
${PLIST.perl}share/snmp/mib2c.column_storage.conf
${PLIST.perl}share/snmp/mib2c.conf
${PLIST.perl}share/snmp/mib2c.container.conf
${PLIST.perl}share/snmp/mib2c.create-dataset.conf
${PLIST.perl}share/snmp/mib2c.genhtml.conf
${PLIST.perl}share/snmp/mib2c.int_watch.conf
${PLIST.perl}share/snmp/mib2c.iterate.conf
${PLIST.perl}share/snmp/mib2c.iterate_access.conf
${PLIST.perl}share/snmp/mib2c.mfd.conf
${PLIST.perl}share/snmp/mib2c.notify.conf
${PLIST.perl}share/snmp/mib2c.old-api.conf
${PLIST.perl}share/snmp/mib2c.perl.conf
${PLIST.perl}share/snmp/mib2c.raw-table.conf
${PLIST.perl}share/snmp/mib2c.scalar.conf
${PLIST.perl}share/snmp/mib2c.table_data.conf
share/snmp/mibs/AGENTX-MIB.txt
share/snmp/mibs/BRIDGE-MIB.txt
share/snmp/mibs/DISMAN-EVENT-MIB.txt
@ -527,22 +527,22 @@ share/snmp/mibs/UCD-SNMP-MIB.txt
share/snmp/mibs/UDP-MIB.txt
share/snmp/snmp_perl.pl
share/snmp/snmp_perl_trapd.pl
share/snmp/snmpconf-data/snmp-data/authopts
share/snmp/snmpconf-data/snmp-data/debugging
share/snmp/snmpconf-data/snmp-data/mibs
share/snmp/snmpconf-data/snmp-data/output
share/snmp/snmpconf-data/snmp-data/snmpconf-config
share/snmp/snmpconf-data/snmpd-data/acl
share/snmp/snmpconf-data/snmpd-data/basic_setup
share/snmp/snmpconf-data/snmpd-data/extending
share/snmp/snmpconf-data/snmpd-data/monitor
share/snmp/snmpconf-data/snmpd-data/operation
share/snmp/snmpconf-data/snmpd-data/snmpconf-config
share/snmp/snmpconf-data/snmpd-data/system
share/snmp/snmpconf-data/snmpd-data/trapsinks
share/snmp/snmpconf-data/snmptrapd-data/authentication
share/snmp/snmpconf-data/snmptrapd-data/formatting
share/snmp/snmpconf-data/snmptrapd-data/logging
share/snmp/snmpconf-data/snmptrapd-data/runtime
share/snmp/snmpconf-data/snmptrapd-data/snmpconf-config
share/snmp/snmpconf-data/snmptrapd-data/traphandle
${PLIST.perl}share/snmp/snmpconf-data/snmp-data/authopts
${PLIST.perl}share/snmp/snmpconf-data/snmp-data/debugging
${PLIST.perl}share/snmp/snmpconf-data/snmp-data/mibs
${PLIST.perl}share/snmp/snmpconf-data/snmp-data/output
${PLIST.perl}share/snmp/snmpconf-data/snmp-data/snmpconf-config
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/acl
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/basic_setup
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/extending
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/monitor
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/operation
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/snmpconf-config
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/system
${PLIST.perl}share/snmp/snmpconf-data/snmpd-data/trapsinks
${PLIST.perl}share/snmp/snmpconf-data/snmptrapd-data/authentication
${PLIST.perl}share/snmp/snmpconf-data/snmptrapd-data/formatting
${PLIST.perl}share/snmp/snmpconf-data/snmptrapd-data/logging
${PLIST.perl}share/snmp/snmpconf-data/snmptrapd-data/runtime
${PLIST.perl}share/snmp/snmpconf-data/snmptrapd-data/snmpconf-config
${PLIST.perl}share/snmp/snmpconf-data/snmptrapd-data/traphandle

View file

@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.12 2011/06/24 09:30:18 adam Exp $
# $NetBSD: options.mk,v 1.13 2011/06/24 09:46:10 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.net-snmp
PKG_SUPPORTED_OPTIONS= ssl snmp-unprived snmp-nokmem perl
@ -13,7 +13,7 @@ PKG_SUPPORTED_OPTIONS+= inet6
.include "../../mk/bsd.options.mk"
PLIST_VARS+= inet6
PLIST_VARS+= inet6 perl
.if !empty(PKG_OPTIONS:Minet6)
CONFIGURE_ARGS+= --enable-ipv6
PLIST.inet6= yes
@ -43,7 +43,7 @@ CONFIGURE_ARGS+= --without-root-access
# `make test TEST_TARGET=perltest'
TEST_TARGET= test
# Enable the perl modules build and installation
PLIST.perl= yes
USE_TOOLS+= perl
PERL5_CONFIGURE= no
PERL5_PACKLIST= auto/Bundle/NetSNMP/.packlist