pkgsrc/net/p5-Net-DHCP/Makefile

44 lines
1.2 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.9 2015/06/12 10:50:45 wiz Exp $
#
Update to 0.693 (let's call it 0.69.3): 0.693 2012-10-16 - Changes kindly sent in my Alexander Clouter - Allows static routes to be included in dhcp packets - (no tests yet) 0.692 2012-09-05 - Minor typo in pod 0.691 2012-08-24 - Updated changelog for Kawlitee 0.69 2012-06-06 - Added 'use warnings' to improve Kwalitee - Now uses dist::zilla 0.685 2012-05-21 - Removed file 0.684 2012-05-21 - Changed to using Dist::Zilla. 0.683 2012-01-21 - Still chasing the Build requires issue. 0.682 2012-01-21 - Minor update to tests sent in from Gregory Herrmann via RT#74187. Thanks for that! - Updated pod to complete coverage 0.681 2012-01-16 - Forgot to update MANIFEST file... woops. Also some po updates. 0.68 2012-01-14 - Added Net/DHCP.pm stub. 0.67_2 2011-04-18 - Updated pod. Please be awair that i have added the word "CableLabs" to to pod. This 05-be of concern to Debian. Im not sure how their licensing works exactly vs CableLabs copyrights. Im reasonably certain its aok. - Minor changes for RT#73972 - Improvements to tests 0.67_1 2010-12-16 - Warning: the declaration of DHO_NIS_DOMAIN was overlapping for options 40 options 64. Therefore, options 64 and 65 where renamed DHO_NISV3_SERVER and DHO_NISV3_DOMAIN to remove this overlap and remain consistent. - Constants.pm. Added a vast number of option codes from the IANA listing. - Added updated DHCP message codes, added Netware IP Codes. Tests were added for coverage of constants. - Packet.pm. Changed a whole bunch of stuff. Including removing some then then else orgies, tidying up lots of warnings. - Tests. I'd added a bunch more tests :) - Rearranged the test suite. Added lots of tests.
2013-03-08 13:34:08 +01:00
DISTNAME= Net-DHCP-0.693
PKGNAME= p5-${DISTNAME:S/693/69.3/}
PKGREVISION= 3
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Net-DHCP/
COMMENT= Object methods to create a DHCP packet
LICENSE= ${PERL5_LICENSE}
EGSUBDIR= share/examples/p5-Net-DHCP
INSTALLATION_DIRS+= ${EGSUBDIR}
Update to 0.693 (let's call it 0.69.3): 0.693 2012-10-16 - Changes kindly sent in my Alexander Clouter - Allows static routes to be included in dhcp packets - (no tests yet) 0.692 2012-09-05 - Minor typo in pod 0.691 2012-08-24 - Updated changelog for Kawlitee 0.69 2012-06-06 - Added 'use warnings' to improve Kwalitee - Now uses dist::zilla 0.685 2012-05-21 - Removed file 0.684 2012-05-21 - Changed to using Dist::Zilla. 0.683 2012-01-21 - Still chasing the Build requires issue. 0.682 2012-01-21 - Minor update to tests sent in from Gregory Herrmann via RT#74187. Thanks for that! - Updated pod to complete coverage 0.681 2012-01-16 - Forgot to update MANIFEST file... woops. Also some po updates. 0.68 2012-01-14 - Added Net/DHCP.pm stub. 0.67_2 2011-04-18 - Updated pod. Please be awair that i have added the word "CableLabs" to to pod. This 05-be of concern to Debian. Im not sure how their licensing works exactly vs CableLabs copyrights. Im reasonably certain its aok. - Minor changes for RT#73972 - Improvements to tests 0.67_1 2010-12-16 - Warning: the declaration of DHO_NIS_DOMAIN was overlapping for options 40 options 64. Therefore, options 64 and 65 where renamed DHO_NISV3_SERVER and DHO_NISV3_DOMAIN to remove this overlap and remain consistent. - Constants.pm. Added a vast number of option codes from the IANA listing. - Added updated DHCP message codes, added Netware IP Codes. Tests were added for coverage of constants. - Packet.pm. Changed a whole bunch of stuff. Including removing some then then else orgies, tidying up lots of warnings. - Tests. I'd added a bunch more tests :) - Rearranged the test suite. Added lots of tests.
2013-03-08 13:34:08 +01:00
EGFILES= examples/dhcp_sniffer.pl
EGFILES+= examples/dhcpd.pl
EGFILES+= examples/dhcpd_test.pl
EGFILES+= examples/dumpianatoxml.pl
EGFILES+= examples/l2tp-dhcp-inform
EGFILES+= examples/lease_query.pl
EGFILES+= examples/list_dho.pl
EGFILES+= examples/send_packet.pl
PERL5_REQD+= 5.8.0
PERL5_MODULE_TYPE= Module::Build
REPLACE_PERL+= ${EGFILES}
Update to 0.693 (let's call it 0.69.3): 0.693 2012-10-16 - Changes kindly sent in my Alexander Clouter - Allows static routes to be included in dhcp packets - (no tests yet) 0.692 2012-09-05 - Minor typo in pod 0.691 2012-08-24 - Updated changelog for Kawlitee 0.69 2012-06-06 - Added 'use warnings' to improve Kwalitee - Now uses dist::zilla 0.685 2012-05-21 - Removed file 0.684 2012-05-21 - Changed to using Dist::Zilla. 0.683 2012-01-21 - Still chasing the Build requires issue. 0.682 2012-01-21 - Minor update to tests sent in from Gregory Herrmann via RT#74187. Thanks for that! - Updated pod to complete coverage 0.681 2012-01-16 - Forgot to update MANIFEST file... woops. Also some po updates. 0.68 2012-01-14 - Added Net/DHCP.pm stub. 0.67_2 2011-04-18 - Updated pod. Please be awair that i have added the word "CableLabs" to to pod. This 05-be of concern to Debian. Im not sure how their licensing works exactly vs CableLabs copyrights. Im reasonably certain its aok. - Minor changes for RT#73972 - Improvements to tests 0.67_1 2010-12-16 - Warning: the declaration of DHO_NIS_DOMAIN was overlapping for options 40 options 64. Therefore, options 64 and 65 where renamed DHO_NISV3_SERVER and DHO_NISV3_DOMAIN to remove this overlap and remain consistent. - Constants.pm. Added a vast number of option codes from the IANA listing. - Added updated DHCP message codes, added Netware IP Codes. Tests were added for coverage of constants. - Packet.pm. Changed a whole bunch of stuff. Including removing some then then else orgies, tidying up lots of warnings. - Tests. I'd added a bunch more tests :) - Rearranged the test suite. Added lots of tests.
2013-03-08 13:34:08 +01:00
# has /bin/false as shebang argument
CHECK_INTERPRETER_SKIP+= ${PERL5_SUB_INSTALLVENDORLIB}/Net/DHCP/Constants.pm
CHECK_INTERPRETER_SKIP+= ${PERL5_SUB_INSTALLVENDORLIB}/Net/DHCP/Packet.pm
post-install:
.for i in ${EGFILES}
${INSTALL_SCRIPT} ${WRKSRC}/${i} ${DESTDIR:Q}${PREFIX:Q}/${EGSUBDIR}
.endfor
PERL5_PACKLIST= auto/Net/DHCP/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"