diff options
author | jtb <jtb> | 2003-03-24 12:12:08 +0000 |
---|---|---|
committer | jtb <jtb> | 2003-03-24 12:12:08 +0000 |
commit | 5c27ff3f3dc8b9c043a0bcb5512069a9b9c0de96 (patch) | |
tree | ebba86dee82e98ee748e519e0f77ba508a0a4d9a /lang/icon/patches/patch-aw | |
parent | 56480d06f6071e8d2b01d7da13dd95927bc0fc1a (diff) | |
download | pkgsrc-5c27ff3f3dc8b9c043a0bcb5512069a9b9c0de96.tar.gz |
Update of icon to 9.4.1.
Changes:
* Support for NetBSD on PowerPC based systems.
* An Icon source file can be made executable under Unix by prefixing it
with a comment line
#!/usr/bin/env icon
and setting its execute permission bit. This uses a new icon command,
which in another form allows a small Icon program to be embedded within
a shell script. See the new man page for details. The traditional icont
command remains available for less specialized purposes.
* The performance of large sets and tables has been improved.
* Some minor bugs have been fixed.
Diffstat (limited to 'lang/icon/patches/patch-aw')
-rw-r--r-- | lang/icon/patches/patch-aw | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/lang/icon/patches/patch-aw b/lang/icon/patches/patch-aw index 3f7ed57976c..afca1bed9c0 100644 --- a/lang/icon/patches/patch-aw +++ b/lang/icon/patches/patch-aw @@ -1,24 +1,23 @@ -$NetBSD: patch-aw,v 1.3 2001/06/25 18:00:17 jtb Exp $ +$NetBSD: patch-aw,v 1.4 2003/03/24 12:12:10 jtb Exp $ ---- src/common/Makefile.orig Thu Jun 7 16:20:54 2001 +--- src/common/Makefile.orig Wed Dec 12 18:28:10 2001 +++ src/common/Makefile -@@ -5,7 +5,7 @@ +@@ -5,7 +5,7 @@ OBJS = long.o getopt.o time.o filepart.o munix.o literals.o rswitch.o alloc.o long.o getopt.o time.o\ save.o redirerr.o xwindow.o dlrgint.o ipp.o -common: doincl patchstr $(OBJS) xpmaybe -+common: doincl patchstr $(OBJS) headers xpmaybe ++common: doincl patchstr $(OBJS) fixheaders xpmaybe - doincl: doincl.c + doincl: doincl.c ../h/arch.h $(CC) $(CFLAGS) -o doincl doincl.c -@@ -15,12 +15,22 @@ +@@ -15,12 +15,20 @@ patchstr: patchstr.c $(CC) $(CFLAGS) -o patchstr patchstr.c cp patchstr ../../bin -+headers: -+ cd ../h; for f in *.h; do \ -+ sed -e 's:../h/::g;s:../xpm/::g' $$f > \ -+ ../../lib/icon/$$f; \ ++fixheaders: ++ cd ../h; for f in *.h; do \ ++ sed -e 's:../h/::g;s:../xpm/::g' $$f > ../../lib/icon/$$f; \ + done + xpmaybe: @@ -28,10 +27,9 @@ $NetBSD: patch-aw,v 1.3 2001/06/25 18:00:17 jtb Exp $ cd ../xpm; $(MAKE) libXpm.a - cp ../xpm/libXpm.a ../../bin + cp ../xpm/libXpm.a ../../lib/icon -+ cd ../xpm; for f in *.h; do \ -+ sed -e 's:../h/::g;s:../xpm/::g' $$f > \ -+ ../../lib/icon/$$f; \ ++ cd ../xpm; for f in *.h; do \ ++ sed -e 's:../h/::g;s:../xpm/::g' $$f > ../../lib/icon/$$f; \ + done - $(OBJS): ../h/define.h ../h/config.h ../h/cstructs.h ../h/mproto.h \ + $(OBJS): ../h/define.h ../h/arch.h ../h/config.h ../h/cstructs.h ../h/mproto.h \ ../h/typedefs.h ../h/proto.h ../h/cpuconf.h |