summaryrefslogtreecommitdiff
path: root/misc/fd
diff options
context:
space:
mode:
authorryoon <ryoon>2015-01-06 11:24:17 +0000
committerryoon <ryoon>2015-01-06 11:24:17 +0000
commit9d3f754ee274813955fe9d50af26e8285d3c5217 (patch)
tree39d00390923addd65223ba8872b17aac486f8172 /misc/fd
parent5375aae8756db1967b211232889a477438da73c8 (diff)
downloadpkgsrc-9d3f754ee274813955fe9d50af26e8285d3c5217.tar.gz
Update to 3.01b
From @tristelo, https://gist.github.com/steleto/7767b954611888aaa67d Changelog: Ver. 3.01b Abortion with sparc64 architecture is fixed. (05/06/14) Failure to expand macros with Linux kernel >=2.6.23 is fixed. Failure to overwrite some macro with 'bind' is fixed. Infinite loop by some builtin with %M macro is fixed. Ver. 3.01a Change 'IMELARNING' internal variable to 'IMELEARNING'. (06/08/13) Sorting rule for tree screen is adjusted to browser screen. Bug that any invalid UID/GID breaks file list is fixed. Bug that file list is not updated with lost directory is fixed. Failure to compile with environments using termio is fixed. Ver. 3.01 Add 'WIDEDIGIT', 'SIZEUNIT' internal variables. (08/03/12) Add 'HISTUMASK', 'DIRHISTUMASK' internal variables. Add 'IMELARNING', 'FREQFILE', 'FREQUMASK' internal variables. Add 'getfreq', 'setfreq' builtins. The object tables of 'IMEBUFFER' internal variable is extended. Ver. 3.00m Add the identifier UTF8LANG for compile. (07/27/12) Abortion when save file on customizer with some OS is fixed. Wrong priority with IME translation candidates is fixed. Unavailable dictionary in DICTSRC with ShiftJIS OS is fixed. Failure to compile with gcc-4.2 is fixed. Bug that some pipes cause infinite loop is fixed. Ineffective suspend key in any pipes is fixed. Wrong manual page for 'wait' builtin with no argument is fixed. Ver. 3.00l Support Android 4.0. (06/30/12) Support MINIX 3.2. Add the identifiers DEFKCODE, UTF8DOC, LANGWIDTH for compile. Add the identifiers _NOUNICDTBL, _NODICTTBL for compile. The cross-compiling is supported more carefully. Strange attribute-changing screen in narrow terminal is fixed. Some abortion when open archive browser is fixed. Some abortion when access MS-DOS formed path is fixed. Persistence of "Wait a minute" when TRADLAYOUT=1 is fixed. Ineffective sequence to save cursor when PTYMODE=1 is fixed. Unreadable file starting with "./" in archive browser is fixed. Ver. 3.00k Support Cygwin 1.7.13. (04/21/12) The cursor position after changing directory upward is changed. Failure by PageUp/PageDown key on the tree screen is fixed. Unsupported second resolution on the floppy drive is fixed. Some abortions by Bs key on the tree screen is fixed. Broken tree screen on the MS-DOS formed path is fixed. Failure to get HTTP log on some environments is fixed. Ineffective command result just before NEXT_WINDOW is fixed. Abortion with LOG_DIR in archive browser is fixed. Unexpected result of LOG_DIR in archive browser is fixed. Overflow by the too long path name is suppressed. Some commands in archive browser is restricted.
Diffstat (limited to 'misc/fd')
-rw-r--r--misc/fd/Makefile8
-rw-r--r--misc/fd/distinfo11
-rw-r--r--misc/fd/patches/patch-Makefile.in15
3 files changed, 13 insertions, 21 deletions
diff --git a/misc/fd/Makefile b/misc/fd/Makefile
index 72147298d2d..ed81daae007 100644
--- a/misc/fd/Makefile
+++ b/misc/fd/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.29 2012/10/08 09:57:21 asau Exp $
+# $NetBSD: Makefile,v 1.30 2015/01/06 11:24:17 ryoon Exp $
#
-DISTNAME= FD-3.00j
+DISTNAME= FD-3.01b
PKGNAME= ${DISTNAME:tl}
-PKGREVISION= 1
CATEGORIES= misc shells
MASTER_SITES= http://hp.vector.co.jp/authors/VA012337/soft/fd/
@@ -18,13 +17,14 @@ MAKE_FLAGS+= PREFIX=${PREFIX}
MANLANG?= ja_JP.eucJP
MAKE_ENV+= LANGDIR=${MANLANG:Q} DATADIR=${DATADIR}
+
PLIST_SUBST+= FD_CONFIG=${FD_CONFIG:Q} MANLANG=${MANLANG:Q}
DATADIR= ${PREFIX}/share/fd
DOCDIR= ${PREFIX}/share/doc/fd
EXAMPLESDIR= ${PREFIX}/share/examples/fd
-CFLAGS+= -DUSEMANLANG -DUSEDATADIR
+CFLAGS+= -DUSEMANLANG -DUSEDATADIR -ltermcap
DESTDIR_VARNAME= BUILD
DOCS= FAQ LICENSES HISTORY README TECHKNOW ToAdmin
diff --git a/misc/fd/distinfo b/misc/fd/distinfo
index 75bcc4015e6..2f6b6fcbf9a 100644
--- a/misc/fd/distinfo
+++ b/misc/fd/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.11 2011/12/19 00:25:59 sbd Exp $
+$NetBSD: distinfo,v 1.12 2015/01/06 11:24:17 ryoon Exp $
-SHA1 (FD-3.00j.tar.gz) = 4cf6ce007ee62fba7166cb405122b2da7277dca3
-RMD160 (FD-3.00j.tar.gz) = b976c68e6facc01bf331959be4b831206c05fef7
-Size (FD-3.00j.tar.gz) = 925560 bytes
-SHA1 (patch-Makefile.in) = ad7f99cbeee272e4d3b31d43456dbedac48abe72
+SHA1 (FD-3.01b.tar.gz) = 01a0174d0409a246c2caf34e901a1d51f9e45519
+RMD160 (FD-3.01b.tar.gz) = 50ac94ed1e8a93a9a0001038ab6517e89031ea4a
+Size (FD-3.01b.tar.gz) = 953287 bytes
+SHA1 (patch-Makefile.in) = cfb4ff0519b7b1eb158476ffa976060af9e20c6e
+SHA1 (patch-machine.h) = 5d788925b056b6cf187519721d72f79d275d64a4
diff --git a/misc/fd/patches/patch-Makefile.in b/misc/fd/patches/patch-Makefile.in
index 1d4a20355cc..70e51928b8f 100644
--- a/misc/fd/patches/patch-Makefile.in
+++ b/misc/fd/patches/patch-Makefile.in
@@ -1,4 +1,4 @@
-$NetBSD: patch-Makefile.in,v 1.3 2011/12/19 00:25:59 sbd Exp $
+$NetBSD: patch-Makefile.in,v 1.4 2015/01/06 11:24:17 ryoon Exp $
* honor PKGMANDIR
* let not to take __LANGDIR__ from ${LANG}
@@ -6,14 +6,14 @@ $NetBSD: patch-Makefile.in,v 1.3 2011/12/19 00:25:59 sbd Exp $
* Force the use of -ltermcap and let BUILDLINK_TRANSFORM sort out the right
library to use.
---- Makefile.in.orig 2010-09-24 15:00:00.000000000 +0000
+--- Makefile.in.orig 2014-05-05 15:00:00.000000000 +0000
+++ Makefile.in
@@ -13,11 +13,11 @@ BINTOP = $(PREFIX)/bin
BINDIR = $(BUILD)$(BINTOP)
DATATOP = $(PREFIX)/share
DATADIR = $(BUILD)$(DATATOP)/fd
-MANTOP = $(PREFIX)/man
-+MANTOP = $(PREFIX)/$(PKGMANDIR)
++MANTOP = $(PREFIX)/${PKGMANDIR}
MANDIR = $(BUILD)$(MANTOP)/man$(MANSEC)
CATDIR = $(BUILD)$(MANTOP)/cat$(MANSEC)
-JMANDIR = $(BUILD)$(MANTOP)__LANGDIR__/man$(MANSEC)
@@ -23,12 +23,3 @@ $NetBSD: patch-Makefile.in,v 1.3 2011/12/19 00:25:59 sbd Exp $
IPKWDIR = ./ipk.work
IPKTDIR = ./ipk.tmp
DEPDIR = ./depend.tmp
-@@ -191,7 +191,7 @@ TOBJ = tstring$(OBJ) troman$(OBJ) tkconv
- ALLOC =
- DEBUG =
-
--LDFLAGS = __TERMLIBS__ __REGLIBS__ __SOCKETLIBS__ __OTHERLIBS__ $(ALLOC)
-+LDFLAGS += -ltermcap __REGLIBS__ __SOCKETLIBS__ __OTHERLIBS__ $(ALLOC)
- CFLAGS = -D__OSTYPE__=1 __CCOPTIONS__ $(DEBUG)
- HOSTCFLAGS = -D__OSTYPE__=1 __HOSTCCOPTIONS__
- SLDFLAGS = __REGLIBS__ __OTHERLIBS__ $(ALLOC)