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/