File tree Expand file tree Collapse file tree 6 files changed +21
-14
lines changed
Expand file tree Collapse file tree 6 files changed +21
-14
lines changed Original file line number Diff line number Diff line change 1+ # 2020-07-15
2+ - v2.1.2
3+ - Turned off $DEBUG in IP.rakumod (thanks to Demayl, issue #3 )
4+ - Added test for $Net::IP::DEBUG being on
5+ - Rakuize (Perl6 => Raku)
6+ - Renamed Github repo (Net-IP-Perl6 => Net-IP)
7+
18# 2020-04-07
2- - v2.0.0
9+ - v2.1.1
310- changed API, not backwardly compatible
411 + eliminate requirement to specify IP
512 version when first argument is an IP in standard form
Original file line number Diff line number Diff line change 11{
22 "perl" : " 6.*" ,
33 "name" : " Net::IP" ,
4- "version" : " 2.1.1 " ,
4+ "version" : " 2.1.2 " ,
55 "api" : " 2" ,
66 "description" : " Provides utility functions for dealing with IPv4 and IPv6 addresses." ,
77 "auth" : " github:tbrowder" ,
88 "author" : " github:tbrowder" ,
99 "authors" : [
" Tom Browder <[email protected] >" ],
1010 "license" : " Artistic-2.0" ,
11- "source-url" : " https://github.com/tbrowder/Net-IP-Perl6 .git" ,
11+ "source-url" : " https://github.com/tbrowder/Net-IP.git" ,
1212 "support" : {
13- "bugtracker" : " https://github.com/tbrowder/Net-IP-Perl6 /issues"
13+ "bugtracker" : " https://github.com/tbrowder/Net-IP/issues"
1414 },
1515 "provides" : {
1616 "Net::IP" : " lib/Net/IP.rakumod"
Original file line number Diff line number Diff line change 1- PERL6 := perl6
2- # note LIBPATH uses normal PERL6LIB Perl 6 separators (',')
1+ RAKU := raku
2+ # note LIBPATH uses normal RAKULIB Raku separators (',')
33LIBPATH := lib
44
55# set below to 1 for no effect, 1 for debugging messages
66DEBUG := MyMODULE_DEBUG=0
77
88# set below to 0 for no effect, 1 to die on first failure
9- EARLYFAIL := PERL6_TEST_DIE_ON_FAIL =0
9+ EARLYFAIL := RAKU_TEST_DIE_ON_FAIL =0
1010
1111
1212.PHONY : test bad good
@@ -20,15 +20,15 @@ GOODTESTS := good-tests/*.t
2020# the original test suite (i.e., 'make test')
2121test :
2222 for f in $( TESTS) ; do \
23- $(DEBUG ) $(EARLYFAIL ) PERL6LIB =$(LIBPATH ) prove -v --exec=$(PERL6 ) $$ f ; \
23+ $(DEBUG ) $(EARLYFAIL ) RAKULIB =$(LIBPATH ) prove -v --exec=$(RAKU ) $$ f ; \
2424 done
2525
2626bad :
2727 for f in $( BADTESTS) ; do \
28- $(DEBUG ) $(EARLYFAIL ) PERL6LIB =$(LIBPATH ) prove -v --exec=$(PERL6 ) $$ f ; \
28+ $(DEBUG ) $(EARLYFAIL ) RAKULIB =$(LIBPATH ) prove -v --exec=$(RAKU ) $$ f ; \
2929 done
3030
3131good :
3232 for f in $( GOODTESTS) ; do \
33- $(DEBUG ) $(TA ) $(EARLYFAIL ) PERL6LIB =$(LIBPATH ) prove -v --exec=$(PERL6 ) $$ f ; \
33+ $(DEBUG ) $(TA ) $(EARLYFAIL ) RAKULIB =$(LIBPATH ) prove -v --exec=$(RAKU ) $$ f ; \
3434 done
Original file line number Diff line number Diff line change 1- [ ![ Build Status] ( https://travis-ci.com/tbrowder/Net-IP-Perl6 .svg?branch=master )] ( https://travis-ci.com/tbrowder/Net-IP-Perl6 )
1+ [ ![ Build Status] ( https://travis-ci.com/tbrowder/Net-IP.svg?branch=master )] ( https://travis-ci.com/tbrowder/Net-IP )
22
33# Net::IP (API version 2)
44
@@ -43,6 +43,6 @@ COPYRIGHT & LICENSE
4343Copyright (c) 2018-2020 Tom Browder, all rights reserved.
4444
4545This program is free software; you can redistribute it or modify
46- it under the same terms as Perl 6 itself.
46+ it under the same terms as Raku itself.
4747
4848See that license [ here] ( ./LICENSE ) .
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ install:
2121build : off
2222
2323test_script :
24- - set AUTHOR_TESTING=1 && prove -ve "perl6 -I."
24+ - set AUTHOR_TESTING=1 && prove -ve "raku -I."
2525 - zef install .
2626
2727shallow_clone : true
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ be provided.
2727= end pod
2828
2929# export a debug var for users
30- our $ DEBUG = True ; # False;
30+ our $ DEBUG = False ;
3131BEGIN {
3232 if % * ENV <MyMODULE_DEBUG > {
3333 $ DEBUG = True ;
You can’t perform that action at this time.
0 commit comments