On Mon, Mar 05, 2001 at 12:32:54PM +0100, Tom Cato Amundsen wrote:
> Is it ok to configure a package differently on one arch?
> I want to build solfege with --disable-oss-sound on m68k until
> the binutils/glibc problems are fixed.
> 
> If I use --disable-oss-sound (only on m68k), the package contains
> only python code, so ${shlibs:Depends} is an empty string. And then
> dpkg-deb will complain because the Depends: line ends with a comma (,).

Have a look at the fvwm1 package: in debian/rules I do this (where my
issue was about an empty ${shlibs:Suggests}):

clean:
        ...
        if [ -f debian/control.suggests ]; then \
            mv debian/control.suggests debian/control; fi
        ...

binary-arch:
        ...
        dh_shlibdeps -XFvwmAudio -- \
            -dSuggests $(TMP)/usr/X11R6/lib/X11/fvwm/FvwmAudio
#       Overwrite the control file if necessary
        cd debian && \
            if ! grep 'shlibs:Suggests=' substvars >/dev/null 2>&1; \
            then cp control control.suggests && \
            sed -e 's/, \$${shlibs:Suggests}//' < control.suggests > control; \
            fi
        dh_gencontrol
        ...

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

         Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
       Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/

Reply via email to