[SCM] mplayer packaging branch, master, updated. debian/1.0.rc3+svn20100502-3-4-g32b4f56

Jonas Smedegaard dr at jones.dk
Wed May 26 08:10:18 UTC 2010


On Wed, May 26, 2010 at 09:33:57AM +0200, Reinhard Tartler wrote:
>On Mi, Mai 26, 2010 at 09:17:14 (CEST), Jonas Smedegaard wrote:
>
>> On Wed, May 26, 2010 at 06:59:00AM +0000, siretart at users.alioth.debian.org wrote:
>>>The following commit has been merged in the master branch:
>>>commit e0636d22570edd78dcc81797f84336ffbd810b95
>>>Author: Reinhard Tartler <siretart at tauware.de>
>>>Date:   Wed May 26 08:30:37 2010 +0200
>>>
>>>    copy in mencoder.c from upstream
>>>
>>>    this is a cowboy approach that places mencoder.c in
>>>    debian/mencoder.c. This is of course a gross hack and should be reverted
>>>    on the next upstream upgrade.
>>
>> [ huge patch snippet ]
>>
>>>diff --git a/debian/rules b/debian/rules
>>>index 0ba540f..c9c289d 100755
>>>--- a/debian/rules
>>>+++ b/debian/rules
>>>@@ -93,8 +93,12 @@ endif
>>> # https://wiki.ubuntu.com/DistCompilerFlags
>>> CLEAN_ENV=env -u CFLAGS -u CPPFLAGS -u LDFLAGS -u FFLAGS -u CXXFLAGS
>>>
>>>+# cowboy in mencoder.c manually fetched from upstream to avoid having to reroll
>>>+# a new upstream tarball. Will be dropped with a new upstream upgrade
>>>+mencoder.c: debian/mencoder.c
>>
>> I fail to see the point in hiding upstream code in the Debian packaging
>> - even without mentioning it in debian/copyright!
>
>mencoder has exactly the same copyright as mplayer itself. My reading of
>debian/copyright does not leave any concerns about the licensing of
>mencoder.  What parts are unclear according to your reading?

debian/copyright states that the packaging (which I read as the contents 
of the debian/ subdir) is owned by Dariush Pietrzak and A Mennucci.

Thank you for telling me here(!) the source and copyright of that 
particular file below debian/ - I would prefer if that information was 
contained in debian/copyright too, or at least in the header of the 
code (stored as a patch, conveniently leaving room for such meta info).


>> I strongly suggest to either place it as a proper patch with DEP3 
>> header, or roll a new tarball.
>
>I disagree here. IMO, DEP3 is still way too much in flux to be 
>seriously considered, please don't force me to use it.  Moreover, DEP3 
>(currently) mandates a lot of very annoying and hairsplitting work by 
>considering each and every source file which is not exactly required by 
>debian policy. My opinion might change if DEP3 matures and #472199 
>makes progress.

It seems to me that you are talking about DEP5 - the proposed (status: 
draft) machine-readable debian/copyright file format.  Indeed that one 
is in flux (but not a lot) and even when/if decided it is only optional.

I am talking about DEP3 - the proposed (status: candidate) 
machine-readable debian/patches/ header format.  More info here: 
http://dep.debian.net/deps/dep3/


>> And to document its licensing if placed below debian/ .
>
>I could also have added it as patch in debian/patches, but I think that
>would have been even sillier.

Why do you find that sillier?


>BTW, exactly this approach has been used before with the vdpau headers.

That does not surprise me - I never claimed that this was a first ever 
situation.  But it does not change my recommending to do better.  Why 
not?


 - Jonas

-- 
  * Jonas Smedegaard - idealist & Internet-arkitekt
  * Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100526/8d330094/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list