On 04/01/08 at 14:55 +0100, "Danai SAE-HAN (韓達耐)" wrote:
> Op 04-01-08 14:30, schreef Lucas Nussbaum:
> > 
> > If you are around and have a diff ready, please send it to me ; my
> > computer might be faster.
> 
> I have quite a modified debian/rules, because the upstream tools have
> changed their API a bit; so I'll send you a diff without correct line numbers.
> 
> In essence I've changed DH_OPTIONS with MY_DH_OPTIONS, and it seems to work
> here.
> 
> At the beginning of debian/rules, your patch:
> 
> +# Support parallel builds when available.
> +# Cfr. Debian bugs #209008 and #458740.
> +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
> +    NUMJOBS = $(patsubst parallel=%,%,$(filter
> parallel=%,$(DEB_BUILD_OPTIONS)))
> +    MAKEFLAGS += -j$(NUMJOBS)
> +endif
> 
> 
> Then around @@ -196,7 +210,7 @@:
> 
>  $(clean_fonts): abbrev = $(patsubst clean_%,%,$@)
> -$(clean_fonts): DH_OPTIONS = -p$(bin-package) -P$(d)
> +$(clean_fonts): MY_DH_OPTIONS = -p$(bin-package) -P$(d)
>  $(clean_fonts):
>       @cd debian && \
>           sed -e 's/@TYPEFACE@/$(typeface)/g' \
> 
> 
> And a bit further around @@ -207,46 +221,46 @@:
> 
>               -e 's/@FAMILYNAME@/$(familyname)/g' \
>               -e 's/@TYPEFACE@/$(typeface)/g' \
>               copyright.in > $(bin-package).copyright
> -     dh_clean $(DH_OPTIONS)
> +     dh_clean $(MY_DH_OPTIONS)
>       rm -f build-stamp.$(abbrev)
> 
> 
>  install: build $(install_fonts)
>  $(install_fonts): abbrev = $(patsubst install_%,%,$@)
> -$(install_fonts): DH_OPTIONS = -p$(bin-package) -P$(d)
> +$(install_fonts): MY_DH_OPTIONS = -p$(bin-package) -P$(d)
>  $(install_fonts):
> -     dh_testdir
> -     dh_testroot
> -     dh_clean -k
> -     dh_installdirs
> +     dh_testdir $(MY_DH_OPTIONS)
> +     dh_testroot $(MY_DH_OPTIONS)
> +     dh_clean -k  $(MY_DH_OPTIONS)
> +     dh_installdirs $(MY_DH_OPTIONS)
> 
>  binary-indep: build install $(binary_fonts)
>  $(binary_fonts): abbrev = $(patsubst binary_%,%,$@)
> -$(binary_fonts): DH_OPTIONS = -p$(bin-package) -P$(d)
> +$(binary_fonts): MY_DH_OPTIONS = -p$(bin-package) -P$(d)
>  $(binary_fonts):
> -     dh_testdir $(DH_OPTIONS)
> -     dh_testroot $(DH_OPTIONS)
> -     dh_installchangelogs $(DH_OPTIONS)
> -     dh_installdocs $(DH_OPTIONS)
> -     dh_installexamples $(DH_OPTIONS)
> -     dh_install $(DH_OPTIONS) $(builddir)/*.afm $(dest_afmpath)/
> -     dh_install $(DH_OPTIONS) $(builddir)/$(uninamestem)*.tfm 
> $(dest_uni-tfmpath)/
> -     dh_install $(DH_OPTIONS) $(builddir)/$(sfdnamestem)*.tfm 
> $(dest_sfd-tfmpath)/
> -     dh_install $(DH_OPTIONS) $(builddir)/*.pfb $(dest_type1path)/
> -     dh_install $(DH_OPTIONS) $(builddir)/*.vf $(dest_vfpath)/
> -     dh_install $(DH_OPTIONS) $(builddir)/$(uninamestem).map
> /usr/share/texmf/fonts/map/dvips/arphic/
> -     dh_install $(DH_OPTIONS)
> $(builddir)/c$(nfss_fontencoding)$(namestem).fd{,x} $(dest_fd)/
> -     dh_install $(DH_OPTIONS) $(builddir)/c70$(namestem).fd{,x}
> usr/share/texmf/tex/latex/CJK/UTF8/
> -     dh_link $(DH_OPTIONS)
> -     dh_installtex $(DH_OPTIONS) --flavor=map:config_for_all_maps
> map=Map,$(uninamestem).map
> -     dh_strip $(DH_OPTIONS)
> -     dh_compress $(DH_OPTIONS)
> -     dh_fixperms $(DH_OPTIONS)
> -     dh_perl $(DH_OPTIONS)
> -     dh_installdeb $(DH_OPTIONS)
> -     dh_gencontrol $(DH_OPTIONS)
> -     dh_md5sums $(DH_OPTIONS)
> -     dh_builddeb $(DH_OPTIONS)
> +     dh_testdir $(MY_DH_OPTIONS)
> +     dh_testroot $(MY_DH_OPTIONS)
> +     dh_installchangelogs $(MY_DH_OPTIONS)
> +     dh_installdocs $(MY_DH_OPTIONS)
> +     dh_installexamples $(MY_DH_OPTIONS)
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/*.afm $(dest_afmpath)/
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/$(uninamestem)*.tfm
> $(dest_uni-tfmpath)/
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/$(sfdnamestem)*.tfm
> $(dest_sfd-tfmpath)/
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/*.pfb $(dest_type1path)/
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/*.vf $(dest_vfpath)/
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/$(uninamestem).map
> /usr/share/texmf/fonts/map/dvips/arphic/
> +     dh_install $(MY_DH_OPTIONS)
> $(builddir)/c$(nfss_fontencoding)$(namestem).fd{,x} $(dest_fd)/
> +     dh_install $(MY_DH_OPTIONS) $(builddir)/c70$(namestem).fd{,x}
> usr/share/texmf/tex/latex/CJK/UTF8/
> +     dh_link $(MY_DH_OPTIONS)
> +     dh_installtex $(MY_DH_OPTIONS) --flavor=map:config_for_all_maps
> map=Map,$(uninamestem).map
> +     dh_strip $(MY_DH_OPTIONS)
> +     dh_compress $(MY_DH_OPTIONS)
> +     dh_fixperms $(MY_DH_OPTIONS)
> +     dh_perl $(MY_DH_OPTIONS)
> +     dh_installdeb $(MY_DH_OPTIONS)
> +     dh_gencontrol $(MY_DH_OPTIONS)
> +     dh_md5sums $(MY_DH_OPTIONS)
> +     dh_builddeb $(MY_DH_OPTIONS)
> 
> 
> I hope this works.
 
Hi,

It does!

The package built fine, in a little less that 3 hours.

Thank you!
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to