ajs, on Jan 17 2009, 01:42 PM, said:
Looks good to me. Thanks for doing this. You can steal a package comment from either the Debian control file or the Red Hat RPM spec in the top level.
Thanks, I've used this as a reference, but the PKGBUILD doc asks that the description is kept to one line of text. I've managed to pare it down to the following:
"A game creation system for ANSI-esque games, featuring an interactive editor and an object-oriented scripting language."
This should hopefully cover everything important, but feel free to suggest something else.
ajs, on Jan 17 2009, 01:42 PM, said:
EDIT: BTW a few small things:
- You're using GNU binutils, so --as-needed-hack might pare down duplicate linkage (like -lpthread);
- The flag --platform unix implicitly does --disable-updater so this could be dropped;
- My builds of 2.82b passed through --disable-glsl at the last minute; this renderer is incomplete and 2.82b shouldn't support it. Doesn't affect SVN;
- Maybe you could find a way to support a separate debug symbols package on Arch? You could use either the "debuglink" target or if the distro has a tool like Debian's dh_strip this may also work.
--ajs.
Thanks again, but I'll have to look into the debug symbols in greater depth. Without a deal of hackery, I think the nicest way to do this would be to make a separate PKGBUILD.
mzxgiant, on Jan 17 2009, 04:33 PM, said:
This is fine with me; just do me a favor and make sure you put "digitalmzx.net" somewhere in the process tagline when you're fetching source, if the person building it would like to know where it's coming from. Additionally, are you using the download.php-based link for that?
I've included a line that echoes 'Sources fetched from
http://digitalmzx.net/'. The source is fetched from
http://gambit.digitalmzx.com/download.php?...d532e2eaa4ea28b
Edit: further research into ArchLinux's methodology returns that a user should recompile the package themselves for debugging symbols. Reference:
http://wiki.archlinu..._Getting_Traces
This post has been edited by Sci-freak: 18 January 2009 - 02:14 PM