Just wanted to let you know that we've released a distro for eCampaigning and Online Fundraising called "Campaignion!". Would love to get your feedback!
It does things like setting up actions (e.g. petitions), donation pages and you can manage your supporters in the CRM system (built on the basis of the wonderful RedHen CRM created by thinkshout). From there we have a bunch of integrations for email marketing and things like payment processing.
The website explains the functionality in detail
The distro is here
We've also released a huge amount of modules along with it have helped us to meet the needs of big world changing ngos & non-profits.