1) Include freeorion.desktop, freeoriond.desktop, freeorion.png, and freeorind.png files for better desktop integration. You could add them to the FreeOrion/misc/ folder and forget them forever. You could get the example of these files from our repo https://github.com/RussianFedora/freeorion
2) Add LICENSE or COPYING. It seems to be GPLv2 but explicit license file is a must have according to the guidelines of big distros such as Fedora.
3) Create release tarball with commonly used format name-version.tar.gz
Right now to obtain proper source tarball i run:
Code: Select all
svn export -r 4282 https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion freeorion-0.3.17 tar -czvf freeorion-0.3.17.tar.gz freeorion-0.3.17/
You can upload the ready to use tarball with proper format for each release to the Files section.
So these 3 items resolved would make packager life much easier.
P.S. There are some compiling issues I've got with newer versions of gcc. I will write separate post on them once I got the proper logs and patches.
so ignore number 2) please