I noticed there was an updated sh script for building a new codeblocks package in the SVN a short while back, and after trying it found some bugs that made the script unable to download a few dependencies.
I opened up the script in a text editor and did some research on the net, and found that some of the file paths/URLs were slightly off, sometimes having a dash where an underscore should be, or forgetting a "_win32" at the end, so the script was trying to download a non-existing file.
One of the mirrors, one apparently in Germany, was also totally unavailable and I was able to find an alternate mirror also in Germany.
After making a few corrections the script works now, it can now download all the dependencies and build C::B.
Should I put this in the SVN trunk, "contrib" folder? I'm asking because normally I don't touch the trunk, I just put things in the data_source typically.
I've attached the (corrected) script.