diff options
-rw-r--r-- | editors/vile/ALTERNATIVES | 2 | ||||
-rw-r--r-- | editors/vile/Makefile | 24 | ||||
-rw-r--r-- | editors/vile/PLIST | 22 | ||||
-rw-r--r-- | editors/vile/distinfo | 66 | ||||
-rw-r--r-- | editors/vile/options.mk | 13 | ||||
-rw-r--r-- | editors/vile/patches/patch-aa | 18 | ||||
-rw-r--r-- | editors/vile/patches/patch-ab | 8 |
7 files changed, 126 insertions, 27 deletions
diff --git a/editors/vile/ALTERNATIVES b/editors/vile/ALTERNATIVES new file mode 100644 index 00000000000..294e0335d3b --- /dev/null +++ b/editors/vile/ALTERNATIVES @@ -0,0 +1,2 @@ +bin/vi @PREFIX@/bin/vile +bin/view @PREFIX@/bin/vile -v diff --git a/editors/vile/Makefile b/editors/vile/Makefile index 9a8b7193b78..5583cdcb52a 100644 --- a/editors/vile/Makefile +++ b/editors/vile/Makefile @@ -1,16 +1,28 @@ -# $NetBSD: Makefile,v 1.48 2007/08/05 16:44:52 joerg Exp $ +# $NetBSD: Makefile,v 1.49 2007/10/14 04:53:35 obache Exp $ DISTNAME= vile-9.5 -PKGREVISION= 1 +PKGNAME= ${DISTNAME}r CATEGORIES= editors -MASTER_SITES= ftp://dickey.his.com/vile/ \ - ftp://invisible-island.net/vile/ +MASTER_SITES= ftp://invisible-island.net/vile/ \ + ftp://ftp.phred.org/pub/vile/ +DIST_SUBDIR= vile EXTRACT_SUFX= .tgz +PATCH_SITES= ${MASTER_SITES:=patches/} +PATCHFILES+= vile-9.5a.patch.gz vile-9.5b.patch.gz vile-9.5c.patch.gz +PATCHFILES+= vile-9.5d.patch.gz vile-9.5e.patch.gz vile-9.5f.patch.gz +PATCHFILES+= vile-9.5g.patch.gz vile-9.5h.patch.gz vile-9.5i.patch.gz +PATCHFILES+= vile-9.5j.patch.gz vile-9.5k.patch.gz vile-9.5l.patch.gz +PATCHFILES+= vile-9.5m.patch.gz vile-9.5n.patch.gz vile-9.5o.patch.gz +PATCHFILES+= vile-9.5p.patch.gz vile-9.5q.patch.gz vile-9.5r.patch.gz +PATCH_DIST_STRIP= -p1 + MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://dickey.his.com/vile/vile.html +HOMEPAGE= http://invisible-island.net/vile/ COMMENT= VI Like Emacs. a vi "workalike", with many additional features +.include "options.mk" + GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-perl CONFIGURE_ARGS+= --datadir=${DATADIR:Q} @@ -31,12 +43,12 @@ EGDIR= ${PREFIX}/share/examples/vile post-install: ${INSTALL_SCRIPT} ${WRKSRC}/perl/vileget ${PREFIX}/bin/vileget ${INSTALL_DATA_DIR} ${EGDIR} + set -e; \ for f in filters/spell.rc filters/filters.rc \ macros/digraphs.rc macros/pictmode.rc \ macros/manpage.rc visvile/visvile.rc; do \ ${INSTALL_DATA} ${WRKSRC}/$$f ${EGDIR}; \ done -.include "../../devel/ncurses/buildlink3.mk" .include "../../lang/perl5/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/editors/vile/PLIST b/editors/vile/PLIST index b4be72b09e4..75618f5f030 100644 --- a/editors/vile/PLIST +++ b/editors/vile/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2005/09/27 22:49:27 agc Exp $ +@comment $NetBSD: PLIST,v 1.5 2007/10/14 04:53:35 obache Exp $ bin/vile bin/vile-pager bin/vileget @@ -12,9 +12,11 @@ libexec/vile/vile-au3-filt libexec/vile/vile-awk-filt libexec/vile/vile-basic-filt libexec/vile/vile-bat-filt +libexec/vile/vile-bnf-filt libexec/vile/vile-c-filt libexec/vile/vile-cfg-filt libexec/vile/vile-crypt +libexec/vile/vile-css-filt libexec/vile/vile-cweb-filt libexec/vile/vile-dcl-filt libexec/vile/vile-def-filt @@ -32,14 +34,18 @@ libexec/vile/vile-key-filt libexec/vile/vile-latex-filt libexec/vile/vile-lex-filt libexec/vile/vile-lisp-filt +libexec/vile/vile-lua-filt libexec/vile/vile-m4-filt libexec/vile/vile-mail-filt libexec/vile/vile-make-filt libexec/vile/vile-manfilt +libexec/vile/vile-mcrl-filt +libexec/vile/vile-midl-filt libexec/vile/vile-mms-filt libexec/vile/vile-nr-filt libexec/vile/vile-pas-filt libexec/vile/vile-perl-filt +libexec/vile/vile-php-filt libexec/vile/vile-pl-filt libexec/vile/vile-pot-filt libexec/vile/vile-ps-filt @@ -49,6 +55,7 @@ libexec/vile/vile-rc-filt libexec/vile/vile-rcs-filt libexec/vile/vile-rexx-filt libexec/vile/vile-rpm-filt +libexec/vile/vile-rtf-filt libexec/vile/vile-ruby-filt libexec/vile/vile-sccs-filt libexec/vile/vile-sed-filt @@ -65,6 +72,7 @@ libexec/vile/vile-ti-filt libexec/vile/vile-txt-filt libexec/vile/vile-vile-filt libexec/vile/vile-vlog-filt +libexec/vile/vile-wbt-filt libexec/vile/vile-xml-filt libexec/vile/vile-xres-filt libexec/vile/vile-xs-filt @@ -84,10 +92,13 @@ share/vile/au3.keywords share/vile/awk.keywords share/vile/basic.keywords share/vile/bat.keywords +share/vile/bnf.keywords share/vile/c.keywords share/vile/color-ls.rc share/vile/cpp.keywords +share/vile/cs.keywords share/vile/csh.keywords +share/vile/css.keywords share/vile/cweb.keywords share/vile/dates.rc share/vile/dcl.keywords @@ -101,8 +112,8 @@ share/vile/fdl.keywords share/vile/filters.rc share/vile/gnugpg.rc share/vile/html.keywords -share/vile/ini.keywords share/vile/imake.keywords +share/vile/ini.keywords share/vile/iss.keywords share/vile/java.keywords share/vile/js.keywords @@ -110,10 +121,13 @@ share/vile/latex.keywords share/vile/lex.keywords share/vile/lisp.keywords share/vile/loaderrs.rc +share/vile/lua.keywords share/vile/m4.keywords share/vile/mail.keywords share/vile/make.keywords share/vile/manpage.rc +share/vile/mcrl.keywords +share/vile/midl.keywords share/vile/modes.rc share/vile/nr.keywords share/vile/nsis.keywords @@ -144,6 +158,7 @@ share/vile/perl/search.pm share/vile/perl/shell.pm share/vile/perl/spell.pm share/vile/perl/winops.pm +share/vile/php.keywords share/vile/pictmode.rc share/vile/pot.keywords share/vile/ps.keywords @@ -153,6 +168,7 @@ share/vile/rc.keywords share/vile/rcs.keywords share/vile/rexx.keywords share/vile/rpm.keywords +share/vile/rtf.keywords share/vile/sccs.keywords share/vile/search.rc share/vile/sh.keywords @@ -176,11 +192,13 @@ share/vile/vileinit.rc share/vile/vileperl.rc share/vile/vim.keywords share/vile/vlog.keywords +share/vile/wbt.keywords share/vile/which.rc share/vile/xml.keywords share/vile/xres.keywords share/vile/xs.keywords share/vile/yacc.keywords +@dirrm share/vile/doc @dirrm share/vile/perl/Vile @dirrm share/vile/perl @dirrm share/vile diff --git a/editors/vile/distinfo b/editors/vile/distinfo index 27ac0c89ff1..a7e1d6b7be9 100644 --- a/editors/vile/distinfo +++ b/editors/vile/distinfo @@ -1,7 +1,61 @@ -$NetBSD: distinfo,v 1.7 2005/09/27 22:49:27 agc Exp $ +$NetBSD: distinfo,v 1.8 2007/10/14 04:53:35 obache Exp $ -SHA1 (vile-9.5.tgz) = 3862bf082ccb4afca4d08bc6a26448556200b483 -RMD160 (vile-9.5.tgz) = 3e7f0dd9eb75782c2fb32a92debfb63ae741ae49 -Size (vile-9.5.tgz) = 1656429 bytes -SHA1 (patch-aa) = 4b008d7420626a30c743839a750338dd688f7208 -SHA1 (patch-ab) = 6ec9232a2b42e95f5a2b5c724deb3323d0a63cf3 +SHA1 (vile/vile-9.5.tgz) = 3862bf082ccb4afca4d08bc6a26448556200b483 +RMD160 (vile/vile-9.5.tgz) = 3e7f0dd9eb75782c2fb32a92debfb63ae741ae49 +Size (vile/vile-9.5.tgz) = 1656429 bytes +SHA1 (vile/vile-9.5a.patch.gz) = a0fbc470a054fa8066d111592c9366d85df1ae92 +RMD160 (vile/vile-9.5a.patch.gz) = d6e10a70fd8128ff60c304b0b9dc786dbafda3ae +Size (vile/vile-9.5a.patch.gz) = 89872 bytes +SHA1 (vile/vile-9.5b.patch.gz) = 5230aed00906644fa902c64202dc12dfb37a52b1 +RMD160 (vile/vile-9.5b.patch.gz) = c9b3c7814608f17f1cd82fb7596674f8127fb0c8 +Size (vile/vile-9.5b.patch.gz) = 12662 bytes +SHA1 (vile/vile-9.5c.patch.gz) = 8c69ed6552fd760f6a259605ef103a34af35f1d5 +RMD160 (vile/vile-9.5c.patch.gz) = 16858d91b9b395a3ce0c72af310d910f091f7431 +Size (vile/vile-9.5c.patch.gz) = 40916 bytes +SHA1 (vile/vile-9.5d.patch.gz) = a56b0034b314f280fc6fb77982dca4d66f43fd18 +RMD160 (vile/vile-9.5d.patch.gz) = ac798eba061ccd477ff2149982a9b07d8641ce82 +Size (vile/vile-9.5d.patch.gz) = 10843 bytes +SHA1 (vile/vile-9.5e.patch.gz) = c7a8f35f5d60eafaae9fd6167bdbae446c415801 +RMD160 (vile/vile-9.5e.patch.gz) = c2df18bce6ee02ba7891a95d08bd07a96153b1c9 +Size (vile/vile-9.5e.patch.gz) = 20892 bytes +SHA1 (vile/vile-9.5f.patch.gz) = a492c9d1af69c35ae54e88985399ccc85bc7ab20 +RMD160 (vile/vile-9.5f.patch.gz) = 8e583a464046ef2ace5112f599bab036e4d29bb5 +Size (vile/vile-9.5f.patch.gz) = 38678 bytes +SHA1 (vile/vile-9.5g.patch.gz) = 155108c319c38a72b100d05e4a3081a074348724 +RMD160 (vile/vile-9.5g.patch.gz) = f38cf6a5763caee2212c8ff03730afd98e625a8a +Size (vile/vile-9.5g.patch.gz) = 5986 bytes +SHA1 (vile/vile-9.5h.patch.gz) = 4da6908efd8026edd0d2906fb4e3f2a56386ef67 +RMD160 (vile/vile-9.5h.patch.gz) = 468555c218132a6b36fe1106ad203db24a581c1d +Size (vile/vile-9.5h.patch.gz) = 106810 bytes +SHA1 (vile/vile-9.5i.patch.gz) = 630bee24995d67ac0132cb2dd8fc62888b9db356 +RMD160 (vile/vile-9.5i.patch.gz) = a672c8d95e5e2252882103b695c63a85989dd430 +Size (vile/vile-9.5i.patch.gz) = 6280 bytes +SHA1 (vile/vile-9.5j.patch.gz) = 80142b5839cc6a730060b5209aceb330f5ab4645 +RMD160 (vile/vile-9.5j.patch.gz) = ac799e5c70ebed964a980eba1ff24bb0ef52b201 +Size (vile/vile-9.5j.patch.gz) = 51371 bytes +SHA1 (vile/vile-9.5k.patch.gz) = fb63f363474dabc0839d60e3871257285cf840a4 +RMD160 (vile/vile-9.5k.patch.gz) = 10a25334f6343e690f95fbf973e1599648093db1 +Size (vile/vile-9.5k.patch.gz) = 54579 bytes +SHA1 (vile/vile-9.5l.patch.gz) = 9cad74b03d4fbd57226c357db399482d7b17fefb +RMD160 (vile/vile-9.5l.patch.gz) = 81960469fae9223fb3511f065a6e7b7c10f58bd6 +Size (vile/vile-9.5l.patch.gz) = 72311 bytes +SHA1 (vile/vile-9.5m.patch.gz) = 06324852077d2ea6882d7922a0c6f95e0c03a4f2 +RMD160 (vile/vile-9.5m.patch.gz) = 29bc68d609098d8514594890e3d755835cf093a8 +Size (vile/vile-9.5m.patch.gz) = 68864 bytes +SHA1 (vile/vile-9.5n.patch.gz) = 374a9993f9654b8de2d1d55f41f39031ddb78791 +RMD160 (vile/vile-9.5n.patch.gz) = 216270c6f1791387cbe713b34c4b75c3ef05cbc6 +Size (vile/vile-9.5n.patch.gz) = 72458 bytes +SHA1 (vile/vile-9.5o.patch.gz) = f82189aa639993756667f301ade369d71ebaf55b +RMD160 (vile/vile-9.5o.patch.gz) = eef08c4a6a99add003822d9fb539a3a2c817c246 +Size (vile/vile-9.5o.patch.gz) = 18113 bytes +SHA1 (vile/vile-9.5p.patch.gz) = 713a45a39c75026b2bd5657eb1de30502decb55b +RMD160 (vile/vile-9.5p.patch.gz) = d5cfbd0005080bcbed58173b9f76b2d7b07f49bd +Size (vile/vile-9.5p.patch.gz) = 10993 bytes +SHA1 (vile/vile-9.5q.patch.gz) = c1ec7753396d4b3cb4c5e06e9120246f93b1172e +RMD160 (vile/vile-9.5q.patch.gz) = c38a2cbd91cda25065c346c7da3706b0a73186f3 +Size (vile/vile-9.5q.patch.gz) = 107182 bytes +SHA1 (vile/vile-9.5r.patch.gz) = 0cd770452ef074cfcf6fa7e6320d7cb7ad6a7e9e +RMD160 (vile/vile-9.5r.patch.gz) = 23b6fdb05c000b617ad52f0e440389e9d2e84421 +Size (vile/vile-9.5r.patch.gz) = 61798 bytes +SHA1 (patch-aa) = 90ea8d0e9cdde45c1708562a54009e2064c4886d +SHA1 (patch-ab) = 795c377290028995d0909148c3584dd821102b8a diff --git a/editors/vile/options.mk b/editors/vile/options.mk new file mode 100644 index 00000000000..8a385b1f951 --- /dev/null +++ b/editors/vile/options.mk @@ -0,0 +1,13 @@ +# $NetBSD: options.mk,v 1.1 2007/10/14 04:53:35 obache Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.vile +PKG_SUPPORTED_OPTIONS= ncursesw + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mncursesw) +. include "../../devel/ncursesw/buildlink3.mk" +CONFIGURE_ARGS+= --with-screen=ncursesw +.else +. include "../../devel/ncurses/buildlink3.mk" +.endif diff --git a/editors/vile/patches/patch-aa b/editors/vile/patches/patch-aa index 5a051e4888c..5dbbb8f6d80 100644 --- a/editors/vile/patches/patch-aa +++ b/editors/vile/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.7 2003/08/08 13:31:06 agc Exp $ +$NetBSD: patch-aa,v 1.8 2007/10/14 04:53:36 obache Exp $ ---- makefile.in.orig 2003-05-25 20:34:47.000000000 +0100 -+++ makefile.in 2003-08-08 13:58:43.000000000 +0100 -@@ -52,8 +52,8 @@ +--- makefile.in.orig 2007-09-12 08:02:08.000000000 +0200 ++++ makefile.in +@@ -54,8 +54,8 @@ TARGET = @TARGET@$x AWK = @AWK@ PERL = @PERL@ PERLLIB = @perl_lib_path@ @@ -13,16 +13,16 @@ $NetBSD: patch-aa,v 1.7 2003/08/08 13:31:06 agc Exp $ prefix = @prefix@ exec_prefix = @exec_prefix@ -@@ -61,7 +61,7 @@ +@@ -63,7 +63,7 @@ exec_prefix = @exec_prefix@ manext = 1 libdir = @libdir@ bindir = @bindir@ -datadir = @datadir@/vile +datadir = @datadir@ + docdir = $(datadir)/doc perldir = $(datadir)/perl mandir = @mandir@/man$(manext) - -@@ -356,7 +356,6 @@ +@@ -371,7 +371,6 @@ INSTALL_MACRO_FILES = \ INSTALL_PERL_DIRS = $(PERLDIR) $(PERLDIR)/Vile INSTALL_PERL_FILES = \ @@ -30,7 +30,7 @@ $NetBSD: patch-aa,v 1.7 2003/08/08 13:31:06 agc Exp $ $(PERLDIR)/Breadcrumbs.pm \ $(PERLDIR)/CaptHook.pm \ $(PERLDIR)/Glob2re.pm \ -@@ -635,7 +634,7 @@ +@@ -661,7 +660,7 @@ $(BINDIR)/$(TARGET): $(TARGET) $(INSTALL_PROGRAM) $(TARGET) $@ $(BINDIR)/xshell.sh: $(srcdir)/xshell.sh @@ -39,7 +39,7 @@ $NetBSD: patch-aa,v 1.7 2003/08/08 13:31:06 agc Exp $ $(BINDIR)/vileget: $(srcdir)/perl/vileget $(INSTALL_SCRIPT) $(srcdir)/perl/vileget $@ -@@ -731,6 +730,9 @@ +@@ -782,6 +781,9 @@ $(PERLDIR)/winops.pm: $(srcdir)/perl/wi $(INSTALL_DIRS): $(SHELL) ${srcdir}/mkdirs.sh $@ diff --git a/editors/vile/patches/patch-ab b/editors/vile/patches/patch-ab index b7f8aa646ab..608bb4f0d68 100644 --- a/editors/vile/patches/patch-ab +++ b/editors/vile/patches/patch-ab @@ -1,8 +1,8 @@ -$NetBSD: patch-ab,v 1.2 2002/11/27 10:45:04 agc Exp $ +$NetBSD: patch-ab,v 1.3 2007/10/14 04:53:36 obache Exp $ ---- filters/makefile.in.orig Sun Oct 10 21:06:52 1999 -+++ filters/makefile.in Wed Sep 6 03:52:09 2000 -@@ -38,7 +38,7 @@ +--- filters/makefile.in.orig 2005-06-10 00:53:05.000000000 +0200 ++++ filters/makefile.in +@@ -43,7 +43,7 @@ exec_prefix = @exec_prefix@ libdir = @libdir@ bindir = @filters_bindir@ |