- Edit the file
lib/Math/GSL.pm
and change the version number at line 29:
our $VERSION = '0.41'; # <-- increase the version number
and in the Pod at line 37.
cd developer/bin
./update_copyright.pl
Update the Changes
file.
Push the changes introduced above to GitHub
Commit the changes above to the master branch, and push them to the remote (origin). Next, to build a tarball:
cd developer/gen_dist
./build_image.sh
./run.sh 2.7 # <-- Uses GSL version 2.7 to build the distribution
after run.sh
there should be a distribution tarball
Math-GSL-xx.yy.tar.gz
, in the current directory. Here, xx.yy
corresponds the current version, i.e., $Math::GSL::VERSION
.
- Go to the PAUSE upload server
https://pause.perl.org/pause/authenquery?ACTION=add_uri
and upload the generated tarball (e.g. Math-GSL-0.41.tar.gz
)