pd-zexy compilation improvements
Hans-Christoph Steiner
hans at at.or.at
Sun Aug 29 21:50:29 UTC 2010
On Sun, 2010-08-29 at 21:35 +0200, Roman Haefeli wrote:
> On Sun, 2010-08-29 at 14:44 -0400, Hans-Christoph Steiner wrote:
>
> > >
> > > Also it seems as if dh_shlibdeps looks only for .so-files. I haven't
> > > figured out what trickery was used in the gem package to let it find
> > > also .pd_linux-files. But having a plain .pd-linux file in the temporary
> > > directory and running dh_shlibdeps doesn't produce anything useful.
> >
> > You can also check out debian/rules in pd-motex and pd-pmpd. It passes
> > the names of the .pd_linux files to dh_shlibdeps.
>
>
> Actually, you're not passing the file names to dh_shlibdeps, but
> directly to dpkg-shlibdeps.
> According to 4.4.3 of Debian's new maintainer's guide [1] the
> recommended way would be to pass customized arguments to the debhelper
> tools after " -- ", so that they get passed to the respective dpkg tools
> (or whatever the dh_tool is a wrapper for).
>
> However, this does not seem to work here for some reason.
>
> $ dpkg-shlibdeps <some>/<file>.pd_linux
>
> actually creates a reasonable debian/substvars file.
>
> $ dh_shlibdeps -- <some>/<file>.pd_linux
>
> which is supposed to do exactly the same (according to the
> documentation) does not seem to find a file to check for libraries.
>
> So, I guess "dh_shlibdeps -- " is not passing _all_ arguments to
> dpkg-shlibdeps? My perl skills are too limited to investigate the reason
> for this behaviour myself.
>
> Since the recommended way is not working, I guess it is OK to call
> dpkg-shlibdeps directly in the pd-packages (as you, Hans, did in
> pd-motex and pd-pmpd)? Or what do you (all) think?\
That sounds very familiar. I think I tried dh_shlibdeps first also, and
then went with dpkg-shlibdeps for that reason.
.hc
More information about the pkg-multimedia-maintainers
mailing list