diff options
author | reed <reed> | 2004-07-23 00:31:23 +0000 |
---|---|---|
committer | reed <reed> | 2004-07-23 00:31:23 +0000 |
commit | d34d9f725c6896d250f8c4644e46592e30df25aa (patch) | |
tree | ac076d7d21ab248c9c7a32549baf40fc96b671b3 /lang/ucblogo/patches | |
parent | 0f5265973133bdd488de8646d7506032ad63eccc (diff) | |
download | pkgsrc-d34d9f725c6896d250f8c4644e46592e30df25aa.tar.gz |
Update ucblogo to ucblogo-5.3. Many changes from older 4.6. No
change log found other than "This is a maintenance release, just
fixing a few disastrous bugs introduced in the 5.2 release." (Which doesn't
matter for this.)
Use BUILDLINK3 system.
Uses ncurses (or libtermcap).
Add HOMEPAGE.
Change MASTER_SITES, because not at GNU mirrors yet.
Also install some documentation.
Update PLIST; now using share/ucblogo instead of share/logo.
Removed un-needed patches.
New patch-aa for makefile.in also makes sure that emacs logo-mode
is disabled; if you want an option for this, please do so.
This will close a PR #24858 because now ucblogo does build under Linux.
Tested under Linux and NetBSD 1.6.2. Used graphical interface
with "showturtle" and did some minor line drawings.
Diffstat (limited to 'lang/ucblogo/patches')
-rw-r--r-- | lang/ucblogo/patches/patch-aa | 55 | ||||
-rw-r--r-- | lang/ucblogo/patches/patch-ab | 13 | ||||
-rw-r--r-- | lang/ucblogo/patches/patch-ac | 13 | ||||
-rw-r--r-- | lang/ucblogo/patches/patch-ad | 13 |
4 files changed, 47 insertions, 47 deletions
diff --git a/lang/ucblogo/patches/patch-aa b/lang/ucblogo/patches/patch-aa index ecd2bc7ed39..cedf833a48c 100644 --- a/lang/ucblogo/patches/patch-aa +++ b/lang/ucblogo/patches/patch-aa @@ -1,18 +1,57 @@ -$NetBSD: patch-aa,v 1.2 1999/04/04 17:05:42 proff Exp $ +$NetBSD: patch-aa,v 1.3 2004/07/23 00:31:23 reed Exp $ ---- makefile.in.orig Wed Jan 7 05:35:51 1998 -+++ makefile.in Mon Mar 8 02:40:41 1999 -@@ -1,10 +1,11 @@ - CC = @CC@ --CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ -O0 -+CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ -Dunix=1 +--- makefile.in.orig Wed Sep 11 15:02:00 2002 ++++ makefile.in +@@ -3,8 +3,9 @@ CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ LDFLAGS = @LDFLAGS@ LIBS = @X_PRE_LIBS@ @X_LIBS@ @LIBS@ @X_EXTRA_LIBS@ prefix = @prefix@ +datadir = @datadir@ BINDIR = $(prefix)/bin -LIBLOC = $(prefix)/lib/logo -+LIBLOC = $(datadir)/logo ++LIBLOC = $(datadir)/ucblogo # LIBLOC = `pwd` +@@ -18,7 +19,7 @@ SRCS = coms.c error.c eval.c files.c gra + + HDRS = globals.h logo.h xgraphics.h + +-all: logo logolib helpfiles helpfiles/HELPCONTENTS logo-mode ++all: logo logolib helpfiles helpfiles/HELPCONTENTS + + mem.o: mem.c + $(CC) $(CFLAGS) -O0 -c mem.c +@@ -54,12 +55,12 @@ makehelp: makehelp.c + + clean: + rm -f *.o libloc.c +- cd emacs; gmake clean ++ cd emacs; $(MAKE) clean + + ship: + rm -f config.h config.cache config.log config.status + rm -f makefile makehelp logo *.o libloc.c +- cd emacs; gmake ship ++ cd emacs; $(MAKE) ship + + install: all + for d in $(BINDIR) $(LIBLOC) $(LIBLOC)/logolib $(LIBLOC)/helpfiles $(LIBLOC)/csls; do [ -d $$d ] || mkdir -p $$d || exit 1; done +@@ -67,12 +68,12 @@ install: all + cp -f logolib/* $(LIBLOC)/logolib/. + cp -f helpfiles/* $(LIBLOC)/helpfiles/. + cp -f csls/* $(LIBLOC)/csls/. +- (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) gmake install) +-# prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; gmake install ++# (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE) install) ++# prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) install + + logo-mode: +- (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) gmake) +-# @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; gmake ++ (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE)) ++# @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) + + docs: +- cd emacs; gmake docs ++ cd emacs; $(MAKE) docs diff --git a/lang/ucblogo/patches/patch-ab b/lang/ucblogo/patches/patch-ab deleted file mode 100644 index 610853c72f3..00000000000 --- a/lang/ucblogo/patches/patch-ab +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2004/07/13 02:16:43 thorpej Exp $ - ---- globals.h.orig Mon Jul 12 19:08:40 2004 -+++ globals.h Mon Jul 12 19:08:57 2004 -@@ -138,7 +138,7 @@ - extern NODE *lradatan(NODE *); - extern NODE *lsqrt(NODE *); - extern NODE *linteg(NODE *); --extern NODE *lround(NODE *); -+extern NODE *xlround(NODE *); - extern NODE *lexp(NODE *); - extern NODE *llog10(NODE *); - extern NODE *lln(NODE *); diff --git a/lang/ucblogo/patches/patch-ac b/lang/ucblogo/patches/patch-ac deleted file mode 100644 index 93845a758b3..00000000000 --- a/lang/ucblogo/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2004/07/13 02:16:43 thorpej Exp $ - ---- init.c.orig Mon Jul 12 19:09:10 2004 -+++ init.c Mon Jul 12 19:09:02 2004 -@@ -261,7 +261,7 @@ - {"rerandom", 0, 0, 1, PREFIX_PRIORITY, lrerandom}, - {"right", 1, 1, 1, PREFIX_PRIORITY, lright}, - {"rl", 0, 0, 0, PREFIX_PRIORITY, lreadlist}, -- {"round", 1, 1, 1, PREFIX_PRIORITY, lround}, -+ {"round", 1, 1, 1, PREFIX_PRIORITY, xlround}, - {"rt", 1, 1, 1, PREFIX_PRIORITY, lright}, - {"run", 1, 1, 1, MACRO_PRIORITY, lrun}, - {"runparse", 1, 1, 1, PREFIX_PRIORITY, lrunparse}, diff --git a/lang/ucblogo/patches/patch-ad b/lang/ucblogo/patches/patch-ad deleted file mode 100644 index 0ce85d8bc10..00000000000 --- a/lang/ucblogo/patches/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ad,v 1.1 2004/07/13 02:16:43 thorpej Exp $ - ---- math.c.orig Mon Jul 12 19:09:10 2004 -+++ math.c Mon Jul 12 19:09:08 2004 -@@ -482,7 +482,7 @@ - return(binary(args, 'i')); - } - --NODE *lround(NODE *args) { -+NODE *xlround(NODE *args) { - return(binary(args, 'r')); - } - |