head 1.45; access; symbols pkgsrc-2023Q4:1.45.0.4 pkgsrc-2023Q4-base:1.45 pkgsrc-2023Q3:1.45.0.2 pkgsrc-2023Q3-base:1.45 pkgsrc-2023Q2:1.44.0.8 pkgsrc-2023Q2-base:1.44 pkgsrc-2023Q1:1.44.0.6 pkgsrc-2023Q1-base:1.44 pkgsrc-2022Q4:1.44.0.4 pkgsrc-2022Q4-base:1.44 pkgsrc-2022Q3:1.44.0.2 pkgsrc-2022Q3-base:1.44 pkgsrc-2022Q2:1.43.0.10 pkgsrc-2022Q2-base:1.43 pkgsrc-2022Q1:1.43.0.8 pkgsrc-2022Q1-base:1.43 pkgsrc-2021Q4:1.43.0.6 pkgsrc-2021Q4-base:1.43 pkgsrc-2021Q3:1.43.0.4 pkgsrc-2021Q3-base:1.43 pkgsrc-2021Q2:1.43.0.2 pkgsrc-2021Q2-base:1.43 pkgsrc-2021Q1:1.42.0.6 pkgsrc-2021Q1-base:1.42 pkgsrc-2020Q4:1.42.0.4 pkgsrc-2020Q4-base:1.42 pkgsrc-2020Q3:1.42.0.2 pkgsrc-2020Q3-base:1.42 pkgsrc-2020Q2:1.41.0.8 pkgsrc-2020Q2-base:1.41 pkgsrc-2020Q1:1.41.0.4 pkgsrc-2020Q1-base:1.41 pkgsrc-2019Q4:1.41.0.6 pkgsrc-2019Q4-base:1.41 pkgsrc-2019Q3:1.41.0.2 pkgsrc-2019Q3-base:1.41 pkgsrc-2019Q2:1.39.0.8 pkgsrc-2019Q2-base:1.39 pkgsrc-2019Q1:1.39.0.6 pkgsrc-2019Q1-base:1.39 pkgsrc-2018Q4:1.39.0.4 pkgsrc-2018Q4-base:1.39 pkgsrc-2018Q3:1.39.0.2 pkgsrc-2018Q3-base:1.39 pkgsrc-2018Q2:1.38.0.12 pkgsrc-2018Q2-base:1.38 pkgsrc-2018Q1:1.38.0.10 pkgsrc-2018Q1-base:1.38 pkgsrc-2017Q4:1.38.0.8 pkgsrc-2017Q4-base:1.38 pkgsrc-2017Q3:1.38.0.6 pkgsrc-2017Q3-base:1.38 pkgsrc-2017Q2:1.38.0.2 pkgsrc-2017Q2-base:1.38 pkgsrc-2017Q1:1.37.0.8 pkgsrc-2017Q1-base:1.37 pkgsrc-2016Q4:1.37.0.6 pkgsrc-2016Q4-base:1.37 pkgsrc-2016Q3:1.37.0.4 pkgsrc-2016Q3-base:1.37 pkgsrc-2016Q2:1.37.0.2 pkgsrc-2016Q2-base:1.37 pkgsrc-2016Q1:1.36.0.6 pkgsrc-2016Q1-base:1.36 pkgsrc-2015Q4:1.36.0.4 pkgsrc-2015Q4-base:1.36 pkgsrc-2015Q3:1.36.0.2 pkgsrc-2015Q3-base:1.36 pkgsrc-2015Q2:1.35.0.2 pkgsrc-2015Q2-base:1.35 pkgsrc-2015Q1:1.34.0.4 pkgsrc-2015Q1-base:1.34 pkgsrc-2014Q4:1.34.0.2 pkgsrc-2014Q4-base:1.34 pkgsrc-2014Q3:1.33.0.4 pkgsrc-2014Q3-base:1.33 pkgsrc-2014Q2:1.33.0.2 pkgsrc-2014Q2-base:1.33 pkgsrc-2014Q1:1.32.0.4 pkgsrc-2014Q1-base:1.32 pkgsrc-2013Q4:1.32.0.2 pkgsrc-2013Q4-base:1.32 pkgsrc-2013Q3:1.31.0.4 pkgsrc-2013Q3-base:1.31 pkgsrc-2013Q2:1.31.0.2 pkgsrc-2013Q2-base:1.31 pkgsrc-2013Q1:1.30.0.4 pkgsrc-2013Q1-base:1.30 pkgsrc-2012Q4:1.30.0.2 pkgsrc-2012Q4-base:1.30 pkgsrc-2012Q3:1.28.0.4 pkgsrc-2012Q3-base:1.28 pkgsrc-2012Q2:1.28.0.2 pkgsrc-2012Q2-base:1.28 pkgsrc-2012Q1:1.27.0.6 pkgsrc-2012Q1-base:1.27 pkgsrc-2011Q4:1.27.0.4 pkgsrc-2011Q4-base:1.27 pkgsrc-2011Q3:1.27.0.2 pkgsrc-2011Q3-base:1.27 pkgsrc-2011Q2:1.26.0.6 pkgsrc-2011Q2-base:1.26 pkgsrc-2011Q1:1.26.0.4 pkgsrc-2011Q1-base:1.26 pkgsrc-2010Q4:1.26.0.2 pkgsrc-2010Q4-base:1.26 pkgsrc-2010Q3:1.25.0.2 pkgsrc-2010Q3-base:1.25 pkgsrc-2010Q2:1.24.0.14 pkgsrc-2010Q2-base:1.24 pkgsrc-2010Q1:1.24.0.12 pkgsrc-2010Q1-base:1.24 pkgsrc-2009Q4:1.24.0.10 pkgsrc-2009Q4-base:1.24 pkgsrc-2009Q3:1.24.0.8 pkgsrc-2009Q3-base:1.24 pkgsrc-2009Q2:1.24.0.6 pkgsrc-2009Q2-base:1.24 pkgsrc-2009Q1:1.24.0.4 pkgsrc-2009Q1-base:1.24 pkgsrc-2008Q4:1.24.0.2 pkgsrc-2008Q4-base:1.24 pkgsrc-2008Q3:1.23.0.4 pkgsrc-2008Q3-base:1.23 cube-native-xorg:1.23.0.2 cube-native-xorg-base:1.23 pkgsrc-2008Q2:1.22.0.8 pkgsrc-2008Q2-base:1.22 cwrapper:1.22.0.6 pkgsrc-2008Q1:1.22.0.4 pkgsrc-2008Q1-base:1.22 pkgsrc-2007Q4:1.22.0.2 pkgsrc-2007Q4-base:1.22 pkgsrc-2007Q3:1.21.0.14 pkgsrc-2007Q3-base:1.21 pkgsrc-2007Q2:1.21.0.12 pkgsrc-2007Q2-base:1.21 pkgsrc-2007Q1:1.21.0.10 pkgsrc-2007Q1-base:1.21 pkgsrc-2006Q4:1.21.0.8 pkgsrc-2006Q4-base:1.21 pkgsrc-2006Q3:1.21.0.6 pkgsrc-2006Q3-base:1.21 pkgsrc-2006Q2:1.21.0.4 pkgsrc-2006Q2-base:1.21 pkgsrc-2006Q1:1.21.0.2 pkgsrc-2006Q1-base:1.21 pkgsrc-2005Q4:1.20.0.2 pkgsrc-2005Q4-base:1.20 pkgsrc-2005Q3:1.19.0.2 pkgsrc-2005Q3-base:1.19 pkgsrc-2005Q2:1.17.0.2 pkgsrc-2005Q2-base:1.17 pkgsrc-2005Q1:1.16.0.2 pkgsrc-2005Q1-base:1.16 pkgsrc-2004Q4:1.15.0.2 pkgsrc-2004Q4-base:1.15 pkgsrc-2004Q3:1.14.0.4 pkgsrc-2004Q3-base:1.14 pkgsrc-2004Q2:1.14.0.2 pkgsrc-2004Q2-base:1.14 pkgsrc-2004Q1:1.13.0.4 pkgsrc-2004Q1-base:1.13 pkgsrc-2003Q4:1.13.0.2 pkgsrc-2003Q4-base:1.13 netbsd-1-6-1:1.9.0.2 netbsd-1-6-1-base:1.9 netbsd-1-6:1.8.0.8 netbsd-1-6-RELEASE-base:1.8 pkgviews:1.8.0.4 pkgviews-base:1.8 buildlink2:1.8.0.2 buildlink2-base:1.8 netbsd-1-5-PATCH003:1.8 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2; locks; strict; comment @# @; 1.45 date 2023.07.06.09.41.10; author wiz; state Exp; branches; next 1.44; commitid 6meR4IA6XJRNYIvE; 1.44 date 2022.06.28.11.35.13; author wiz; state Exp; branches; next 1.43; commitid D2UoJrTHpoHEANJD; 1.43 date 2021.05.24.19.53.30; author wiz; state Exp; branches; next 1.42; commitid qokaiStTApGMcrUC; 1.42 date 2020.08.31.18.10.46; author wiz; state Exp; branches; next 1.41; commitid 7zxRbfOkDOoxbfmC; 1.41 date 2019.08.11.13.22.22; author wiz; state Exp; branches; next 1.40; commitid Ifet9Pg6Qt99ZByB; 1.40 date 2019.06.30.20.16.31; author nia; state Exp; branches; next 1.39; commitid gIe5Iz9xY2MIDftB; 1.39 date 2018.08.22.09.46.02; author wiz; state Exp; branches; next 1.38; commitid YLub8g3ofvFGb6PA; 1.38 date 2017.06.05.14.24.22; author ryoon; state Exp; branches; next 1.37; commitid 54KDUXvefsKDYbUz; 1.37 date 2016.06.08.19.24.13; author wiz; state Exp; branches; next 1.36; commitid 12SLmHS6vHs0hH9z; 1.36 date 2015.07.12.18.56.26; author wiz; state Exp; branches; next 1.35; commitid eGBYYIIW99WMN1ty; 1.35 date 2015.06.12.10.50.48; author wiz; state Exp; branches; next 1.34; commitid B4JmCfaVUbiY38py; 1.34 date 2014.10.09.13.44.52; author wiz; state Exp; branches; next 1.33; commitid UvzBSm5hrFIOWwTx; 1.33 date 2014.05.29.23.37.09; author wiz; state Exp; branches; next 1.32; commitid laryHfkCalgYtuCx; 1.32 date 2013.12.09.14.17.50; author obache; state Exp; branches; next 1.31; commitid wogoyilp7OKaTsgx; 1.31 date 2013.05.31.12.41.39; author wiz; state Exp; branches; next 1.30; commitid hIeXGcx6VfKHwMRw; 1.30 date 2012.10.23.17.18.51; author asau; state Exp; branches; next 1.29; 1.29 date 2012.10.03.21.57.04; author wiz; state Exp; branches; next 1.28; 1.28 date 2012.05.31.09.07.07; author sno; state Exp; branches; next 1.27; 1.27 date 2011.08.14.14.14.46; author obache; state Exp; branches; next 1.26; 1.26 date 2010.11.13.17.06.04; author bouyer; state Exp; branches; next 1.25; 1.25 date 2010.08.21.16.35.28; author seb; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 2008.10.19.19.18.32; author he; state Exp; branches; next 1.23; 1.23 date 2008.09.10.21.01.15; author he; state Exp; branches; next 1.22; 1.22 date 2007.10.13.23.35.54; author heinz; state Exp; branches; next 1.21; 1.21 date 2006.03.04.21.30.22; author jlam; state Exp; branches; next 1.20; 1.20 date 2005.11.07.13.31.06; author martti; state Exp; branches; next 1.19; 1.19 date 2005.08.06.06.19.28; author jlam; state Exp; branches; next 1.18; 1.18 date 2005.07.13.18.01.36; author jlam; state Exp; branches; next 1.17; 1.17 date 2005.04.11.21.46.56; author tv; state Exp; branches; next 1.16; 1.16 date 2005.01.14.15.25.25; author jschauma; state Exp; branches; next 1.15; 1.15 date 2004.12.20.11.31.06; author grant; state Exp; branches; next 1.14; 1.14 date 2004.04.27.06.05.57; author snj; state Exp; branches; next 1.13; 1.13 date 2003.09.18.19.09.52; author wiz; state Exp; branches; next 1.12; 1.12 date 2003.07.21.17.11.01; author martti; state Exp; branches; next 1.11; 1.11 date 2003.07.17.22.51.33; author grant; state Exp; branches; next 1.10; 1.10 date 2003.06.02.01.17.50; author jschauma; state Exp; branches; next 1.9; 1.9 date 2002.10.27.20.48.58; author seb; state Exp; branches; next 1.8; 1.8 date 2002.01.18.22.50.16; author mjl; state Exp; branches; next 1.7; 1.7 date 2001.11.30.15.26.58; author mjl; state Exp; branches; next 1.6; 1.6 date 2001.11.26.06.50.11; author jlam; state Exp; branches; next 1.5; 1.5 date 2001.10.18.15.20.31; author veego; state Exp; branches; next 1.4; 1.4 date 2001.02.28.13.06.57; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.02.17.18.19.22; author wiz; state Exp; branches; next 1.2; 1.2 date 2000.09.03.14.53.05; author wiz; state Exp; branches; next 1.1; 1.1 date 2000.08.31.01.45.14; author explorer; state Exp; branches; next ; 1.25.2.1 date 2010.11.14.22.34.40; author tron; state Exp; branches; next ; desc @@ 1.45 log @*: recursive bump for perl 5.38 @ text @# $NetBSD: Makefile,v 1.44 2022/06/28 11:35:13 wiz Exp $ # DISTNAME= Net-SNMP-v6.0.1 PKGNAME= p5-${DISTNAME:S/v6/6/} PKGREVISION= 13 CATEGORIES= net perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://metacpan.org/release/Net-SNMP COMMENT= Perl5 module for SNMP queries LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-Crypt-DES>=2.03:../../security/p5-Crypt-DES DEPENDS+= p5-Crypt-Rijndael>=1.02:../../security/p5-Crypt-Rijndael #DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.11}:../../security/p5-Digest-MD5 DEPENDS+= p5-Digest-SHA1>=1.02:../../security/p5-Digest-SHA1 DEPENDS+= p5-Digest-HMAC>=1.00:../../security/p5-Digest-HMAC DEPENDS+= p5-Socket6>=0.23:../../net/p5-Socket6 USE_LANGUAGES= # none PERL5_PACKLIST= auto/Net/SNMP/.packlist .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" @ 1.44 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2021/05/24 19:53:30 wiz Exp $ d6 1 a6 1 PKGREVISION= 12 @ 1.43 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2020/08/31 18:10:46 wiz Exp $ d6 1 a6 1 PKGREVISION= 11 @ 1.42 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2019/08/11 13:22:22 wiz Exp $ d6 1 a6 1 PKGREVISION= 10 @ 1.41 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2019/06/30 20:16:31 nia Exp $ d6 1 a6 1 PKGREVISION= 9 @ 1.40 log @Update packages using a search.cpan.org HOMEPAGE to metacpan.org. The former now redirects to the latter. This covers the most simple cases where http://search.cpan.org/dist/name can be changed to https://metacpan.org/release/name. Reviewed by hand to hopefully make sure no unwanted changes sneak in. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2018/08/22 09:46:02 wiz Exp $ d6 1 a6 1 PKGREVISION= 8 @ 1.39 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2017/06/05 14:24:22 ryoon Exp $ d11 1 a11 1 HOMEPAGE= http://search.cpan.org/dist/Net-SNMP/ @ 1.38 log @Recursive revbump from lang/perl5 5.26.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2016/06/08 19:24:13 wiz Exp $ d6 1 a6 1 PKGREVISION= 7 @ 1.37 log @Bump PKGREVISION for perl-5.24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2015/07/12 18:56:26 wiz Exp $ d6 1 a6 1 PKGREVISION= 6 @ 1.36 log @Comment out dependencies of the style {perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS since pkgsrc enforces the newest perl version anyway, so they should always pick perl, but sometimes (pkg_add) don't due to the design of the {,} syntax. No effective change for the above reason. Ok joerg @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2015/06/12 10:50:48 wiz Exp $ d6 1 a6 1 PKGREVISION= 5 @ 1.35 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2014/10/09 13:44:52 wiz Exp $ d17 1 a17 1 DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.11}:../../security/p5-Digest-MD5 @ 1.34 log @Remove SVR4_PKGNAME, per discussion on tech-pkg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2014/05/29 23:37:09 wiz Exp $ d6 1 a6 1 PKGREVISION= 4 @ 1.33 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2013/12/09 14:17:50 obache Exp $ a6 1 SVR4_PKGNAME= p5nsn @ 1.32 log @Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes. Bump PKGREVISION for runtime dependency pattern changed packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2013/05/31 12:41:39 wiz Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.31 log @Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2012/10/23 17:18:51 asau Exp $ d6 1 a6 1 PKGREVISION= 2 d18 1 a18 1 DEPENDS+= p5-Digest-MD5>=2.11:../../security/p5-Digest-MD5 @ 1.30 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2012/10/03 21:57:04 wiz Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.29 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2012/05/31 09:07:07 sno Exp $ a15 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.28 log @Updating package for CPAN module Net::SNMP in net/p5-Net-SNMP from 5.2.0nb4 to 6.0.1. pkgsrc changes: - Adjust license - Adjust dependencies - remove patch which correct bogus attributes (upstream fixed) Upstream changes: RELEASE 6.0.1 SEP-09-2010 - Removed all occurrences of the "locked" attribute that was deprecated in Perl 5.12.0. - Changed the test validating the presence of a monotonic time value to check for invalid implementations. - The SNMPv3 contextEngineID and contextName are now stored as part of the request allowing for these values to be changed between messages. RELEASE 6.0.0 SEP-09-2009 - Substantial internal code cleanup was performed based upon the Perl::Critic module and the "Perl Best Practices" book. - Added support for the Module::Build system for building, testing, and installing Perl modules. - The translation logic for OCTET STRINGs now uses the definition of a DisplayString in RFC 2579 to determine if the octets are to be converted into a hexadecimal representation. - The get_table() and get_entries() methods were refactored as part of the code cleanup. The get_entries() method now handles "holes" in tables better and indexes with a value of zero. - The inheritance structure of the Transport Domain objects was updated to reduce code duplication and increase maintainability. - The resolution of IPv6 addresses was made more exhaustive. - The handling of OBJECT IDENTIFIERs was made more efficient by using [un]pack() with a BER compressed integer template. - Additional validation of the values passed to most methods is now performed and the error messages have been made more robust. - The documented examples were updated based upon commonly asked questions (specifically Example 3 and Example 4). - A Response-PDU with an error-status set to "noError" no longer generates an error when the error-index is non-zero, as decribed in Section 4.2.4 of RFC 3416. - The function oid_lex_cmp() was added to provide for the lexicographical comparison of two OBJECT IDENTIFIERs. - The error-status is no longer set for the exceptions noSuchObject, noSuchInstance, and endOfMibView when translation is not enabled. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2011/08/14 14:14:46 obache Exp $ d6 1 @ 1.27 log @Revision bump after updating perl5 to 5.14.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2010/11/13 17:06:04 bouyer Exp $ d4 2 a5 3 DISTNAME= Net-SNMP-5.2.0 PKGNAME= p5-${DISTNAME} PKGREVISION= 4 d13 1 d18 1 d22 1 @ 1.26 log @Bring in change from 6.0.1: Removed all occurrences of the "locked" attribute that was deprecated in Perl 5.12.0. I didn't upgrade the package to 6.0.1 because it causes incompatibilities with net/mrtg PKGREVISON++ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2010/08/21 16:35:28 seb Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.25 log @Bump the PKGREVISION for all packages which depend directly on perl, to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@@ was right after all, obache@@ kindly asked and he@@ led the way. Thanks! @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2008/10/19 19:18:32 he Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.25.2.1 log @Pullup ticket #3272 - requested by bouyer net/p5-Net-SNMP: bug fix patch Revisions pulled up: - net/p5-Net-SNMP/Makefile 1.26 - net/p5-Net-SNMP/distinfo 1.9 - net/p5-Net-SNMP/patches/patch-aa 1.1 --- Module Name: pkgsrc Committed By: bouyer Date: Sat Nov 13 17:06:05 UTC 2010 Modified Files: pkgsrc/net/p5-Net-SNMP: Makefile distinfo Added Files: pkgsrc/net/p5-Net-SNMP/patches: patch-aa Log Message: Bring in change from 6.0.1: Removed all occurrences of the "locked" attribute that was deprecated in Perl 5.12.0. I didn't upgrade the package to 6.0.1 because it causes incompatibilities with net/mrtg PKGREVISON++ @ text @d1 1 a1 1 # $NetBSD$ d6 1 a6 1 PKGREVISION= 3 @ 1.24 log @Bump the PKGREVISION for all packages which depend directly on perl, to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2008/09/10 21:01:15 he Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.23 log @Canonicalize HOMEPAGE, so that it doesn't include the version number or the author name. No version bump since this does not really change any substantial parts of the binary package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2007/10/13 23:35:54 heinz Exp $ d6 1 @ 1.22 log @- The package can be installed to DESTDIR - No C compiler needed for this module @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/03/04 21:30:22 jlam Exp $ d11 1 a11 1 HOMEPAGE= http://search.cpan.org/author/DTOWN/Net-SNMP-4.1.2/ @ 1.21 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2005/11/07 13:31:06 martti Exp $ a6 1 #PKGREVISION= 1 d14 2 d21 2 @ 1.20 log @Updated p5-Net-SNMP to 5.2.0 - Removed the dependency on the IO::Socket::INET and IO::Socket::INET6 modules. The IO::Socket module is now used for all socket objects. - The port information can now be included as part of the transport address specified with the session() Transport Domain arguments. - Added support for specifying the scope zone index for IPv6 addresses as described in RFC 4007 - "IPv6 Scoped Address Architecture". - The default value for the agent-addr in SNMPv1 Trap-PDUs is now the IP address associated with the interface on which the trap will be transmitted. - Support of the AES privacy protocol was updated to be compliant with RFC 3826 - "The Advanced Encryption Standard (AES) Cipher Algorithm in the SNMP User-based Security Model". - Corrected an issue where any non-blocking SNMPv3 message queued prior to calling snmp_dispatcher() was sent with an empty contextEngineID. - The first SNMPv3 discovery message is again being sent with a zero- length msgUserName as suggested by RFC 3414. - All sockets are now flagged as non-blocking to prevent a possible deadlock due to an interaction between recv() and select(). - The sending of messages is now bounded by the receive processing rate to avoid receive buffer overflows. - The return value of select() is now checked for both "undef" and -1. - The "usm.t" tests are now skipped if any of the non-core modules required by the Net::SNMP::Security::USM module are not present. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2005/08/06 06:19:28 jlam Exp $ d11 1 a11 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.19 log @Bump the PKGREVISIONs of all (638) packages that hardcode the locations of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2005/07/13 18:01:36 jlam Exp $ d4 1 a4 1 DISTNAME= Net-SNMP-5.0.1 d7 1 a7 1 PKGREVISION= 1 @ 1.18 log @Turn PERL5_PACKLIST into a relative path instead of an absolute path. These paths are now relative to PERL5_PACKLIST_DIR, which currently defaults to ${PERL5_SITEARCH}. There is no change to the binary packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2005/04/11 21:46:56 tv Exp $ d7 1 @ 1.17 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2005/01/14 15:25:25 jschauma Exp $ d19 1 a19 1 PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/SNMP/.packlist @ 1.16 log @Update p5-Net-SNMP to 5.0.1 Changes since 4.1.2: RELEASE 5.0.1 SEP-09-2004 - The module is now again functional with Perl 5.6.x. Compensations were made for compatibility problems with the IO::Socket::INET and Math::BigInt modules packaged with Perl 5.6.x. - The UDP/IPv6 and TCP/IPv6 Transport Domains are now functional when using version 2.0x of the IO::Socket::INET6 module. RELEASE 5.0.0 JUL-20-2004 - Added support for the UDP/IPv6 Transport Domain listed in RFC 3419. - Support for the TCP/IPv4 and TCP/IPv6 Transport Domains was added as described in RFC 3430 - "SNMP over TCP Transport Mapping". - Optimizations were made to ASN.1 processing and preparation methods. - Corrected a possible memory exhaustion error with OCTET STRINGs that contain "printf" format characters. - The ASN.1 types associated with the ObjectSyntax values in the VarBindList can now be retrieved using the var_bind_types() method. - The function snmp_type_ntop() was added for displaying ASN.1 types. - The Net::SNMP::Dispatcher module now checks for select() errors. - Passing the "-maxrepetitions" argument with a value of 1 or less to the get_table() or get_entries() methods instructs them to use get-next-request messages instead of get-bulk-request messages. - The maximum allowed value for the maxMsgSize was reduced to 65535. - The Perl modules for the non-default Transport Domains and Security Model are now loaded at runtime instead of compile time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2004/12/20 11:31:06 grant Exp $ a18 1 USE_BUILDLINK3= YES @ 1.15 log @since perl is now built with threads on most platforms, the perl archlib module directory has changed (eg. "darwin-2level" vs. "darwin-thread-multi-2level"). binary packages of perl modules need to be distinguishable between being built against threaded perl and unthreaded perl, so bump the PKGREVISION of all perl module packages and introduce BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct dependencies are registered and the binary packages are distinct. addresses PR pkg/28619 from H. Todd Fujinaka. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2004/04/27 06:05:57 snj Exp $ d4 1 a4 1 DISTNAME= Net-SNMP-4.1.2 a6 1 PKGREVISION= 1 @ 1.14 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2003/09/18 19:09:52 wiz Exp $ d7 1 @ 1.13 log @Update to 4.1.2, inspired by Koji Kondo's update to 4.1.0 in PR 21782. Changes: RELEASE 4.1.2 SEP-11-2003 - Removed an unintended dependency on the Crypt::Rijndael that would cause SNMPv3 support to be unavailable and the "usm.t" tests to fail due to a "strict subs" error in Net::SNMP::Security::USM module. RELEASE 4.1.1 SEP-09-2003 - Corrected a misinterpretation of the "The AES Cipher Algorithm in the SNMP's User-based Security Model" draft specification that lead to the incorrect encoding and decoding of the last block of the message. - The syntax of the get_entries() method was changed to expect the column values to entered as full OBJECT IDENTIFIERs allowing the traversal of conceptual rows in different tables which are indexed identically. - The processing of the serialization of an OBJECT IDENTIFIER was optimized. - The oid_lex_sort() function was updated to order OBJECT IDENTIFIER strings padded with spaces as lexicographically greater than unpadded strings. - An empty contextEngineId in a response message is now accepted during the SNMPv3 discovery process. - Corrected an argument validation error with the get_bulk_request() method. RELEASE 4.1.0 MAY-06-2003 - Working in conjunction with the Extended Security Options Consortium (http://www.snmp.com/eso), support for additional privacy protocols has been added to the SNMPv3 User-based Security Model. "Extension to the USM to Support Triple-DES EDE in 'Outside' CBC Mode" Reeder and Gudmunsson; October 1999, expired April 2000 http://www.snmp.com/eso/draft-reeder-snmpv3-usm-3desede-00.txt "The AES Cipher Algorithm in the SNMP's User-based Security Model" Blumenthal, Maino, and McCloghrie; October 2002, expired April 2003 http://www.snmp.com/eso/draft-blumenthal-aes-usm-04.txt - A new method called get_entries() was added to allow the retrieval of columns of a table entry using get-next-requests or get-bulk-requests. - The argument "-maxrepetitions" was added to the get_table() method. - Responses to SNMPv3 messages with non-default contextEngineIDs or contextNames are now properly processed. - The method var_bind_names() was added to retrieve an array of the ObjectNames in the VarBindList in the order in which they were received in the GetResponse-PDU. RELEASE 4.0.3 SEP-09-2002 - Net::SNMP objects are now destroyed as expected when they are no longer referenced. An internal reference to the object allocated by the Net::SNMP::Dispatcher module is now properly cleared. - A socket with a file descriptor value of 0 is now accepted by the Net::SNMP module as a valid and open filehandle. - Removed an "optimization" which was intended to provide a smoother initialization of the dispatcher but instead could lead to messages incorrectly timing out. RELEASE 4.0.2 MAY-06-2002 - The SNMPv3 request message sent for time synchronization is now sent with the same securityLevel that is configured for the session. - The "reserved" bits in the msgFlags field of an incoming SNMPv3 message are now ignored as suggested by RFC 2572. - When encrypting a SNMPv3 message, the padding byte(s) are now set to a value equal to the size of the padding. "The actual pad value is irrelevant..." according RFC 2574 Section 8.1.1.2. However, there are some agents that expect this byte pattern. - Corrected a reference count mismatch which would leave a listening socket open if no response is received from the remote agent. - Corrected a "deep recursion" error that occurred when using the get_table() method to retrieve large tables in blocking mode. - Using the "-delay" argument with the get_table() method no longer incorrectly delays between message exchanges when retrieving the table. - Optimizations and improvements were made to the Net::SNMP::Dispatcher event scheduling and handling procedures. - The "translate unsigned" logic now correctly handles properly formatted (but unexpected) negative Counter64, Counter, Gauge, and TimeTick values. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2003/07/21 17:11:01 martti Exp $ d19 1 a19 1 USE_BUILDLINK2= YES @ 1.12 log @COMMENT should start with a capital letter. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.11 2003/07/17 22:51:33 grant Exp $ # FreeBSD Id: Makefile,v 1.13 1997/06/27 18:38:15 jfitz Exp d4 1 a4 1 DISTNAME= Net-SNMP-4.0.1 d11 1 a11 1 #HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/libnet/FAQ.html @ 1.11 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2003/06/02 01:17:50 jschauma Exp $ d13 1 a13 1 COMMENT= perl5 module for SNMP queries @ 1.10 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2002/10/27 20:48:58 seb Exp $ d11 1 a11 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.9 log @Use buildlink2. Use perl5/module.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2002/01/18 22:50:16 mjl Exp $ d11 1 a11 1 MAINTAINER= packages@@netbsd.org @ 1.8 log @Update p5-Net-SNMP to 4.0.1 - SNMPv3 objects using authentication now send a separate authenticated request message for time synchronization while performing discovery. - Non-blocking SNMPv1/2c messages with a "-delay" argument which are queued before entering the event loop are no longer incorrectly discarded. - The Net::SNMP::Security::Community::security_model() method now returns the correct value as reserved by RFC 2571. - The first subidentifier in an OBJECT IDENTIFIER is now restricted to ccitt(0), iso(1), or joint-iso-ccitt(2) as specified by ISO/IEC 8825. Fixes PR/15220 by Shell Hung (I really should get a function key with that text!) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/11/30 15:26:58 mjl Exp $ d20 1 a20 1 USE_BUILDLINK_ONLY= YES d23 1 a23 4 do-configure: @@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL .include "../../lang/perl5/buildlink.mk" @ 1.7 log @Update to 4.0.0 - The module has been completely redesigned to add support for SNMPv3 and to follow the SNMP Management Framework defined by RFC 2571. - Perl version 5.6.0 or greater is now required to use the module. - Updated the method calls to expect the same argument syntax regardless of whether they are invoked by "blocking" or "non-blocking" objects. - The non-core modules Crypt::DES, Digest::MD5, Digest::SHA1, and Digest::HMAC are now required to support SNMPv3. - Added the ability to specify the local address and port number used by each object. - Corrected an error in the Net::SNMP::FSM module that would cause all response messages to be dropped in "non-blocking" mode if there is a recv() error. - Updated the logic in the "blocking" response handling method such the transmit buffer is properly updated if there is a decode error while parsing the GetResponse-PDU. - Counter, Guages, and TimeTick values that are incorrectly encoded as negative signed integers are now converted to unsigned values. This feature can be disabled by setting the "-unsigned" flag to false using the translate() method. - An empty community name is now allowed. - Updated the "non-blocking" example script. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/11/26 06:50:11 jlam Exp $ d5 1 a5 1 DISTNAME= Net-SNMP-4.0.0 @ 1.6 log @Buildlinkify, in the sense that only the perl headers are found in ${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/10/18 15:20:31 veego Exp $ d5 2 a6 2 DISTNAME= Net-SNMP-3.60 PKGNAME= p5-Net-SNMP-3.60 a7 1 WRKSRC= ${WRKDIR}/Net-SNMP-3.6 d14 5 @ 1.5 log @SVR4 packages have a limit of 9 chars for a package name. The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/02/28 13:06:57 wiz Exp $ d16 2 a17 2 USE_PERL5= # defined PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/SNMP/.packlist d22 1 @ 1.4 log @Update to 3.60, per pkg/11603 by Damon Brodie. Changes: Translation can now be enabled on a per ASN.1 basis; FSM event loop prioritizes SNMP responses over other actions; added examples. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/02/17 18:19:22 wiz Exp $ d7 1 @ 1.3 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/09/03 14:53:05 wiz Exp $ d5 3 a7 3 DISTNAME= Net-SNMP-3.50 PKGNAME= p5-Net-SNMP-3.50 WRKSRC= ${WRKDIR}/Net-SNMP-3.5 @ 1.2 log @silence pkglint @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2000/08/31 01:45:14 explorer Exp $ d13 1 @ 1.1 log @add Net-SNMP-3.50. This is different from the p5-SNMP package in that it does not Perl 5 module for SNMP queries. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2000/08/27 07:11:17 jlam Exp $ a7 1 @