# -*-makefile-*- # # Copyright (C) 2004 by Sascha Hauer # 2008, 2009, 2010 by Marc Kleine-Budde # # See CREDITS for details about who has contributed to this project. # # For further information about the PTXdist project and license conditions # see the README file. # # # We provide this package # PACKAGES-$(PTXCONF_READLINE) += readline # # Paths and names # READLINE_VERSION := 7.0 READLINE_MD5 := 205b03a87fc83dab653b628c59b9fc91 READLINE := readline-$(READLINE_VERSION) READLINE_SUFFIX := tar.gz READLINE_URL := $(call ptx/mirror, GNU, readline/$(READLINE).$(READLINE_SUFFIX)) READLINE_SOURCE := $(SRCDIR)/$(READLINE).$(READLINE_SUFFIX) READLINE_DIR := $(BUILDDIR)/$(READLINE) READLINE_LICENSE := GPL-3.0-or-later # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- READLINE_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ --disable-multibyte \ --enable-shared \ --disable-static\ $(GLOBAL_LARGE_FILE_OPTION) \ --$(call ptx/wwo,PTXCONF_READLINE_NCURSES)-curses # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- $(STATEDIR)/readline.targetinstall: @$(call targetinfo) @$(call install_init, readline) @$(call install_fixup, readline,PRIORITY,optional) @$(call install_fixup, readline,SECTION,base) @$(call install_fixup, readline,AUTHOR,"Robert Schwebel ") @$(call install_fixup, readline,DESCRIPTION,missing) @$(call install_lib, readline, 0, 0, 0644, libreadline) ifdef PTXCONF_READLINE_ETC_INPUTRC @$(call install_alternative, readline, 0, 0, 0644, /etc/inputrc) endif @$(call install_finish, readline) @$(call touch) # vim: syntax=make