Mercurial > mxe-octave
annotate src/util-linux.mk @ 7207:9ed6500e56d3 default tip @
maint: Merge release to default.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 17 May 2024 20:16:41 +0200 |
parents | a5cb9153fedd |
children |
rev | line source |
---|---|
4864 | 1 # This file is part of MXE. |
2 # See index.html for further information. | |
3 | |
4 PKG := util-linux | |
5 $(PKG)_VERSION := 2.32.1 | |
6 $(PKG)_CHECKSUM := de9271fb93fb651d21c027e2efb0cf0ac80f2e9a | |
7 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) | |
8 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.xz | |
5002
a5cb9153fedd
* src/util-linux.mk: show correct version number in update rule
John Donoghue
parents:
4864
diff
changeset
|
9 $(PKG)_URL := https://www.kernel.org/pub/linux/utils/util-linux/v$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE) |
4864 | 10 $(PKG)_DEPS := |
11 | |
12 define $(PKG)_UPDATE | |
13 echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2; | |
5002
a5cb9153fedd
* src/util-linux.mk: show correct version number in update rule
John Donoghue
parents:
4864
diff
changeset
|
14 echo $($(PKG)_VERSION) |
4864 | 15 endef |
16 | |
17 ## For now, we are only building libuuid. | |
18 | |
19 ifeq ($(MXE_WINDOWS_BUILD),yes) | |
20 define $(PKG)_BUILD | |
21 endef | |
22 else | |
23 define $(PKG)_BUILD | |
24 mkdir '$(1)/.build' | |
25 cd '$(1)' && autoreconf --force | |
26 cd '$(1)/.build' && ../configure --disable-all-programs --disable-bash-completion --enable-libuuid \ | |
27 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ | |
28 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ | |
29 $(ENABLE_SHARED_OR_STATIC) \ | |
30 --prefix='$(HOST_PREFIX)' \ | |
31 && $(CONFIGURE_POST_HOOK) | |
32 $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' | |
33 endef | |
34 endif |