More or less a month ago, the first part of my Making packager-friendly software article was published at ONLamp.com. I was happy to receive comments from several people saying that they liked it (sorry if I haven't replied to you yet; I've been very busy during the past few weeks).
Now it's the time for the second (and last) part, which has just seen the light. It deals with recursive dependencies, handling of configuration files, unprivileged builds, the make utility, build infrastructure oddities and some details about code portability. I hope you enjoy it and try to make your projects a bit more packager-friendly in the future! ;-)