pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
vim-classic*: Update package to release 8.3.0, fix all lint errors and warnings
Module Name: pkgsrc-wip
Committed By: Jeff Frasca <thatguy%jeff-frasca.name@localhost>
Pushed By: phaedrus
Date: Wed Jun 3 11:44:15 2026 -0700
Changeset: 5562d33939bc311615d8b676c9036a0d18a6e1f4
Modified Files:
vim-classic-lang/PLIST
vim-classic-share/Makefile.common
vim-classic-share/PLIST
vim-classic-share/distinfo
vim-classic-share/options.mk
vim-classic-share/patches/patch-Makefile
vim-classic-share/patches/patch-feature.h
vim-classic-share/patches/patch-link.sh
vim-classic-share/version.mk
vim-classic/DESCR
vim-classic/Makefile
Added Files:
vim-classic-lang/COMMIT_MSG
vim-classic-share/COMMIT_MSG
vim-classic-share/patches/patch-src_auto_configure
vim-classic/COMMIT_MSG
Removed Files:
vim-classic-share/patches/patch-auto_configure
Log Message:
vim-classic*: Update package to release 8.3.0, fix all lint errors and warnings
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5562d33939bc311615d8b676c9036a0d18a6e1f4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
vim-classic-lang/COMMIT_MSG | 5 +++++
vim-classic-lang/PLIST | 24 ++++++++++++++++++++++
vim-classic-share/COMMIT_MSG | 5 +++++
vim-classic-share/Makefile.common | 9 ++++----
vim-classic-share/PLIST | 13 ++++++++++++
vim-classic-share/distinfo | 14 ++++++-------
vim-classic-share/options.mk | 2 +-
vim-classic-share/patches/patch-Makefile | 16 ++++++++++-----
vim-classic-share/patches/patch-auto_configure | 15 --------------
vim-classic-share/patches/patch-feature.h | 2 ++
vim-classic-share/patches/patch-link.sh | 2 ++
vim-classic-share/patches/patch-src_auto_configure | 15 ++++++++++++++
vim-classic-share/version.mk | 10 +++------
vim-classic/COMMIT_MSG | 5 +++++
vim-classic/DESCR | 2 +-
vim-classic/Makefile | 2 --
16 files changed, 99 insertions(+), 42 deletions(-)
diffs:
diff --git a/vim-classic-lang/COMMIT_MSG b/vim-classic-lang/COMMIT_MSG
new file mode 100644
index 0000000000..7f990eee4e
--- /dev/null
+++ b/vim-classic-lang/COMMIT_MSG
@@ -0,0 +1,5 @@
+editors/vim-classic-lang: Add vim-classic-lang version 8.3.0
+
+Packaged in wip by Jeff Frasca
+
+Adapt the vim packaging from 2022Q2 to build the vim-classic, a fork of vim-8.2
diff --git a/vim-classic-lang/PLIST b/vim-classic-lang/PLIST
index 5395150c04..6c709b6b83 100644
--- a/vim-classic-lang/PLIST
+++ b/vim-classic-lang/PLIST
@@ -131,6 +131,30 @@ man/ru.UTF-8/man1/view.1
man/ru.UTF-8/man1/vim.1
man/ru.UTF-8/man1/vimdiff.1
man/ru.UTF-8/man1/vimtutor.1
+man/tr.ISO8859-9/man1/evim.1
+man/tr.ISO8859-9/man1/ex.1
+man/tr.ISO8859-9/man1/rview.1
+man/tr.ISO8859-9/man1/rvim.1
+man/tr.ISO8859-9/man1/view.1
+man/tr.ISO8859-9/man1/vim.1
+man/tr.ISO8859-9/man1/vimdiff.1
+man/tr.ISO8859-9/man1/vimtutor.1
+man/tr.UTF-8/man1/evim.1
+man/tr.UTF-8/man1/ex.1
+man/tr.UTF-8/man1/rview.1
+man/tr.UTF-8/man1/rvim.1
+man/tr.UTF-8/man1/view.1
+man/tr.UTF-8/man1/vim.1
+man/tr.UTF-8/man1/vimdiff.1
+man/tr.UTF-8/man1/vimtutor.1
+man/tr/man1/evim.1
+man/tr/man1/ex.1
+man/tr/man1/rview.1
+man/tr/man1/rvim.1
+man/tr/man1/view.1
+man/tr/man1/vim.1
+man/tr/man1/vimdiff.1
+man/tr/man1/vimtutor.1
share/vim/${VIM_SUBDIR}/keymap/README.txt
share/vim/${VIM_SUBDIR}/keymap/accents.vim
share/vim/${VIM_SUBDIR}/keymap/arabic.vim
diff --git a/vim-classic-share/COMMIT_MSG b/vim-classic-share/COMMIT_MSG
new file mode 100644
index 0000000000..3fca148209
--- /dev/null
+++ b/vim-classic-share/COMMIT_MSG
@@ -0,0 +1,5 @@
+editors/vim-classic-share: Add vim-classic-share version 8.3.0
+
+Packaged in wip by Jeff Frasca
+
+Adapt the vim packaging from 2022Q2 to build the vim-classic, a fork of vim-8.2
diff --git a/vim-classic-share/Makefile.common b/vim-classic-share/Makefile.common
index e0bedd3623..7bac7fbcb4 100644
--- a/vim-classic-share/Makefile.common
+++ b/vim-classic-share/Makefile.common
@@ -5,10 +5,10 @@
.include "../../wip/vim-classic-share/version.mk"
DISTNAME= vim-classic-${VIM_VERSION}.${VIM_PATCHLEVEL}
-CATEGORIES= wip
+CATEGORIES= editors
MASTER_SITES= https://git.sr.ht/~sircmpwn/vim-classic/archive/
-DISTFILES= 2c86ef534c55d9b1e9290cbafb30c4e3227ffc82.tar.gz
-EXTRACT_OPTS_TAR= -s /2c86ef534c55d9b1e9290cbafb30c4e3227ffc82/8.2.5172/
+DISTFILES= v8.3.0.tar.gz
+EXTRACT_OPTS_TAR= -s /v8.3.0/8.3.0/
# vim disables it, sometimes unsuccessfully.
FORTIFY_SUPPORTED= no
@@ -23,7 +23,8 @@ CONFLICTS+= vim-kde-[0-9]*
WRKSRC= ${WRKDIR}/${DISTNAME}/src
GNU_CONFIGURE= yes
-USE_LANGUAGES+= c99
+USE_LANGUAGES+= c
+USE_CC_FEATURES= c99
# http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=38710
CHECK_INTERPRETER_SKIP= share/vim/${VIM_SUBDIR}/tools/vim132
diff --git a/vim-classic-share/PLIST b/vim-classic-share/PLIST
index 31ba387cae..71abb96e22 100644
--- a/vim-classic-share/PLIST
+++ b/vim-classic-share/PLIST
@@ -90,6 +90,7 @@ share/vim/${VIM_SUBDIR}/compiler/decada.vim
share/vim/${VIM_SUBDIR}/compiler/dot.vim
share/vim/${VIM_SUBDIR}/compiler/erlang.vim
share/vim/${VIM_SUBDIR}/compiler/eruby.vim
+share/vim/${VIM_SUBDIR}/compiler/eslint.vim
share/vim/${VIM_SUBDIR}/compiler/fortran_F.vim
share/vim/${VIM_SUBDIR}/compiler/fortran_cv.vim
share/vim/${VIM_SUBDIR}/compiler/fortran_elf90.vim
@@ -136,6 +137,7 @@ share/vim/${VIM_SUBDIR}/compiler/sass.vim
share/vim/${VIM_SUBDIR}/compiler/se.vim
share/vim/${VIM_SUBDIR}/compiler/splint.vim
share/vim/${VIM_SUBDIR}/compiler/stack.vim
+share/vim/${VIM_SUBDIR}/compiler/standard.vim
share/vim/${VIM_SUBDIR}/compiler/tcl.vim
share/vim/${VIM_SUBDIR}/compiler/tex.vim
share/vim/${VIM_SUBDIR}/compiler/tidy.vim
@@ -194,6 +196,7 @@ share/vim/${VIM_SUBDIR}/doc/os_390.txt
share/vim/${VIM_SUBDIR}/doc/os_amiga.txt
share/vim/${VIM_SUBDIR}/doc/os_beos.txt
share/vim/${VIM_SUBDIR}/doc/os_dos.txt
+share/vim/${VIM_SUBDIR}/doc/os_haiku.txt
share/vim/${VIM_SUBDIR}/doc/os_mac.txt
share/vim/${VIM_SUBDIR}/doc/os_mint.txt
share/vim/${VIM_SUBDIR}/doc/os_msdos.txt
@@ -297,6 +300,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/alsaconf.vim
share/vim/${VIM_SUBDIR}/ftplugin/ant.vim
share/vim/${VIM_SUBDIR}/ftplugin/arch.vim
share/vim/${VIM_SUBDIR}/ftplugin/art.vim
+share/vim/${VIM_SUBDIR}/ftplugin/asm.vim
share/vim/${VIM_SUBDIR}/ftplugin/aspvbs.vim
share/vim/${VIM_SUBDIR}/ftplugin/automake.vim
share/vim/${VIM_SUBDIR}/ftplugin/awk.vim
@@ -342,6 +346,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/dtrace.vim
share/vim/${VIM_SUBDIR}/ftplugin/dune.vim
share/vim/${VIM_SUBDIR}/ftplugin/eiffel.vim
share/vim/${VIM_SUBDIR}/ftplugin/elinks.vim
+share/vim/${VIM_SUBDIR}/ftplugin/elm.vim
share/vim/${VIM_SUBDIR}/ftplugin/erlang.vim
share/vim/${VIM_SUBDIR}/ftplugin/eruby.vim
share/vim/${VIM_SUBDIR}/ftplugin/eterm.vim
@@ -407,6 +412,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/make.vim
share/vim/${VIM_SUBDIR}/ftplugin/man.vim
share/vim/${VIM_SUBDIR}/ftplugin/manconf.vim
share/vim/${VIM_SUBDIR}/ftplugin/markdown.vim
+share/vim/${VIM_SUBDIR}/ftplugin/masm.vim
share/vim/${VIM_SUBDIR}/ftplugin/matlab.vim
share/vim/${VIM_SUBDIR}/ftplugin/meson.vim
share/vim/${VIM_SUBDIR}/ftplugin/mf.vim
@@ -548,6 +554,7 @@ share/vim/${VIM_SUBDIR}/indent/dtd.vim
share/vim/${VIM_SUBDIR}/indent/dtrace.vim
share/vim/${VIM_SUBDIR}/indent/dylan.vim
share/vim/${VIM_SUBDIR}/indent/eiffel.vim
+share/vim/${VIM_SUBDIR}/indent/elm.vim
share/vim/${VIM_SUBDIR}/indent/erlang.vim
share/vim/${VIM_SUBDIR}/indent/eruby.vim
share/vim/${VIM_SUBDIR}/indent/eterm.vim
@@ -618,6 +625,7 @@ share/vim/${VIM_SUBDIR}/indent/sh.vim
share/vim/${VIM_SUBDIR}/indent/sml.vim
share/vim/${VIM_SUBDIR}/indent/sql.vim
share/vim/${VIM_SUBDIR}/indent/sqlanywhere.vim
+share/vim/${VIM_SUBDIR}/indent/sshconfig.vim
share/vim/${VIM_SUBDIR}/indent/systemd.vim
share/vim/${VIM_SUBDIR}/indent/systemverilog.vim
share/vim/${VIM_SUBDIR}/indent/tcl.vim
@@ -770,6 +778,7 @@ share/vim/${VIM_SUBDIR}/syntax/ant.vim
share/vim/${VIM_SUBDIR}/syntax/antlr.vim
share/vim/${VIM_SUBDIR}/syntax/apache.vim
share/vim/${VIM_SUBDIR}/syntax/apachestyle.vim
+share/vim/${VIM_SUBDIR}/syntax/apkbuild.vim
share/vim/${VIM_SUBDIR}/syntax/aptconf.vim
share/vim/${VIM_SUBDIR}/syntax/arch.vim
share/vim/${VIM_SUBDIR}/syntax/arduino.vim
@@ -801,6 +810,7 @@ share/vim/${VIM_SUBDIR}/syntax/bdf.vim
share/vim/${VIM_SUBDIR}/syntax/bib.vim
share/vim/${VIM_SUBDIR}/syntax/bindzone.vim
share/vim/${VIM_SUBDIR}/syntax/blank.vim
+share/vim/${VIM_SUBDIR}/syntax/bsdl.vim
share/vim/${VIM_SUBDIR}/syntax/bst.vim
share/vim/${VIM_SUBDIR}/syntax/btm.vim
share/vim/${VIM_SUBDIR}/syntax/bzl.vim
@@ -902,6 +912,7 @@ share/vim/${VIM_SUBDIR}/syntax/edif.vim
share/vim/${VIM_SUBDIR}/syntax/eiffel.vim
share/vim/${VIM_SUBDIR}/syntax/elf.vim
share/vim/${VIM_SUBDIR}/syntax/elinks.vim
+share/vim/${VIM_SUBDIR}/syntax/elm.vim
share/vim/${VIM_SUBDIR}/syntax/elmfilt.vim
share/vim/${VIM_SUBDIR}/syntax/erlang.vim
share/vim/${VIM_SUBDIR}/syntax/eruby.vim
@@ -935,6 +946,7 @@ share/vim/${VIM_SUBDIR}/syntax/fvwm2m4.vim
share/vim/${VIM_SUBDIR}/syntax/gdb.vim
share/vim/${VIM_SUBDIR}/syntax/gdmo.vim
share/vim/${VIM_SUBDIR}/syntax/gedcom.vim
+share/vim/${VIM_SUBDIR}/syntax/gemtext.vim
share/vim/${VIM_SUBDIR}/syntax/git.vim
share/vim/${VIM_SUBDIR}/syntax/gitcommit.vim
share/vim/${VIM_SUBDIR}/syntax/gitconfig.vim
@@ -1110,6 +1122,7 @@ share/vim/${VIM_SUBDIR}/syntax/openroad.vim
share/vim/${VIM_SUBDIR}/syntax/opl.vim
share/vim/${VIM_SUBDIR}/syntax/ora.vim
share/vim/${VIM_SUBDIR}/syntax/pamconf.vim
+share/vim/${VIM_SUBDIR}/syntax/pamenv.vim
share/vim/${VIM_SUBDIR}/syntax/papp.vim
share/vim/${VIM_SUBDIR}/syntax/pascal.vim
share/vim/${VIM_SUBDIR}/syntax/passwd.vim
diff --git a/vim-classic-share/distinfo b/vim-classic-share/distinfo
index 7088f5fc43..dbbc11568f 100644
--- a/vim-classic-share/distinfo
+++ b/vim-classic-share/distinfo
@@ -1,10 +1,10 @@
$NetBSD: $
-BLAKE2s (2c86ef534c55d9b1e9290cbafb30c4e3227ffc82.tar.gz) = ee16ec80c8ec7d43bc84dbfbece3b1d8fdb843a7fb92263207314924dea5959f
-SHA512 (2c86ef534c55d9b1e9290cbafb30c4e3227ffc82.tar.gz) = 05d098672960885797f0da7f9a014b670d87f874f5baa593ab33768c05577e9ef7175a491b3feb498c03e5e9850005783183798bd4bef7016df163acdf29a49b
-Size (2c86ef534c55d9b1e9290cbafb30c4e3227ffc82.tar.gz) = 14560445 bytes
-SHA1 (patch-Makefile) = 1a6c0f7db80b599b1c6f37f2742da12558d4b94f
-SHA1 (patch-auto_configure) = f12b0ff8f80740289edee0002c49a056c8b08a20
+BLAKE2s (v8.3.0.tar.gz) = 8bdf82229944394aeab069850a81e96f39e7acacb4c2657f31959149e95725cf
+SHA512 (v8.3.0.tar.gz) = 83417abe7989728aa4ed9da26b2779578cbad676f501953eaf04d4b99ea5615e8cf1df129c18c3e745aba7ed065d37c59015bc6461a5e5d4a5ea8a9c0364d7ca
+Size (v8.3.0.tar.gz) = 14767832 bytes
+SHA1 (patch-Makefile) = 81590efc2ae21fb013688d4552a01434f9cd871d
SHA1 (patch-configure) = 4514af45a71309dabfecb8aae019fdc2e36e45b6
-SHA1 (patch-feature.h) = a6cd7ae6267cb7e28d2a174226ccebb94b49dc16
-SHA1 (patch-link.sh) = 24db881cea873330a8a3bf672f6135d0835651fd
+SHA1 (patch-feature.h) = d179fd090adebdf106a2a9ebac14975295c73aa5
+SHA1 (patch-link.sh) = 8f08006811a3756bfa2cb7529d88b6ff14378d7d
+SHA1 (patch-src_auto_configure) = f12b0ff8f80740289edee0002c49a056c8b08a20
diff --git a/vim-classic-share/options.mk b/vim-classic-share/options.mk
index a5807ac86a..07b5089aeb 100644
--- a/vim-classic-share/options.mk
+++ b/vim-classic-share/options.mk
@@ -1,7 +1,7 @@
# $NetBSD: $
-PKG_SUPPORTED_OPTIONS+= ruby python perl lua luajit
PKG_OPTIONS_VAR= PKG_OPTIONS.vim-classic
+PKG_SUPPORTED_OPTIONS+= ruby python perl lua luajit
.include "../../mk/bsd.options.mk"
diff --git a/vim-classic-share/patches/patch-Makefile b/vim-classic-share/patches/patch-Makefile
index e919094c85..b2d53d4d5f 100644
--- a/vim-classic-share/patches/patch-Makefile
+++ b/vim-classic-share/patches/patch-Makefile
@@ -4,9 +4,9 @@ Handle Xaw support appropiately.
Fix GNUmakeism by not depending on $< in non-suffix rules.
---- src/Makefile.orig 2026-03-28 09:43:14.000000000 -0000
-+++ src/Makefile
-@@ -2364,7 +2364,7 @@
+--- src/Makefile.orig 2026-06-03 10:43:57.910250937 -0700
++++ src/Makefile 2026-06-03 10:41:42.141184327 -0700
+@@ -2406,7 +2406,7 @@
mv -f tags tags.dist; fi
@echo generating help tags
-@cd $(HELPSOURCE); if test -z "$(CROSS_COMPILING)"; then \
@@ -15,7 +15,7 @@ Fix GNUmakeism by not depending on $< in non-suffix rules.
cd $(HELPSOURCE); \
files=`ls *.txt tags`; \
files="$$files `ls *.??x tags-?? 2>/dev/null || true`"; \
-@@ -2507,32 +2507,32 @@
+@@ -2549,35 +2549,35 @@
fi
-chmod $(FILEMOD) $(DEST_TOOLS)/*
# replace the path in some tools
@@ -47,6 +47,9 @@ Fix GNUmakeism by not depending on $< in non-suffix rules.
- -$(SHELL) ./installman.sh xxd $(DEST_MAN_PL_U) "-pl.UTF-8" $(INSTALLMANARGS)
- -$(SHELL) ./installman.sh xxd $(DEST_MAN_RU) "-ru" $(INSTALLMANARGS)
- -$(SHELL) ./installman.sh xxd $(DEST_MAN_RU_U) "-ru.UTF-8" $(INSTALLMANARGS)
+- -$(SHELL) ./installman.sh xxd $(DEST_MAN_TR) "-tr" $(INSTALLMANARGS)
+- -$(SHELL) ./installman.sh xxd $(DEST_MAN_TR_I) "-tr" $(INSTALLMANARGS)
+- -$(SHELL) ./installman.sh xxd $(DEST_MAN_TR_U) "-tr.UTF-8" $(INSTALLMANARGS)
+ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DA) "-da" $(INSTALLMANARGS)
+ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DA_I) "-da" $(INSTALLMANARGS)
+ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DA_U) "-da.UTF-8" $(INSTALLMANARGS)
@@ -65,6 +68,9 @@ Fix GNUmakeism by not depending on $< in non-suffix rules.
+ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_PL_U) "-pl.UTF-8" $(INSTALLMANARGS)
+ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_RU) "-ru" $(INSTALLMANARGS)
+ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_RU_U) "-ru.UTF-8" $(INSTALLMANARGS)
++ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_TR) "-tr" $(INSTALLMANARGS)
++ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_TR_I) "-tr" $(INSTALLMANARGS)
++ #-$(SHELL) ./installman.sh xxd $(DEST_MAN_TR_U) "-tr.UTF-8" $(INSTALLMANARGS)
+
# install the language specific files, if they were unpacked
- install-languages: languages $(DEST_LANG) $(DEST_KMAP)
diff --git a/vim-classic-share/patches/patch-auto_configure b/vim-classic-share/patches/patch-auto_configure
deleted file mode 100644
index 9419cf23a4..0000000000
--- a/vim-classic-share/patches/patch-auto_configure
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: $
-
-Buildlink takes care of include files.
-
---- src/auto/configure.orig 2026-03-28 12:14:35.000000000 -0000
-+++ src/auto/configure
-@@ -11157,7 +11157,7 @@
-
-
- if test -z "$SKIP_MOTIF"; then
-- gui_XXX="/usr/XXX/Motif* /usr/Motif*/XXX /usr/XXX /usr/shlib /usr/X11*/XXX /usr/XXX/X11* /usr/dt/XXX /local/Motif*/XXX /local/XXX/Motif* /usr/local/Motif*/XXX /usr/local/XXX/Motif* /usr/local/XXX /usr/local/X11*/XXX /usr/local/LessTif/Motif*/XXX $MOTIFHOME/XXX"
-+ gui_XXX="${MOTIFBASE}/include"
- GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`"
-
- { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for location of Motif GUI includes" >&5
diff --git a/vim-classic-share/patches/patch-feature.h b/vim-classic-share/patches/patch-feature.h
index 42bb437317..18d7924778 100644
--- a/vim-classic-share/patches/patch-feature.h
+++ b/vim-classic-share/patches/patch-feature.h
@@ -1,5 +1,7 @@
$NetBSD: $
+Patch feature.h to allow pkgsrc to retarget system config to the install tree
+
--- src/feature.h.orig 2019-12-03 21:59:23.000000000 +0000
+++ src/feature.h
@@ -814,7 +814,7 @@
diff --git a/vim-classic-share/patches/patch-link.sh b/vim-classic-share/patches/patch-link.sh
index 1985cdff10..549166614d 100644
--- a/vim-classic-share/patches/patch-link.sh
+++ b/vim-classic-share/patches/patch-link.sh
@@ -1,5 +1,7 @@
$NetBSD: $
+Remove iconv from lib list NOTE: this was inherited from the 2022Q2 packaging
+
--- src/link.sh.orig 2012-05-25 09:25:48.000000000 +0000
+++ src/link.sh
@@ -53,7 +53,7 @@ else
diff --git a/vim-classic-share/patches/patch-src_auto_configure b/vim-classic-share/patches/patch-src_auto_configure
new file mode 100644
index 0000000000..9419cf23a4
--- /dev/null
+++ b/vim-classic-share/patches/patch-src_auto_configure
@@ -0,0 +1,15 @@
+$NetBSD: $
+
+Buildlink takes care of include files.
+
+--- src/auto/configure.orig 2026-03-28 12:14:35.000000000 -0000
++++ src/auto/configure
+@@ -11157,7 +11157,7 @@
+
+
+ if test -z "$SKIP_MOTIF"; then
+- gui_XXX="/usr/XXX/Motif* /usr/Motif*/XXX /usr/XXX /usr/shlib /usr/X11*/XXX /usr/XXX/X11* /usr/dt/XXX /local/Motif*/XXX /local/XXX/Motif* /usr/local/Motif*/XXX /usr/local/XXX/Motif* /usr/local/XXX /usr/local/X11*/XXX /usr/local/LessTif/Motif*/XXX $MOTIFHOME/XXX"
++ gui_XXX="${MOTIFBASE}/include"
+ GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`"
+
+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for location of Motif GUI includes" >&5
diff --git a/vim-classic-share/version.mk b/vim-classic-share/version.mk
index 5a7e5196d3..f3a8863dd1 100644
--- a/vim-classic-share/version.mk
+++ b/vim-classic-share/version.mk
@@ -1,11 +1,7 @@
# $NetBSD: $
-VIM_VERSION= 8.2
-# XXX This version of vim-classic is Drew Devault's fork. He's about to cut an
-# 8.3.0 release in April. When that happens, I'll update the packaging again,
-# as the code changes I saw today (30mar2026) look like they solve most of this
-# and will simplify the distfile situation.
-VIM_PATCHLEVEL= 5172
-VIM_SUBDIR= vim82
+VIM_VERSION= 8.3
+VIM_PATCHLEVEL= 0
+VIM_SUBDIR= vim83
PRINT_PLIST_AWK+= { gsub(/${VIM_SUBDIR}/, "$${VIM_SUBDIR}"); print; next; }
diff --git a/vim-classic/COMMIT_MSG b/vim-classic/COMMIT_MSG
new file mode 100644
index 0000000000..4c80d56c59
--- /dev/null
+++ b/vim-classic/COMMIT_MSG
@@ -0,0 +1,5 @@
+editors/vim-classic: Add vim-classic version 8.3.0
+
+Packaged in wip by Jeff Frasca
+
+Adapt the vim packaging from 2022Q2 to build the vim-classic, a fork of vim-8.2
diff --git a/vim-classic/DESCR b/vim-classic/DESCR
index 718e993fbb..9a4d0d7c2d 100644
--- a/vim-classic/DESCR
+++ b/vim-classic/DESCR
@@ -7,4 +7,4 @@ If you are building the package from source you may want to enable some
features such as a perl or python interpreter which are not enabled by
default.
-This version does not contain a gui.
+This version does not contain a gui.
diff --git a/vim-classic/Makefile b/vim-classic/Makefile
index 7e704891ce..811b2e38b1 100644
--- a/vim-classic/Makefile
+++ b/vim-classic/Makefile
@@ -1,7 +1,5 @@
# $NetBSD: $
-PKGNAME= vim-classic-${VIM_VERSION}.${VIM_PATCHLEVEL}
-
COMMENT= Vim-Classic editor (vi clone) without GUI
.include "../../wip/vim-classic-share/Makefile.common"
Home |
Main Index |
Thread Index |
Old Index