Mercurial > mxe-octave
diff src/texinfo.mk @ 4677:feadde11e10f
build-texinfo, texinfo: use "#! /usr/bin/env perl" in scripts
texinfo: skip for native builds
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 20 Apr 2018 13:51:41 -0400 |
parents | b25cf2abab4a |
children | 21e184cc4fd7 |
line wrap: on
line diff
--- a/src/texinfo.mk Fri Apr 20 13:51:05 2018 -0400 +++ b/src/texinfo.mk Fri Apr 20 13:51:41 2018 -0400 @@ -20,7 +20,12 @@ echo $(texinfo_VERSION) endef -define $(PKG)_BUILD +ifeq ($(MXE_NATIVE_BUILD),yes) + ## We already have texinfo from the build-texinfo package. + define $(PKG)_BUILD + endef +else + define $(PKG)_BUILD mkdir '$(1).build' cd '$(1).build' && '$(1)/configure' \ $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ @@ -31,6 +36,9 @@ $(MAKE) -C '$(1).build/gnulib/lib' -j '$(JOBS)' $(MAKE) -C '$(1).build/util' -j '$(JOBS)' $(MAKE) -C '$(1).build/tp' -j '$(JOBS)' + + $(SED) -i '1 s|^.*$$|#! /usr/bin/env perl|' '$(1).build/tp/texi2any' '$(1).build/util/txixml2texi' + $(MAKE) -C '$(1).build/tp' -j 1 install DESTDIR='$(3)' $(MAKE) -C '$(1).build/util' -j 1 install DESTDIR='$(3)' @@ -46,4 +54,5 @@ $(MAKE) -C '$(1).build/info' -j '$(JOBS)' ginfo.exe; \ $(INSTALL) '$(1).build/info/ginfo.exe' '$(3)$(HOST_BINDIR)/info.exe'; \ fi -endef + endef +endif