Looking for sponsor or mentor for package crtmpserver

Alessandro Ghedini al3xbio at gmail.com
Tue Mar 15 20:10:47 UTC 2011


On Tue, Mar 15, 2011 at 08:39:43PM +0100, Jonas Smedegaard wrote:
> Generally fine points, but some of them are exxaggerating and can
> thus be misleading even if not totally wrong:
> 
> On Tue, Mar 15, 2011 at 07:44:04PM +0100, Alessandro Ghedini wrote:
> >Also, since you have repackaged the orig.tar archive, you have
> >also to document it properly in the d/copyright (you can use a
> >'Comment:' field), or in the d/README.source file, telling what
> >and why you have removed (like [0]).
> 
> Notes on uncommon packaging procedures (which creating of tarballs
> from SVN falls under) belong in debian/README.source only.
> 
> What should be mentioned in debian/copyright is documenting parts of
> upstream source stripped or in other ways avoided from Debian
> redistribution.
> 
> 
> >As per Debian Policy you also have to provide a 'get-orig-source'
> >target in the d/rules file, which builds properly the new tarball
> >(without the files you decided to remove). This makes easier for
> >future maintainance (you won't have to repack the tarball manually
> >every time you update the package).
> 
> You don't "have to" provide a get-orig-source target, but yes, you
> are encouraged to do so.
> 
> 
> >Actually, the get-orig-source rule would have been required
> >anyway, since you are using directly the sources from a SVN
> >repository (I have not much experience in packaging directly from
> >svn, so I missed this at the beginning). Have a look at [1] for an
> >example of what you should do.
> 
> Again, this does not make get-orig-source a _requirement_.
> 
> 
> >Another requirement for the repackaged upstream tarball is to add
> >something like '~dfsg' to both the source and binary packages
> >version just to make clear to everyone that you have modified it.
> >The package versions would look something like:
> >
> >  0.0~dfsg+revNNN for the source package
> >  0.0~dfsg+revNNN-1 for the binary package
> 
> This is no requirement (for the reasons described above): A dfsg in
> the version number indicated that the source has been repackaged in
> order to comply with "Debian Free Software Guidelines" which is
> independent from creating a tarball due to upstream distributing in
> other forms than by tarballs.

Upstream sources *have* been repackaged due to some binary files not in the
"preferred form of modification". But I understand (and agree with) your 
other points.

Cheers

-- 
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'



More information about the pkg-multimedia-maintainers mailing list