diff options
author | Bruce M Simpson <bms@FreeBSD.org> | 2004-05-20 16:40:07 +0000 |
---|---|---|
committer | Bruce M Simpson <bms@FreeBSD.org> | 2004-05-20 16:40:07 +0000 |
commit | 45ca7c68afa7165f43ca3fb7f8ced81aeb21f670 (patch) | |
tree | 1889422500dfadb0a3fa9ced2d6c8b8621ebd73c /net-mgmt/p5-SNMP-Util | |
parent | 0387618a5bd08ad267220968d921bc7fdb796821 (diff) | |
download | ports-45ca7c68afa7165f43ca3fb7f8ced81aeb21f670.tar.gz ports-45ca7c68afa7165f43ca3fb7f8ced81aeb21f670.zip |
Deprecate the dependency on net-snmp4 by folding it under a WITH_NETSNMP4
switch, and set to depend on net-snmp's builtin SNMP.pm implementation
by default.
Reviewed by: fenner
Notes
Notes:
svn path=/head/; revision=109566
Diffstat (limited to 'net-mgmt/p5-SNMP-Util')
-rw-r--r-- | net-mgmt/p5-SNMP-Util/Makefile | 8 | ||||
-rw-r--r-- | net-mgmt/p5-SNMP-Util/files/extra-net-snmp-patch-Makefile.PL | 19 | ||||
-rw-r--r-- | net-mgmt/p5-SNMP-Util/files/patch-Makefile.PL (renamed from net-mgmt/p5-SNMP-Util/files/patch-aa) | 0 |
3 files changed, 27 insertions, 0 deletions
diff --git a/net-mgmt/p5-SNMP-Util/Makefile b/net-mgmt/p5-SNMP-Util/Makefile index 297fce90e68b..1ccd5a5b08d1 100644 --- a/net-mgmt/p5-SNMP-Util/Makefile +++ b/net-mgmt/p5-SNMP-Util/Makefile @@ -15,7 +15,15 @@ PKGNAMEPREFIX= p5- MAINTAINER= fenner@FreeBSD.org COMMENT= Perl modules to perform SNMP set,get,walk,next,walk_hash etc +# +# Define WITH_NETSNMP4 to use net-mgmt/net-snmp4 instead of net-mgmt/net-snmp. +# +.if !defined(WITH_NETSNMP4) +RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SNMP.pm:${PORTSDIR}/net-mgmt/net-snmp +EXTRA_PATCHES+= ${PATCHDIR}/extra-net-snmp-patch-Makefile.PL +.else RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SNMP.pm:${PORTSDIR}/net-mgmt/p5-SNMP +.endif PERL_CONFIGURE= yes diff --git a/net-mgmt/p5-SNMP-Util/files/extra-net-snmp-patch-Makefile.PL b/net-mgmt/p5-SNMP-Util/files/extra-net-snmp-patch-Makefile.PL new file mode 100644 index 000000000000..96c1354cd6af --- /dev/null +++ b/net-mgmt/p5-SNMP-Util/files/extra-net-snmp-patch-Makefile.PL @@ -0,0 +1,19 @@ +--- Makefile.PL.orig Tue Jun 27 19:40:11 2000 ++++ Makefile.PL Thu May 20 14:04:59 2004 +@@ -1,13 +1,13 @@ + use ExtUtils::MakeMaker; + use FileHandle; + +-print "Checking for SNMP, V1.8 "; ++print "Checking for SNMP, V5.1 "; + $@ = ''; +-eval "use SNMP 1.8 ();"; ++eval "use SNMP 5.1 ();"; + if ($@) { + $ok = 0; +- print("\nYou don't have installed the SNMP module, version 1.8 or", ++ print("\nYou don't have installed the SNMP module, version 5.1 or", + " later.\n"); + } else { + print "ok\n"; + } diff --git a/net-mgmt/p5-SNMP-Util/files/patch-aa b/net-mgmt/p5-SNMP-Util/files/patch-Makefile.PL index 1ada2f247c76..1ada2f247c76 100644 --- a/net-mgmt/p5-SNMP-Util/files/patch-aa +++ b/net-mgmt/p5-SNMP-Util/files/patch-Makefile.PL |