File Release Notes and Changelog
Release Name: 4.08
Notes:
sf-upload
---------
DESCRIPTION
Batch release of SourceForge projects.
INSTALLATION
With a modern CPAN.pm (version > 1.8x) just type in the extracted
sf-upload directory:
cpan .
Else, do:
perl Makefile.PL
make all test install
You need some perl module prerequisites, namely libwww, Crypt::SSLeay
and HTML::Parser. You can get the modules from http://www.cpan.org or,
better, fetch and install the modules automatically with
perl prereqinst
If you're on Windows and you have ActivePerl installed, then you
should try instead
perl prereqinst -ppm
Note that all installing actions ("make install" and "perl
prereqinst") should be executed as superuser.
NON-CPAN PREREQUISITES
rsync is needed for uploading distributions.
USAGE
Create a configuration file named .sfuploadrc in your home directory.
Put your SourceForge user name and password to the file:
user = myusername
password = mypassword
If you do not put the password into the configuration file, then you
can specify the -password option in the command line (not
recommended), or you will be prompted interactively.
To upload a file and start the release process, just type:
sf-upload -pr projectname -p packagename -r releasename -f file
To see the complete list of options, type
sf-upload -\?
The most common (source) file type are guessed by extension, otherwise
you have to set the -type option. Also, the processor type is by
default "Any" but can be changed with the -processor option.
For more information, refer to the man page (after installation) or by
using
perldoc sf-upload
AUTHOR
Slaven Rezic <slaven@rezic.de>
Changes:
- support for perl 5.10.0
- mention rsync as a prerequisite
- fail early if Crypt::SSLeay is not available