El sáb, 20-05-2006 a las 16:52 +0200, Guus Sliepen escribió: > On Sat, May 20, 2006 at 04:42:09PM +0200, Jose Carlos Garcia Sogo wrote: > > > > Still, the Build-Depends contains things like cli-common-dev (>= 0.4.0) > > > [i386 powerpc amd64 ia64]. Doesn't that result in build failure on other > > > architectures? > > > > Shouldn't happen, as you are declaring that build-dependency only on > > those arches, while it won't be tried to be satisfied in other places. > > But dh_clideps is part of cli-common-dev, so if this package is built > on, for example, m68k, it will fail when debian/rules tries to run that. > That's why I had this kludge: > > > > > - which dh_makeclilibs && dh_makeclilibs -m $(UPVERSION) -l > > > > $(NEXT_UPVERSION) || true
Yay! And perhaps you will also need it. I maintain mono only packages, so they will compile only on those arches having mono, but gmime is not such package. > > > > Unfortunately there are no manual pages for dh_makeclilibs, > > > dh_installcligac and dh_clideps. Can you tell me what the -d options > > > does? And is the -p option necessary? > > > > -d tries to remove duplicate dependencies. > > Why isn't this the default behaviour of those debhelper scripts? Good point, I'll raise it on IRC. > > > -p is there to make those > > commands to run only on that package, instead of the whole set. It does > > not have any sense to run it on more packages than that one. > > Ok, not _required_ then :) Oh, no, not required, but it will make your package building a bit faster, as other packages won't be searched for .dll or .exe files. -- Jose Carlos Garcia Sogo [EMAIL PROTECTED]
signature.asc
Description: Esta parte del mensaje está firmada digitalmente

