diff options
author | gj <gj@FreeBSD.org> | 2005-07-31 19:08:06 +0800 |
---|---|---|
committer | gj <gj@FreeBSD.org> | 2005-07-31 19:08:06 +0800 |
commit | b674f0de98078eaa21274f03ed89860ebb7ac2d7 (patch) | |
tree | 1d88d4fe184c230e5fe6f86eac2905bbc959fe88 /editors/xvile | |
parent | 558f187836e8aa308711599f3ffce84977f6a82c (diff) | |
download | freebsd-ports-gnome-b674f0de98078eaa21274f03ed89860ebb7ac2d7.tar.gz freebsd-ports-gnome-b674f0de98078eaa21274f03ed89860ebb7ac2d7.tar.zst freebsd-ports-gnome-b674f0de98078eaa21274f03ed89860ebb7ac2d7.zip |
Update to version 9.5.
Do some cleanup to make portlint happy.
In the WITH_FILTERS case use dynamically loadable filters rather than
filters which are statically compiled in. This makes the executables about
200kB to 400kB smaller and does not semm to make startup any slower.
Partly based on
PR: ports/84122
Diffstat (limited to 'editors/xvile')
-rw-r--r-- | editors/xvile/Makefile | 37 | ||||
-rw-r--r-- | editors/xvile/distinfo | 56 | ||||
-rw-r--r-- | editors/xvile/pkg-plist.filt | 64 | ||||
-rw-r--r-- | editors/xvile/pkg-plist.perl+filt | 64 |
4 files changed, 134 insertions, 87 deletions
diff --git a/editors/xvile/Makefile b/editors/xvile/Makefile index b444ec715db9..a23922fd0ae2 100644 --- a/editors/xvile/Makefile +++ b/editors/xvile/Makefile @@ -6,40 +6,15 @@ # PORTNAME= xvile -PORTVERSION= 9.4z +PORTVERSION= 9.5 CATEGORIES= editors MASTER_SITES= ftp://ftp.phred.org/pub/vile/ \ + ftp://invisible-island.net/vile/ \ ftp://dickey.his.com/vile/ -DISTNAME= vile-9.4 +DISTNAME= vile-9.5 EXTRACT_SUFX= .tgz PATCH_SITES= ${MASTER_SITES:S,vile/,vile/patches/,g} -PATCHFILES= vile-9.4a.patch.gz \ - vile-9.4b.patch.gz \ - vile-9.4c.patch.gz \ - vile-9.4d.patch.gz \ - vile-9.4e.patch.gz \ - vile-9.4f.patch.gz \ - vile-9.4g.patch.gz \ - vile-9.4h.patch.gz \ - vile-9.4i.patch.gz \ - vile-9.4j.patch.gz \ - vile-9.4k.patch.gz \ - vile-9.4l.patch.gz \ - vile-9.4m.patch.gz \ - vile-9.4n.patch.gz \ - vile-9.4o.patch.gz \ - vile-9.4p.patch.gz \ - vile-9.4q.patch.gz \ - vile-9.4r.patch.gz \ - vile-9.4s.patch.gz \ - vile-9.4t.patch.gz \ - vile-9.4u.patch.gz \ - vile-9.4v.patch.gz \ - vile-9.4w.patch.gz \ - vile-9.4x.patch.gz \ - vile-9.4y.patch.gz \ - vile-9.4z.patch.gz MAINTAINER= gj@FreeBSD.org COMMENT= VI Like Emacs, X11 version -- a fully "X aware" vi work-alike @@ -72,8 +47,8 @@ pre-configure: .endif .if ! defined(WITH_FILTERS) - @${ECHO_MSG} "Define WITH_FILTERS if you want to make an xvile which includes" - @${ECHO_MSG} "all filters in the binary" + @${ECHO_MSG} "Define WITH_FILTERS if you want to make an xvile which will" + @${ECHO_MSG} "dynamically load filters as needed." .endif .if defined(WITH_MENUS) @@ -93,7 +68,7 @@ USE_PERL5= yes .endif .if defined(WITH_FILTERS) -CONFIGURE_ARGS+= --with-builtin-filters=all +CONFIG_ARGS+= --with-loadable-filters PLIST= ${PKGDIR}/pkg-plist.filt .endif diff --git a/editors/xvile/distinfo b/editors/xvile/distinfo index 851b2ae580a2..c325b4858655 100644 --- a/editors/xvile/distinfo +++ b/editors/xvile/distinfo @@ -1,54 +1,2 @@ -MD5 (vile-9.4.tgz) = 1c69045467b7c48be99fa7ac2052a95f -SIZE (vile-9.4.tgz) = 1549606 -MD5 (vile-9.4a.patch.gz) = a6fc7b8a370cbd75d8b08c78c10c9422 -SIZE (vile-9.4a.patch.gz) = 17204 -MD5 (vile-9.4b.patch.gz) = a1cfe131604727f8c7e79e6d6adce601 -SIZE (vile-9.4b.patch.gz) = 63382 -MD5 (vile-9.4c.patch.gz) = 8b0d033ea3efe2ea40050d66892017e1 -SIZE (vile-9.4c.patch.gz) = 8660 -MD5 (vile-9.4d.patch.gz) = 4b425a8bc9f5a7fcf12277f63e4e6b69 -SIZE (vile-9.4d.patch.gz) = 18117 -MD5 (vile-9.4e.patch.gz) = 47bc4094e9d48e215b6a35c3c49a08fa -SIZE (vile-9.4e.patch.gz) = 65335 -MD5 (vile-9.4f.patch.gz) = c6dbd9f6bbcdad0fc4e1370b2c18753a -SIZE (vile-9.4f.patch.gz) = 33952 -MD5 (vile-9.4g.patch.gz) = a191a3d133c4c296e7cf88c2e7a7b370 -SIZE (vile-9.4g.patch.gz) = 118824 -MD5 (vile-9.4h.patch.gz) = ee974b18621b67bceb6aa58bf4f41823 -SIZE (vile-9.4h.patch.gz) = 5336 -MD5 (vile-9.4i.patch.gz) = b0f73b2d3acc9e1344413dbff4828fe6 -SIZE (vile-9.4i.patch.gz) = 15720 -MD5 (vile-9.4j.patch.gz) = 02c76bc6a58baf98fef1db3ded0a049c -SIZE (vile-9.4j.patch.gz) = 92150 -MD5 (vile-9.4k.patch.gz) = d625c68a035b6e49f8d21e4ff80baba3 -SIZE (vile-9.4k.patch.gz) = 14496 -MD5 (vile-9.4l.patch.gz) = 71c21a98ddf328b6d675d7996ea78680 -SIZE (vile-9.4l.patch.gz) = 82349 -MD5 (vile-9.4m.patch.gz) = d7983d67b1c9772f52d5fa3e4ac7982f -SIZE (vile-9.4m.patch.gz) = 79121 -MD5 (vile-9.4n.patch.gz) = 4c8b6b6fa36568af268235323418f260 -SIZE (vile-9.4n.patch.gz) = 103867 -MD5 (vile-9.4o.patch.gz) = 4fbc866ebab1803133449aa44519c218 -SIZE (vile-9.4o.patch.gz) = 3034 -MD5 (vile-9.4p.patch.gz) = 32621c2d1e93d9ed21a4396b043a8535 -SIZE (vile-9.4p.patch.gz) = 20705 -MD5 (vile-9.4q.patch.gz) = f7cdb95f607b9fdb15696b654c427aee -SIZE (vile-9.4q.patch.gz) = 11787 -MD5 (vile-9.4r.patch.gz) = e5855f7612edd72b21432da1d0b4eeb0 -SIZE (vile-9.4r.patch.gz) = 61010 -MD5 (vile-9.4s.patch.gz) = 1a6160043e3f1e2124c03e5cd5b627b6 -SIZE (vile-9.4s.patch.gz) = 7937 -MD5 (vile-9.4t.patch.gz) = 877f4539b59cc2f22d98c6df17dbfdd2 -SIZE (vile-9.4t.patch.gz) = 69656 -MD5 (vile-9.4u.patch.gz) = 197e37a99902c439ea36d3d0da311ddb -SIZE (vile-9.4u.patch.gz) = 65325 -MD5 (vile-9.4v.patch.gz) = 17d49898593a360544835e7a85ad84f6 -SIZE (vile-9.4v.patch.gz) = 23563 -MD5 (vile-9.4w.patch.gz) = 0130f56ab19944e6770075c77bf02524 -SIZE (vile-9.4w.patch.gz) = 14334 -MD5 (vile-9.4x.patch.gz) = 5cf38c5e3177d12eb8c5ec19aa2b3405 -SIZE (vile-9.4x.patch.gz) = 6148 -MD5 (vile-9.4y.patch.gz) = c3bb3b48682d5b823280f4be370f617e -SIZE (vile-9.4y.patch.gz) = 4413 -MD5 (vile-9.4z.patch.gz) = 94db1cc8e000c3a40fa933b73d6a684e -SIZE (vile-9.4z.patch.gz) = 17222 +MD5 (vile-9.5.tgz) = bc0049be8b4906dacc1165e04a6d29e5 +SIZE (vile-9.5.tgz) = 1656429 diff --git a/editors/xvile/pkg-plist.filt b/editors/xvile/pkg-plist.filt index cfc6a6a8e482..946b98023df8 100644 --- a/editors/xvile/pkg-plist.filt +++ b/editors/xvile/pkg-plist.filt @@ -4,8 +4,70 @@ bin/xshell.sh lib/xvile/atr2ansi lib/xvile/atr2html lib/xvile/atr2text -lib/xvile/vile-crypt lib/xvile/vile-manfilt +lib/xvile/vile-crypt +lib/xvile/vile-c-filt +lib/xvile/vile-key-filt +lib/xvile/vile-m4-filt +lib/xvile/vile-perl-filt +lib/xvile/vile-ruby-filt +lib/xvile/vile-sed-filt +lib/xvile/vile-tags-filt +lib/xvile/vile-ada-filt +lib/xvile/vile-as-filt +lib/xvile/vile-asm-filt +lib/xvile/vile-au3-filt +lib/xvile/vile-awk-filt +lib/xvile/vile-basic-filt +lib/xvile/vile-bat-filt +lib/xvile/vile-cfg-filt +lib/xvile/vile-cweb-filt +lib/xvile/vile-dcl-filt +lib/xvile/vile-def-filt +lib/xvile/vile-diff-filt +lib/xvile/vile-ecl-filt +lib/xvile/vile-esql-filt +lib/xvile/vile-est-filt +lib/xvile/vile-fdl-filt +lib/xvile/vile-html-filt +lib/xvile/vile-imake-filt +lib/xvile/vile-info-filt +lib/xvile/vile-ini-filt +lib/xvile/vile-iss-filt +lib/xvile/vile-latex-filt +lib/xvile/vile-lex-filt +lib/xvile/vile-lisp-filt +lib/xvile/vile-mail-filt +lib/xvile/vile-make-filt +lib/xvile/vile-mms-filt +lib/xvile/vile-nr-filt +lib/xvile/vile-pas-filt +lib/xvile/vile-pl-filt +lib/xvile/vile-pot-filt +lib/xvile/vile-ps-filt +lib/xvile/vile-py-filt +lib/xvile/vile-rb-filt +lib/xvile/vile-rc-filt +lib/xvile/vile-rcs-filt +lib/xvile/vile-rexx-filt +lib/xvile/vile-rpm-filt +lib/xvile/vile-sccs-filt +lib/xvile/vile-sh-filt +lib/xvile/vile-sml-filt +lib/xvile/vile-spell-filt +lib/xvile/vile-sql-filt +lib/xvile/vile-tbl-filt +lib/xvile/vile-tc-filt +lib/xvile/vile-tcl-filt +lib/xvile/vile-texi-filt +lib/xvile/vile-ti-filt +lib/xvile/vile-txt-filt +lib/xvile/vile-vile-filt +lib/xvile/vile-vlog-filt +lib/xvile/vile-xml-filt +lib/xvile/vile-xres-filt +lib/xvile/vile-xs-filt +lib/xvile/vile-yacc-filt @dirrm lib/xvile share/doc/xvile/Vileserv.doc share/doc/xvile/config.doc diff --git a/editors/xvile/pkg-plist.perl+filt b/editors/xvile/pkg-plist.perl+filt index a0e6e65114a6..4ec76cea3558 100644 --- a/editors/xvile/pkg-plist.perl+filt +++ b/editors/xvile/pkg-plist.perl+filt @@ -5,8 +5,70 @@ bin/xshell.sh lib/xvile/atr2ansi lib/xvile/atr2html lib/xvile/atr2text -lib/xvile/vile-crypt lib/xvile/vile-manfilt +lib/xvile/vile-crypt +lib/xvile/vile-c-filt +lib/xvile/vile-key-filt +lib/xvile/vile-m4-filt +lib/xvile/vile-perl-filt +lib/xvile/vile-ruby-filt +lib/xvile/vile-sed-filt +lib/xvile/vile-tags-filt +lib/xvile/vile-ada-filt +lib/xvile/vile-as-filt +lib/xvile/vile-asm-filt +lib/xvile/vile-au3-filt +lib/xvile/vile-awk-filt +lib/xvile/vile-basic-filt +lib/xvile/vile-bat-filt +lib/xvile/vile-cfg-filt +lib/xvile/vile-cweb-filt +lib/xvile/vile-dcl-filt +lib/xvile/vile-def-filt +lib/xvile/vile-diff-filt +lib/xvile/vile-ecl-filt +lib/xvile/vile-esql-filt +lib/xvile/vile-est-filt +lib/xvile/vile-fdl-filt +lib/xvile/vile-html-filt +lib/xvile/vile-imake-filt +lib/xvile/vile-info-filt +lib/xvile/vile-ini-filt +lib/xvile/vile-iss-filt +lib/xvile/vile-latex-filt +lib/xvile/vile-lex-filt +lib/xvile/vile-lisp-filt +lib/xvile/vile-mail-filt +lib/xvile/vile-make-filt +lib/xvile/vile-mms-filt +lib/xvile/vile-nr-filt +lib/xvile/vile-pas-filt +lib/xvile/vile-pl-filt +lib/xvile/vile-pot-filt +lib/xvile/vile-ps-filt +lib/xvile/vile-py-filt +lib/xvile/vile-rb-filt +lib/xvile/vile-rc-filt +lib/xvile/vile-rcs-filt +lib/xvile/vile-rexx-filt +lib/xvile/vile-rpm-filt +lib/xvile/vile-sccs-filt +lib/xvile/vile-sh-filt +lib/xvile/vile-sml-filt +lib/xvile/vile-spell-filt +lib/xvile/vile-sql-filt +lib/xvile/vile-tbl-filt +lib/xvile/vile-tc-filt +lib/xvile/vile-tcl-filt +lib/xvile/vile-texi-filt +lib/xvile/vile-ti-filt +lib/xvile/vile-txt-filt +lib/xvile/vile-vile-filt +lib/xvile/vile-vlog-filt +lib/xvile/vile-xml-filt +lib/xvile/vile-xres-filt +lib/xvile/vile-xs-filt +lib/xvile/vile-yacc-filt @dirrm lib/xvile share/doc/xvile/Vileserv.doc share/doc/xvile/config.doc |