first package: pd-wiimote

Jonas Smedegaard dr at jones.dk
Thu Sep 2 21:20:40 UTC 2010


On Thu, Sep 02, 2010 at 12:58:57PM -0400, Hans-Christoph Steiner wrote:
>
>On Sep 2, 2010, at 3:36 AM, Roman Haefeli wrote:
>
>>On Thu, 2010-09-02 at 01:07 -0400, Hans-Christoph Steiner wrote:
>>>Looks pretty good to me, but I'm just learning myself :)
>>
>>Thanks for having a look.
>>One thing I like to mention: The upstream sources come with a Makefile
>>based on a apparently old Makefile template for libdirs. It was pretty
>>broken and created superfluous directories in debian/. I copied 
>>over the
>>current template, adapted it and applied it as a quilt patch. Is that
>>the proper way to do it?
>>
>>> I am
>>>wondering about the strip stuff:
>>>
>>>override_dh_strip:
>>> strip --remove-section=.comment --remove-section=.note --strip-
>>>unneeded \
>>> debian/pd-wiimote/usr/lib/pd/extra/wiimote/wiimote.pd_linux
>>>
>>>My guess is that this is needed in order to properly strip
>>>the .pd_linux so binaries?
>>>
>>
>>Yeah, dh_strip apparently does not consider .pd_linux files as shared
>>objects and also there is no way to force it by passing it file 
>>names as
>>arguments.
>>
>>I used the strip command from a mail by Felipe Sateler [1]
>>
>>[1]
>>http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2010-August/012336.html
>>
>>Roman
>
>I was under the impression that dh would set the strip options in the 
>$(INSTALL_PROGRAM) for the Makefile, so that an explicit strip wasn't 
>necessary.  Is that true?  If so, I'll change up the pd packages to 
>use INSTALL_PROGRAM and INSTALL_DATA properly.  I don't know why I 
>didn't do this to begin with.

No, debhelper does not interfere with $(INSTALL_PROGRAM).  For Debian 
packaging binaries should not be stripped during build - then dh_strip 
should deal with stripping afterwards.

Problem is, the unusual filenames goes below the radar of dh_strip, and 
(according to Felipe) dh_strip cannot be spoonfed additional files to 
strip.


  - 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/20100902/8ddfb68d/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list