Re: Legends The Game, new debian package
On Sun, 2007-03-04 at 12:15 +0200, Damyan Ivanov wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> - -=| Bart Martens, 4.03.2007 01:11 |=-
> > Related to what Roberto wrote above about the shared libraries, here is
> > how I would create the .orig.tar.gz :
> > sh legends_linux-0.4.1.42.run --noexec --keep --nox11 \
> > --target legends-0.4.1.42/legends_release
> > rm legends-0.4.1.42/legends_release/libSDL-1.2.so.0
> > rm legends-0.4.1.42/legends_release/libSDL-1.3.so.0
> > rm legends-0.4.1.42/legends_release/libogg.so.0
> > rm legends-0.4.1.42/legends_release/libvorbis.so.0
> > rm legends-0.4.1.42/legends_release/libopenal.so
> > rm legends-0.4.1.42/legends_release/OPENAL32.DLL
> > rm legends-0.4.1.42/legends_release/ReadMe_legals.txt
> > rm legends-0.4.1.42/legends_release/runlegends
> > rm legends-0.4.1.42/legends_release/install.sh
> > tar czf legends.tgz legends-0.4.1.42
> Shouldn't the source package name reflect that it has been re-packaged?
> Something like "legends-0.4.1.42.ds.1" ?
It should be documented in debian/README.Debian-source or some similar
file. I don't think it's mandatory to give the .orig.tar.gz a special
> On the other hand, isn't it sufficient to only remove these in the clean
> target (thus making them disappear from the .deb), avoiding repackaging
> the source tarball ?
I think that in this case it is better to cut out the useless
components, so that the debian/copyright can be kept more simple, and
also that the .orig.tar.gz is smaller. But I think that this is to be
evaluated per package. For some packages it could be OK to not
repackage the .orig.tar.gz.
> Please don't take this as a nitpicking, I am trying to understand if I
> miss something.
No problem at all. Me too I'm trying to understand if I miss something.