[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1110478: ITP: augustus -- Re-implementation of Caesar III with changes to gameplay



> I'm happy about any improvement. What is your current involvement in
> Debian? 
> 
I maintain some packages as a solo maintainer and am part of the
debian-python team. I also contribute to the wiki.

First thing I'd test (if you haven't already) is if you build cleanly
in a chroot environment(sbuild for example
https://wiki.debian.org/sbuild)
Secondly, I'd set up CI/CD on salsa independent of github CI/CD. Feel
free to copy the build flow from Github. This will help you a lot with
regressions along the way.
I took a look at your control file and it looks OK for now.
> Here you find the git repo:
> https://salsa.debian.org/hefee/augustus
> 
Copyright file looks O.K at first glance, I think you should
communicate that the game files (Caesar III) are required for the
package to function at install time using some sort of debconf script
(maybe I can help - something along the lines of: Augustus needs the
legally obtained Caesar III game folder to be already present on the
system. Please point to the $CAESAR_III_GAME_PATH). I think packaging
should be rather trivial otherwise, since you don't have any strange
lib requirements.

> Regards,
> 
> hefee
Have a nice one,
Alexandru Mihail

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: