Commit f00bc8ac authored by Gustavo Zacarias's avatar Gustavo Zacarias Committed by Peter Korsgaard
Browse files

gawk: bump to version 4.0.0



Bump gawk to version 4.0.0
Also build after busybox if it's enabled.

Signed-off-by: default avatarGustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 28df108c
Loading
Loading
Loading
Loading
+7 −30
Original line number Diff line number Diff line
From 9cb7ff17dd7f81589f0891413efa5d4aec1a1598 Mon Sep 17 00:00:00 2001
From: Gustavo Zacarias <gustavo@zacarias.com.ar>
Date: Mon, 7 Jun 2010 11:33:50 -0300
Subject: [PATCH] Disabled versioned installation to save space and use symlinks where it's appropiate

Disabled versioned installation of binaries to save space.
Also use symlinks where it's appropiate.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 Makefile.in     |    3 ++-
 doc/Makefile.in |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index f946ee1..a3d467a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -392,7 +392,7 @@ CLEANFILES = core core.*
diff -Nura gawk-4.0.0.orig/Makefile.in gawk-4.0.0/Makefile.in
--- gawk-4.0.0.orig/Makefile.in	2011-06-24 05:16:13.000000000 -0300
+++ gawk-4.0.0/Makefile.in	2011-11-11 15:31:16.429577288 -0300
@@ -403,7 +403,7 @@
 MAINTAINERCLEANFILES = version.c
 
 # We want hard links for install-exec-hook, below
@@ -23,7 +16,7 @@ index f946ee1..a3d467a 100644
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
 
@@ -993,6 +993,7 @@ uninstall-am: uninstall-binPROGRAMS
@@ -1011,6 +1011,7 @@
 # (This is done universally, which may not always be right, but
 # there's no easy way to distinguish GNU from non-GNU systems.)
 install-exec-hook:
@@ -31,19 +24,3 @@ index f946ee1..a3d467a 100644
 	(cd $(DESTDIR)$(bindir); \
 	$(LN) gawk$(EXEEXT) gawk-$(VERSION)$(EXEEXT) 2>/dev/null ; \
 	$(LN) pgawk$(EXEEXT) pgawk-$(VERSION)$(EXEEXT) 2>/dev/null ; \
diff --git a/doc/Makefile.in b/doc/Makefile.in
index b1533e7..8b91694 100644
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -272,7 +272,7 @@ AWKCARD = awkcard.ps
 # make pgawk.1 a link to gawk.1 in the installed man directory.
 
 # We want hard links for install-data-hook, below
-LN = ln
+LN = $(LN_S)
 all: all-am
 
 .SUFFIXES:
-- 
1.6.4.4
+6 −1
Original line number Diff line number Diff line
@@ -4,10 +4,15 @@
#
#############################################################

GAWK_VERSION = 3.1.8
GAWK_VERSION = 4.0.0
GAWK_SITE = $(BR2_GNU_MIRROR)/gawk
GAWK_TARGET_BINS = awk gawk igawk pgawk

# Prefer full-blown gawk over busybox awk
ifeq ($(BR2_PACKAGE_BUSYBOX),y)
GAWK_DEPENDENCIES += busybox
endif

define GAWK_CREATE_SYMLINK
	ln -sf /usr/bin/gawk $(TARGET_DIR)/usr/bin/awk
endef