Dennis Schridde wrote:
Fine by me if we remove debian/. I only ever checked stuff in there since I'd done the packaging myself anyway and figured others might want to take advantage of it. If we have a (better maintained) debian package elsewhere, then I'm all for moving there.
Note, that you might want to move the warzone2100.{png,svg} icon files into a non-debian-specific directory. The .desktop file I'm less sure about, since it probably wants fully qualified Exec paths in it and is therefore not portable (in the completely general case).
> Well, the debian/ dir doesn't seem to be very maintained and Linas also said
> that he would not maintain it (if I remember it correctly).
I do not recall ever saying that. I said that it makes little sense to
keep distribution specific data inside main source repository.
Fine by me if we remove debian/. I only ever checked stuff in there since I'd done the packaging myself anyway and figured others might want to take advantage of it. If we have a (better maintained) debian package elsewhere, then I'm all for moving there.
Most of the time these need to be fine tuned for a certain distribution
even if they use same packaging tools. What is acceptable in one, may be
considered a bug in another, etc. That is why most packagers simply dump
the files and start from scratch.
Your best bet would be to remove "debian" directory and include a file
named "README.Debian " stating where these files can be found. The same
applies to other distributions as well.
Note, that you might want to move the warzone2100.{png,svg} icon files into a non-debian-specific directory. The .desktop file I'm less sure about, since it probably wants fully qualified Exec paths in it and is therefore not portable (in the completely general case).
No, I am not suggesting to remove all the packaging files form the SVN.
It is perfectly acceptable to keep them in a _separate_ section of the
same repository if (a) you are aware that the distribution in question
in not interested in making the packages, or (b) somebody from the
project is also a packager for a certain distribution.
Linas, if you have warzone2100 packaging elsewhere (and its intending to make it into the debian archive), then I do suggest removing the 'upstream' debian/ packaging. Its just going to confuse people (as I've found with other projects that do the same, eg wine).
(Where is this other (debian) svn repo? I'll send any patches there instead)
--
- Gus
_______________________________________________ Warzone-dev mailing list [email protected] https://mail.gna.org/listinfo/warzone-dev
