pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/most most: update to 5.1.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/31dfd1004506
branches:  trunk
changeset: 379699:31dfd1004506
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Sat May 21 21:38:36 2022 +0000

description:
most: update to 5.1.0.

Changes since 5.0.0
1. src/Makefile.in: Install docs in $prefix/share/doc
2. src/most.h,sysdep.c: win32-specific patches (Andrew Wu)
3. most.1: Typo corrected (Stephane Blondon)
4. src/line.c: removed redundant switch in the most_forward_columns
   function.
5. src/buffer.c: avoid call to SLutf8_skip_char if the character is
   ascii.
6. src/file.c: Added an option to most_read_file_dsc to skip the line
   count and made use of it in search.c to speed up the searches a bit.
7. src/display.c: When wrapping a line, the color was not "wrapping".
8. src/line.c: When moving forward n columns, skip over trailing 0
   length color escape sequences.
9. src/buffer.c: If a color escape sequence occurs at the end of a
   line line whose display width is equal to the terminal width, do
   not wrap the line.
10. src/keym.c: Limit the amount of loops when going to the end of the
    buffer.  It is possible for a run-away process to write to a
    logfile that most is viewing causing it to loop forever seeking the
    end of the file, which may never come.
11. src/help.c: Change DELETE to BACKSPACE.  file.c: Indicate that
    chdir return value is being ignored.
12. configure,autoconf/*: Updated configure script and related files.
13. src/most.c: when acting as `cat`, a file pointer was not being
    closed (George Danchev).
14. src/*.c: Removed some unused variables.
15. configure: Use /etc/ld.so.conf to located system lib paths.
16. autoconf/*: updates
17. src/line.c, buffer.c: Fixed an issue with the display of
    double-width characters to address
    <https://bugs.launchpad.net/ubuntu/+source/most/+bug/312454>.
18. src/*.[ch]: Updated copyright year
19. src/search.c: Rewrote the search functions from scratch.  Both
    ordinary and regexp searches are now supported.  Use -r to startup
    with regular-expression searches.
20. src/keym.c: Added support for Home/End keys (top/bottom of buffer).
21. src/line.c: Added a work-around for programs that try colorize the
    output using the clear-to-end-of-line escape sequence (ESC[K)
    without regard for the value of isatty(fileno(sdout)).  Most will
    ignore ESC[K unless invoked with -v.
22. configure: Updated to use aclocal.m4 v0.3.3-1
23. src/Makefile.in: Added LDFLAGS to chkslang linker line (Denis Pronin)
24. *: Converted the man page source most.1 to text-macro, and
    regenerated it.  Updated copyrights for upcoming release.
25. Updated manifest and copyrights updated for 2019 release.

diffstat:

 misc/most/Makefile                      |   7 ++--
 misc/most/distinfo                      |  10 +++---
 misc/most/patches/patch-ab              |  49 ---------------------------------
 misc/most/patches/patch-src_Makefile.in |  47 +++++++++++++++++++++++++++++++
 4 files changed, 55 insertions(+), 58 deletions(-)

diffs (135 lines):

diff -r 2e67716d5ee2 -r 31dfd1004506 misc/most/Makefile
--- a/misc/most/Makefile        Sat May 21 21:11:17 2022 +0000
+++ b/misc/most/Makefile        Sat May 21 21:38:36 2022 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2020/01/26 17:31:44 rillig Exp $
+# $NetBSD: Makefile,v 1.33 2022/05/21 21:38:36 fcambus Exp $
 
-DISTNAME=      most-5.0.0a
-PKGREVISION=   6
+DISTNAME=      most-5.1.0
 CATEGORIES=    misc
-MASTER_SITES=  ftp://space.mit.edu/pub/davis/most/
+MASTER_SITES=  https://www.jedsoft.org/releases/most/
 
 MAINTAINER=    rhwang%bigpanda.com@localhost
 HOMEPAGE=      https://www.jedsoft.org/most/
diff -r 2e67716d5ee2 -r 31dfd1004506 misc/most/distinfo
--- a/misc/most/distinfo        Sat May 21 21:11:17 2022 +0000
+++ b/misc/most/distinfo        Sat May 21 21:38:36 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:59:15 nia Exp $
+$NetBSD: distinfo,v 1.9 2022/05/21 21:38:36 fcambus Exp $
 
-BLAKE2s (most-5.0.0a.tar.gz) = 082aab7df5bee3a238dce9a340a9cfc742cf0265f797e040ada56fc181714bff
-SHA512 (most-5.0.0a.tar.gz) = 8487895d736ea19a7a635dc67c974104a0c469a88a74f8b757a0509b9dee4534fd70b966054624be71734ac7de9a9daa1efb56827ff176b9468ce5a0b1ed2349
-Size (most-5.0.0a.tar.gz) = 155233 bytes
-SHA1 (patch-ab) = 7d8a6519856fe05dcc94f745059dc321e5e4d625
+BLAKE2s (most-5.1.0.tar.gz) = 90f1a71b55f383305ffe370b432c8e44f6de41a3f42d298bf74981babc77561c
+SHA512 (most-5.1.0.tar.gz) = cbc090283bbaafb8ffee9d6d1abc7b49cd58d54b742cf8dc86274351dee6398d1f24841bd1631ac40f861ad9e23569646133d3297317d9d514a7a38dd74533d2
+Size (most-5.1.0.tar.gz) = 162172 bytes
+SHA1 (patch-src_Makefile.in) = 4ba2e9219593b00333acea6eda21e3cda3988a5b
diff -r 2e67716d5ee2 -r 31dfd1004506 misc/most/patches/patch-ab
--- a/misc/most/patches/patch-ab        Sat May 21 21:11:17 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,49 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2008/08/09 21:32:39 bjs Exp $
-
---- src/Makefile.in.orig       2007-09-09 12:14:17.000000000 -0400
-+++ src/Makefile.in
-@@ -22,7 +22,7 @@ prefix               = @prefix@
- exec_prefix   = @exec_prefix@
- datarootdir   = @datarootdir@
- BIN_DIR               = $(prefix)/bin
--MAN_DIR               = $(datarootdir)/man
-+MAN_DIR               = $(PREFIX)/$(PKGMANDIR)
- DOC_DIR               = $(datarootdir)/doc/most
- SYS_INITFILE  = @sysconfdir@/most.conf
- MKINSDIR      = ../autoconf/mkinsdir.sh
-@@ -79,21 +79,21 @@ clean:
- distclean: clean
-       /bin/rm -rf $(OBJDIR) Makefile sysconf.h
- installdirs:
--      $(MKINSDIR) $(DEST_DOCDIR)
--      $(MKINSDIR) $(DEST_MANDIR)/man1
--      $(MKINSDIR) $(DEST_BINDIR)
-+      #$(MKINSDIR) $(DEST_DOCDIR)
-+      $(BSD_INSTALL_MAN_DIR) $(DEST_MANDIR)/man1
-+      $(BSD_INSTALL_PROGRAM_DIR) $(DEST_BINDIR)
- install: all installdirs
--      $(INSTALL) -s $(OBJDIR)/most $(DEST_BINDIR)
--      $(INSTALL_DATA) ../most.1 $(DEST_MANDIR)/man1
--      @for i in $(DOC_FILES); \
--      do \
--              i=../$$i; \
--              echo $(INSTALL_DATA) $$i $(DEST_DOCDIR); \
--              $(INSTALL_DATA) $$i $(DEST_DOCDIR); \
--              if [ "$$?" != "0" ]; then \
--                exit 1; \
--              fi; \
--      done
-+      $(BSD_INSTALL_PROGRAM) $(OBJDIR)/most $(DEST_BINDIR)
-+      $(BSD_INSTALL_MAN) ../most.1 $(DEST_MANDIR)/man1
-+      #@for i in $(DOC_FILES); \
-+      #do \
-+      #       i=../$$i; \
-+      #       echo $(INSTALL_DATA) $$i $(DEST_DOCDIR); \
-+      #       $(INSTALL_DATA) $$i $(DEST_DOCDIR); \
-+      #       if [ "$$?" != "0" ]; then \
-+      #         exit 1; \
-+      #       fi; \
-+      #done
- # The symlinks target is for my own private use.  It simply creates the object
- # directory as a symbolic link to a local disk instead of an NFS mounted one.
- symlinks:
diff -r 2e67716d5ee2 -r 31dfd1004506 misc/most/patches/patch-src_Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/most/patches/patch-src_Makefile.in   Sat May 21 21:38:36 2022 +0000
@@ -0,0 +1,47 @@
+$NetBSD: patch-src_Makefile.in,v 1.1 2022/05/21 21:38:36 fcambus Exp $
+
+--- src/Makefile.in.orig       2018-10-29 07:55:02.000000000 +0000
++++ src/Makefile.in
+@@ -22,7 +22,7 @@ prefix               = @prefix@
+ exec_prefix   = @exec_prefix@
+ datarootdir   = @datarootdir@
+ BIN_DIR               = $(prefix)/bin
+-MAN_DIR               = $(datarootdir)/man
++MAN_DIR               = $(PREFIX)/$(PKGMANDIR)
+ DOC_DIR               = $(datarootdir)/doc/most
+ SYS_INITFILE  = @sysconfdir@/most.conf
+ MKINSDIR      = ../autoconf/mkinsdir.sh
+@@ -79,20 +79,20 @@ clean:
+ distclean: clean
+       /bin/rm -rf $(OBJDIR) Makefile sysconf.h
+ installdirs:
+-      $(MKINSDIR) $(DEST_DOCDIR)
+-      $(MKINSDIR) $(DEST_MANDIR)/man1
+-      $(MKINSDIR) $(DEST_BINDIR)
++      #$(MKINSDIR) $(DEST_DOCDIR)
++      $(BSD_INSTALL_MAN_DIR) $(DEST_MANDIR)/man1
++      $(BSD_INSTALL_PROGRAM_DIR) $(DEST_BINDIR)
+ install: all installdirs
+-      $(INSTALL) -s $(OBJDIR)/most $(DEST_BINDIR)
+-      $(INSTALL_DATA) ../doc/most.1 $(DEST_MANDIR)/man1
+-      @for i in $(DOC_FILES); \
+-      do \
+-              echo $(INSTALL_DATA) $$i $(DEST_DOCDIR)/; \
+-              $(INSTALL_DATA) $$i $(DEST_DOCDIR)/; \
+-              if [ "$$?" != "0" ]; then \
+-                exit 1; \
+-              fi; \
+-      done
++      $(BSD_INSTALL_PROGRAM) $(OBJDIR)/most $(DEST_BINDIR)
++      $(BSD_INSTALL_MAN) ../doc/most.1 $(DEST_MANDIR)/man1
++      #@for i in $(DOC_FILES); \
++      #do \
++      #       echo $(INSTALL_DATA) $$i $(DEST_DOCDIR)/; \
++      #       $(INSTALL_DATA) $$i $(DEST_DOCDIR)/; \
++      #       if [ "$$?" != "0" ]; then \
++      #         exit 1; \
++      #       fi; \
++      #done
+ # The symlinks target is for my own private use.  It simply creates the object
+ # directory as a symbolic link to a local disk instead of an NFS mounted one.
+ symlinks:



Home | Main Index | Thread Index | Old Index