Mercurial > mxe-octave
annotate src/build-texinfo.mk @ 4669:4d71c8736c75
build-texinfo: depend on build-perl
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 19 Apr 2018 17:25:37 -0400 |
parents | b25cf2abab4a |
children | feadde11e10f |
rev | line source |
---|---|
3004 | 1 # This file is part of MXE. |
2 # See index.html for further information. | |
3 | |
4 PKG := build-texinfo | |
5 $(PKG)_IGNORE := | |
4553 | 6 $(PKG)_VERSION := 6.5 |
7 $(PKG)_CHECKSUM := 0f8e69781e28ec102b6a9487b093c440f5bb8545 | |
4123 | 8 $(PKG)_SUBDIR := texinfo-$($(PKG)_VERSION) |
3493 | 9 $(PKG)_FILE := texinfo-$($(PKG)_VERSION).tar.gz |
3007
229ab69bba2d
use texinfo 4.13a for build-texinfo package
John W. Eaton <jwe@octave.org>
parents:
3004
diff
changeset
|
10 $(PKG)_URL := ftp://ftp.gnu.org/gnu/texinfo/$($(PKG)_FILE) |
4669
4d71c8736c75
build-texinfo: depend on build-perl
John W. Eaton <jwe@octave.org>
parents:
4553
diff
changeset
|
11 $(PKG)_DEPS := build-perl |
3004 | 12 |
13 define $(PKG)_UPDATE | |
4545
0e56fe2d2ef5
Makefile.in: add update-build-tools target
John Donoghue <john.donoghue@ieee.org>
parents:
4123
diff
changeset
|
14 $(WGET) -q -O- 'http://ftp.gnu.org/gnu/texinfo/?C=M;O=D' | \ |
0e56fe2d2ef5
Makefile.in: add update-build-tools target
John Donoghue <john.donoghue@ieee.org>
parents:
4123
diff
changeset
|
15 $(SED) -n 's,.*<a href="texinfo-\([0-9\.]*\)\.tar.*,\1,p' | \ |
0e56fe2d2ef5
Makefile.in: add update-build-tools target
John Donoghue <john.donoghue@ieee.org>
parents:
4123
diff
changeset
|
16 $(SORT) -V | |
0e56fe2d2ef5
Makefile.in: add update-build-tools target
John Donoghue <john.donoghue@ieee.org>
parents:
4123
diff
changeset
|
17 tail -1 |
3004 | 18 endef |
19 | |
20 define $(PKG)_BUILD | |
21 mkdir '$(1).build' | |
22 cd '$(1).build' && '$(1)/configure' \ | |
3012
100e618349f7
Improve handling of prefix directories by defining HOST_PREFIX and
John W. Eaton <jwe@octave.org>
parents:
3008
diff
changeset
|
23 --prefix='$(BUILD_TOOLS_PREFIX)' |
100e618349f7
Improve handling of prefix directories by defining HOST_PREFIX and
John W. Eaton <jwe@octave.org>
parents:
3008
diff
changeset
|
24 |
3493 | 25 $(MAKE) -C '$(1).build/gnulib/lib' -j '$(JOBS)' |
26 $(MAKE) -C '$(1).build/util' -j '$(JOBS)' | |
4123 | 27 $(MAKE) -C '$(1).build/tp' -j '$(JOBS)' |
3493 | 28 |
29 $(MAKE) -C '$(1).build/gnulib/lib' -j 1 install DESTDIR='$(3)' | |
30 $(MAKE) -C '$(1).build/util' -j 1 install DESTDIR='$(3)' | |
4123 | 31 $(MAKE) -C '$(1).build/tp' -j 1 install DESTDIR='$(3)' |
3004 | 32 endef |