Very good solution, thanks for your help Adam. I'm preparing new packages.
It is a corner case I see but maybe we should accept
this as a general solution for the problem.

murat,

2008/4/26 Adam Borowski <[EMAIL PROTECTED]>:

> On Sat, Apr 26, 2008 at 02:24:03PM +0300, Murat Demirten wrote:
> > I've a problem with manpages-tr package build process. It is binary
> > independent package, basically contains man pages.
> >
> > But package author uses a different aproach to build man pages from xml
> > sources. There is an xml2man.c which used on build process
> > to obtain man pages. And this utility can not be run properly if
> tr_TR.UTF-8
> > locale does not exist at build system. This breaks our automatic
> > rebuild systems, so how can we address this problem? Any ideas..
>
> You can do the following:
> 1. build-depend on "locales"
> 2. put the "locale-gen" script I attached into debian/locale-gen
>   (changing en_US.UTF-8 to tr_TR.UTF-8 in your case)
> 3. in debian/rules:
>
> manpages:
>        sh debian/locale-gen
>        LOCPATH=$(CURDIR)/locales $(MAKE) manpages
>
> The idea is not mine, but I don't remember whose anymore :(.  But hey, it
> works for me.
>
> --
> 1KB             // Microsoft corollary to Hanlon's razor:
>                //      Never attribute to stupidity what can be
>                //      adequately explained by malice.
>



-- 
Murat Demirten
Genel Müdür
Yenihayat Bilişim Teknolojileri A.Ş.
(212) 210 77 36

Reply via email to