diff --git a/devel/nagelfar/Makefile b/devel/nagelfar/Makefile index f67fb410c99..230f83b017f 100644 --- a/devel/nagelfar/Makefile +++ b/devel/nagelfar/Makefile @@ -1,7 +1,7 @@ COMMENT = syntax analysis tool for Tcl -DISTNAME = nagelfar125 -PKGNAME = nagelfar-1.2.5 +DISTNAME = nagelfar132 +PKGNAME = nagelfar-1.3.2 CATEGORIES = devel HOMEPAGE = http://nagelfar.sourceforge.net/ MAINTAINER = Stuart Cassoff diff --git a/devel/nagelfar/distinfo b/devel/nagelfar/distinfo index c5f390453c6..4e0a0a5b1d4 100644 --- a/devel/nagelfar/distinfo +++ b/devel/nagelfar/distinfo @@ -1,2 +1,2 @@ -SHA256 (nagelfar125.tar.gz) = NG7NcWtzBEHqL/4iRZGmuDWEE8hWUqJCXxtddxyYNu8= -SIZE (nagelfar125.tar.gz) = 121161 +SHA256 (nagelfar132.tar.gz) = /3BOVR76Lzm6hRzp8CzIq2bH+uOftB1aoqvW/gXHa3I= +SIZE (nagelfar132.tar.gz) = 154673 diff --git a/devel/nagelfar/patches/patch-doc_plugins_txt b/devel/nagelfar/patches/patch-doc_plugins_txt new file mode 100644 index 00000000000..ab2148b909b --- /dev/null +++ b/devel/nagelfar/patches/patch-doc_plugins_txt @@ -0,0 +1,19 @@ +Index: doc/plugins.txt +--- doc/plugins.txt.orig ++++ doc/plugins.txt +@@ -52,13 +52,9 @@ Nagelfar searches for plugins (looking for names /../.. +- +-* /../../plugins +- +-* /../plugins ++* ~/nagelfar_plugins + + * "-pluginpath " Option + diff --git a/devel/nagelfar/patches/patch-nagelfar_tcl b/devel/nagelfar/patches/patch-nagelfar_tcl index ffc600cb043..a9136ba2e1d 100644 --- a/devel/nagelfar/patches/patch-nagelfar_tcl +++ b/devel/nagelfar/patches/patch-nagelfar_tcl @@ -17,9 +17,9 @@ Index: nagelfar.tcl -} else { - lappend auto_path $libDir } - set version "Version 1.2.5 2017-01-09" + set version "Version 1.3.2 2021-02-02" #---------------------------------------------------------------------- -@@ -6149,11 +6147,7 @@ proc addOptionsMenu {m} { +@@ -6475,14 +6473,7 @@ proc addOptionsMenu {m} { #---------------------------------------------------------------------- proc PluginSearchPath {} { @@ -27,8 +27,11 @@ Index: nagelfar.tcl - lappend dirs [file join $::thisDir .. ..] - lappend dirs [file join $::thisDir .. .. plugins] - lappend dirs [file join $::thisDir .. plugins] +- foreach d $::Nagelfar(pluginPath) { +- lappend dirs $d +- } - return $dirs -+ return [list . ./nagelfar_plugins ~/nagelfar_plugins] ++ return [list . ./nagelfar_plugins ~/nagelfar_plugins {*}$::Nagelfar(pluginPath)] } # Locate plugin source diff --git a/devel/nagelfar/pkg/PLIST b/devel/nagelfar/pkg/PLIST index 2e109957d73..29c74f066fd 100644 --- a/devel/nagelfar/pkg/PLIST +++ b/devel/nagelfar/pkg/PLIST @@ -2,9 +2,16 @@ bin/nagelfar lib/tcl/modules/85/textSearch-0.4.tm libdata/nagelfar/ libdata/nagelfar/packagedb/ +libdata/nagelfar/packagedb/aesdb.tcl +libdata/nagelfar/packagedb/base64db.tcl +libdata/nagelfar/packagedb/cmdlinedb.tcl +libdata/nagelfar/packagedb/controldb.tcl +libdata/nagelfar/packagedb/csvdb.tcl libdata/nagelfar/packagedb/fileutildb.tcl libdata/nagelfar/packagedb/ftpdb.tcl +libdata/nagelfar/packagedb/httpdb.tcl libdata/nagelfar/packagedb/inifiledb.tcl +libdata/nagelfar/packagedb/jsondb.tcl libdata/nagelfar/packagedb/makepkg.tcl libdata/nagelfar/packagedb/makepkg2.tcl libdata/nagelfar/packagedb/profilerdb.tcl @@ -17,8 +24,9 @@ libdata/nagelfar/packagedb/tkdnddb.tcl libdata/nagelfar/packagedb/vfs_mk4db.tcl libdata/nagelfar/syntaxbuild.tcl libdata/nagelfar/syntaxdb.tcl -libdata/nagelfar/syntaxdb84.tcl +libdata/nagelfar/syntaxdb85.tcl libdata/nagelfar/syntaxdb86.tcl +libdata/nagelfar/syntaxdb87.tcl share/doc/nagelfar/ share/doc/nagelfar/COPYING share/doc/nagelfar/README.txt @@ -26,6 +34,7 @@ share/doc/nagelfar/call-by-name.txt share/doc/nagelfar/codecoverage.txt share/doc/nagelfar/inlinecomments.txt share/doc/nagelfar/messages.txt +share/doc/nagelfar/oo.txt share/doc/nagelfar/plugins.txt share/doc/nagelfar/syntaxdatabases.txt share/doc/nagelfar/syntaxtokens.txt