pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
glkterm: update to glkterm-1.0.4
Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Wed Jan 29 22:33:08 2020 +0200
Changeset: aab58786b5cda849bc070b998a02218ab112e1f3
Modified Files:
glkterm/Makefile
glkterm/buildlink3.mk
glkterm/distinfo
glkterm/patches/patch-aa
Log Message:
glkterm: update to glkterm-1.0.4
* Version History
1.0.4:
Updated the Blorb-resource functions to understand FORM chunks
(Glk 0.7.4 amendment).
Added stub for autosave/autorestore hooks. (This library does not
support autosave, however.)
1.0.3:
Added the Blorb-resource functions (Glk 0.7.4).
External filenames now follow the new spec recommendations: standard
filename suffixes, and removing more questionable characters in
fileref_create_by_name().
1.0.2:
Fixed a really stupid bug where glk_put_char_uni() was sending text
to stdout instead of curses, thus destroying the screen.
Fixed a bug with reading and writing to the same file without a
reposition operation in between.
In gi_dispa.c, fixed a notation that was preventing stream_open_memory
and stream_open_memory_uni from accepting a null array argument.
Fixed get_line_stream() to include the terminal null when reading
from a Unicode stream.
Added stubs for the improved sound functions (Glk 0.7.3).
1.0.1:
Added the date-time functions (Glk 0.7.2).
Fixed bugs in Unicode normalization and case-changing (thanks David
Fletcher and David Kinder).
1.0.0:
Support for all the Glk 0.7.1 features: window borders, line input
terminator keys, line input echo control, Unicode normalization.
Added glkunix_stream_open_pathname_gen(), a more general form of
the pathname opening function in the startup code. (This is needed
for profiling improvements.)
0.8.1:
Fixed file-creation bug in glk_stream_open_file().
Deleted long-obsolete check on the size of a pointer.
Fixed a bug that could leave cruft in a grid window that was
contracted and then expanded.
0.8.0:
Upgraded to Glk API version 0.7.0; added the Unicode functions.
(But the interface cannot yet print or read Unicode characters.)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aab58786b5cda849bc070b998a02218ab112e1f3
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
glkterm/Makefile | 9 ++++-----
glkterm/buildlink3.mk | 2 +-
glkterm/distinfo | 9 +++++----
glkterm/patches/patch-aa | 20 ++++++++++----------
4 files changed, 20 insertions(+), 20 deletions(-)
diffs:
diff --git a/glkterm/Makefile b/glkterm/Makefile
index 508eab43fb..955b394d08 100644
--- a/glkterm/Makefile
+++ b/glkterm/Makefile
@@ -1,18 +1,17 @@
# $NetBSD: Makefile,v 1.10 2012/12/12 10:44:37 thomasklausner Exp $
#
-DISTNAME= glkterm-078
-PKGNAME= glkterm-0.7.8
+DISTNAME= glkterm-104
+PKGNAME= glkterm-1.0.4
CATEGORIES= games
-MASTER_SITES= ${MASTER_SITE_IFARCHIVE:=programming/glk/implementations/}
-EXTRACT_SUFX= .tar.Z
+MASTER_SITES= https://www.eblong.com/zarf/glk/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://www.eblong.com/zarf/glk/index.html
COMMENT= Curses port of Glk interface
# uses halfkey (present since 1.6M)
-INCOMPAT_CURSES+= NetBSD-1.4[Y-Z]* NetBSD-1.5* NetBSD-1.6-* NetBSD-1.6.*
+INCOMPAT_CURSES+= NetBSD-1.4[Y-Z]* NetBSD-1.5.* NetBSD-1.6-* NetBSD-1.6.*
INCOMPAT_CURSES+= NetBSD-1.6[A-L]*
diff --git a/glkterm/buildlink3.mk b/glkterm/buildlink3.mk
index 551ed2f927..047b395531 100644
--- a/glkterm/buildlink3.mk
+++ b/glkterm/buildlink3.mk
@@ -17,7 +17,7 @@ buildlink-glkterm-hook:
${LN} -s Make.glkterm ${BUILDLINK_DIR}/include/glk/Make.glk
# uses halfkey (present since 1.6M)
-INCOMPAT_CURSES+= NetBSD-1.4[Y-Z]* NetBSD-1.5* NetBSD-1.6-* NetBSD-1.6.*
+INCOMPAT_CURSES+= NetBSD-1.4[Y-Z]* NetBSD-1.5.* NetBSD-1.6-* NetBSD-1.6.*
INCOMPAT_CURSES+= NetBSD-1.6[A-L]*
.include "../../devel/ncurses/buildlink3.mk"
diff --git a/glkterm/distinfo b/glkterm/distinfo
index 441b8ecfd4..22745c0989 100644
--- a/glkterm/distinfo
+++ b/glkterm/distinfo
@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.4 2005/03/07 15:25:29 dillo Exp $
-SHA1 (glkterm-078.tar.Z) = 813bdd8e6c03ffc18ef3714edd5fcb52e0829e76
-RMD160 (glkterm-078.tar.Z) = b96bf5fdc102cc35188bef5e1da316a85174c831
-Size (glkterm-078.tar.Z) = 98911 bytes
-SHA1 (patch-aa) = e2b04877cb645a54ff4a2daeb5743321d29c0d58
+SHA1 (glkterm-104.tar.gz) = cf67bc8f93e6c71898f59e8083fc65622ed02d54
+RMD160 (glkterm-104.tar.gz) = 21d77e00d49582d0398a6be6f11d3e7b1a5e9329
+SHA512 (glkterm-104.tar.gz) = a8264f487128eb9ee06a9c97202ed7ee67573d06d0f764597788b3deb032a4de614d9ab06cc91f39aa5ab92760e4280a1962c7e3292c429202a40d35240bfcc7
+Size (glkterm-104.tar.gz) = 123440 bytes
+SHA1 (patch-aa) = 95bae3b908487e75d694fa98ba37c9a00e7f80f6
diff --git a/glkterm/patches/patch-aa b/glkterm/patches/patch-aa
index a69c9dff18..8ddac11a42 100644
--- a/glkterm/patches/patch-aa
+++ b/glkterm/patches/patch-aa
@@ -1,6 +1,6 @@
$NetBSD: patch-aa,v 1.3 2005/03/02 17:10:05 dillo Exp $
---- Makefile.orig Mon Dec 20 01:21:49 1999
+--- Makefile.orig 2012-10-14 17:17:28.000000000 +0000
+++ Makefile
@@ -10,18 +10,19 @@
@@ -27,18 +27,18 @@ $NetBSD: patch-aa,v 1.3 2005/03/02 17:10:05 dillo Exp $
GLKTERM_OBJS = \
main.o gtevent.o gtfref.o gtgestal.o gtinput.o \
-@@ -35,9 +36,20 @@ GLKTERM_HEADERS = \
+@@ -37,9 +38,20 @@ all: $(GLKLIB) Make.glkterm
- all: $(GLKLIB) Make.glkterm
+ cgunicod.o: cgunigen.c
+install: all
-+ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} $(GLKLIB) ${PREFIX}/lib
-+ ${BSD_INSTALL_DATA_DIR} ${GLKINCDIR}
-+ ${BSD_INSTALL_DATA} gi_blorb.h ${GLKINCDIR}
-+ ${BSD_INSTALL_DATA} gi_dispa.h ${GLKINCDIR}
-+ ${BSD_INSTALL_DATA} glk.h ${GLKINCDIR}
-+ ${BSD_INSTALL_DATA} glkstart.h ${GLKINCDIR}
-+ ${BSD_INSTALL_DATA} Make.glkterm ${GLKINCDIR}
++ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} $(GLKLIB) ${DESTDIR}${PREFIX}/lib
++ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}${GLKINCDIR}
++ ${BSD_INSTALL_DATA} gi_blorb.h ${DESTDIR}${GLKINCDIR}
++ ${BSD_INSTALL_DATA} gi_dispa.h ${DESTDIR}${GLKINCDIR}
++ ${BSD_INSTALL_DATA} glk.h ${DESTDIR}${GLKINCDIR}
++ ${BSD_INSTALL_DATA} glkstart.h ${DESTDIR}${GLKINCDIR}
++ ${BSD_INSTALL_DATA} Make.glkterm ${DESTDIR}${GLKINCDIR}
+
+.c.o:
+ ${LIBTOOL} --mode=compile ${CC} ${CFLAGS} -c -o $@ $<
Home |
Main Index |
Thread Index |
Old Index