From: Yann E. MORIN Date: Tue, 30 Jul 2013 17:24:59 +0000 (+0200) Subject: package/pmake: remove X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ccb9d44e02708689a690ed91fb520bac36079bfb;p=buildroot.git package/pmake: remove Packaging pmake was required when we used the upstream libedit. Since we have switched to using the autotools-based libedit, pmake is no longer needed. Because pmake is quite ugly, let's just drop it. Signed-off-by: "Yann E. MORIN" Signed-off-by: Thomas Petazzoni --- diff --git a/package/pmake/pmake.mk b/package/pmake/pmake.mk deleted file mode 100644 index 83ee12ec57..0000000000 --- a/package/pmake/pmake.mk +++ /dev/null @@ -1,47 +0,0 @@ -################################################################################ -# -# pmake -# -################################################################################ - -PMAKE_VERSION = 1.111 -PMAKE_SOURCE = pmake_$(PMAKE_VERSION).orig.tar.gz -PMAKE_SITE = http://snapshot.debian.org/archive/debian/20120601T033558Z/pool/main/p/pmake -PMAKE_LICENSE = BSD-3c BSD-4c -# No license file. License texts are spread in the boilerplates -# of each individual source files; some are BSD-3c, some BSD-4c. - -# Vampirise patches from Debian -PMAKE_PATCH = pmake_1.111-3.2.debian.tar.gz - -# CFLAGS vampirised from Debian's rules, adapted to buildroot variables -HOST_PMAKE_CFLAGS = -O2 -g -Wall -D__COPYRIGHT\(x\)= -D__RCSID\(x\)= -I. \ - -DMACHINE=\\\"buildroot\\\" \ - -DMACHINE_ARCH=\\\"$(ARCH)\\\" -DMACHINE_MULTIARCH=\\\"\\\" \ - -DHAVE_SETENV -DHAVE_STRERROR -DHAVE_STRDUP -DHAVE_STRFTIME \ - -DHAVE_VSNPRINTF -D_GNU_SOURCE -Wno-unused - -define HOST_PMAKE_BUILD_CMDS - $(MAKE) -C $(@D) -f Makefile.boot CFLAGS="$(HOST_PMAKE_CFLAGS)" -endef - -# The generated file is named bmake, but we want pmake; but: -# - pmake uses support files (in mk/) -# - it's not possible to tell pmake, at build-time, where to expect -# these support files, and pmake expects them in /usr/share/mk/ -# - but pmake has an option to override that search path at runtime -# - so we install bmake as bmake -# - and we install a wrapper named pmake that calls pmake with the -# appropriate search path -define HOST_PMAKE_INSTALL_CMDS - $(INSTALL) -m 0755 $(@D)/bmake $(HOST_DIR)/usr/bin/bmake - $(INSTALL) -d -m 0755 $(HOST_DIR)/usr/share/pmake/mk - for mk in $(@D)/mk/*; do \ - $(INSTALL) -m 0644 $${mk} $(HOST_DIR)/usr/share/pmake/mk; \ - done - printf '#!/bin/bash\nexec -a "$${0}" $${0%%/*}/bmake -m $${0%%/*}/../../usr/share/pmake/mk "$$@"\n' \ - >$(HOST_DIR)/usr/bin/pmake - chmod 0755 $(HOST_DIR)/usr/bin/pmake -endef - -$(eval $(host-generic-package))