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

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
name.

> 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.




Reply to: