summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
Diffstat (limited to 'editors')
-rw-r--r--editors/xvile/Makefile29
-rw-r--r--editors/xvile/PLIST30
-rw-r--r--editors/xvile/distinfo7
-rw-r--r--editors/xvile/patches/patch-aa51
-rw-r--r--editors/xvile/patches/patch-ab13
5 files changed, 50 insertions, 80 deletions
diff --git a/editors/xvile/Makefile b/editors/xvile/Makefile
index ca3b9d75fbc..ba112d025d6 100644
--- a/editors/xvile/Makefile
+++ b/editors/xvile/Makefile
@@ -1,24 +1,37 @@
-# $NetBSD: Makefile,v 1.54 2007/07/28 00:13:05 joerg Exp $
+# $NetBSD: Makefile,v 1.55 2007/10/14 06:33:17 obache Exp $
DISTNAME= vile-9.5
-PKGNAME= xvile-9.5
-PKGREVISION= 2
+PKGNAME= xvile-9.5r
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, X11 version -- a fully "X aware" vi work-alike
+DISTINFO_FILE= ${.CURDIR}/../../editors/vile/distinfo
+PATCHDIR= ${.CURDIR}/../../editors/vile/patches
+
GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --disable-imake
CONFIGURE_ARGS+= --with-perl
CONFIGURE_ARGS+= --datadir=${DATADIR:Q}
CONFIGURE_ARGS+= --with-libdir-path=${FILTERDIR:Q}
MAKE_FILE= makefile
-INSTALL_TARGET= install install-perl
+INSTALL_TARGET= install install-doc install-perl
REPLACE_PERL= perl/vileget
USE_TOOLS+= perl:run
@@ -33,7 +46,6 @@ EGDIR= ${PREFIX}/share/examples/xvile
CONFIGURE_ARGS+= --with-screen=Xaw3d
CONFIGURE_ARGS+= --with-Xaw3d
.else
-XAW_TYPE= standard
CONFIGURE_ARGS+= --with-screen=Xaw
.endif
CONFIGURE_ARGS+= --with-xpm
@@ -41,6 +53,7 @@ CONFIGURE_ARGS+= --with-xpm
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/perl/vileget ${PREFIX}/bin/xvileget
${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 \
diff --git a/editors/xvile/PLIST b/editors/xvile/PLIST
index 628bc4366b3..57c6913f958 100644
--- a/editors/xvile/PLIST
+++ b/editors/xvile/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2005/09/28 09:44:30 agc Exp $
+@comment $NetBSD: PLIST,v 1.5 2007/10/14 06:33:17 obache Exp $
bin/xshell.sh
bin/xvile
bin/xvile-pager
@@ -13,9 +13,11 @@ libexec/xvile/vile-au3-filt
libexec/xvile/vile-awk-filt
libexec/xvile/vile-basic-filt
libexec/xvile/vile-bat-filt
+libexec/xvile/vile-bnf-filt
libexec/xvile/vile-c-filt
libexec/xvile/vile-cfg-filt
libexec/xvile/vile-crypt
+libexec/xvile/vile-css-filt
libexec/xvile/vile-cweb-filt
libexec/xvile/vile-dcl-filt
libexec/xvile/vile-def-filt
@@ -33,14 +35,18 @@ libexec/xvile/vile-key-filt
libexec/xvile/vile-latex-filt
libexec/xvile/vile-lex-filt
libexec/xvile/vile-lisp-filt
+libexec/xvile/vile-lua-filt
libexec/xvile/vile-m4-filt
libexec/xvile/vile-mail-filt
libexec/xvile/vile-make-filt
libexec/xvile/vile-manfilt
+libexec/xvile/vile-mcrl-filt
+libexec/xvile/vile-midl-filt
libexec/xvile/vile-mms-filt
libexec/xvile/vile-nr-filt
libexec/xvile/vile-pas-filt
libexec/xvile/vile-perl-filt
+libexec/xvile/vile-php-filt
libexec/xvile/vile-pl-filt
libexec/xvile/vile-pot-filt
libexec/xvile/vile-ps-filt
@@ -50,6 +56,7 @@ libexec/xvile/vile-rc-filt
libexec/xvile/vile-rcs-filt
libexec/xvile/vile-rexx-filt
libexec/xvile/vile-rpm-filt
+libexec/xvile/vile-rtf-filt
libexec/xvile/vile-ruby-filt
libexec/xvile/vile-sccs-filt
libexec/xvile/vile-sed-filt
@@ -66,6 +73,7 @@ libexec/xvile/vile-ti-filt
libexec/xvile/vile-txt-filt
libexec/xvile/vile-vile-filt
libexec/xvile/vile-vlog-filt
+libexec/xvile/vile-wbt-filt
libexec/xvile/vile-xml-filt
libexec/xvile/vile-xres-filt
libexec/xvile/vile-xs-filt
@@ -85,16 +93,29 @@ share/xvile/au3.keywords
share/xvile/awk.keywords
share/xvile/basic.keywords
share/xvile/bat.keywords
+share/xvile/bnf.keywords
share/xvile/c.keywords
share/xvile/color-ls.rc
share/xvile/cpp.keywords
+share/xvile/cs.keywords
share/xvile/csh.keywords
+share/xvile/css.keywords
share/xvile/cweb.keywords
share/xvile/dates.rc
share/xvile/dcl.keywords
share/xvile/def.keywords
share/xvile/diff.keywords
share/xvile/digraphs.rc
+share/xvile/doc/Vileserv.doc
+share/xvile/doc/config.doc
+share/xvile/doc/dir.doc
+share/xvile/doc/filters.doc
+share/xvile/doc/macros.doc
+share/xvile/doc/menus.doc
+share/xvile/doc/modes.doc
+share/xvile/doc/oleauto.doc
+share/xvile/doc/perl.doc
+share/xvile/doc/visvile.doc
share/xvile/ecl.keywords
share/xvile/esql.keywords
share/xvile/est.keywords
@@ -111,10 +132,13 @@ share/xvile/latex.keywords
share/xvile/lex.keywords
share/xvile/lisp.keywords
share/xvile/loaderrs.rc
+share/xvile/lua.keywords
share/xvile/m4.keywords
share/xvile/mail.keywords
share/xvile/make.keywords
share/xvile/manpage.rc
+share/xvile/mcrl.keywords
+share/xvile/midl.keywords
share/xvile/modes.rc
share/xvile/nr.keywords
share/xvile/nsis.keywords
@@ -145,6 +169,7 @@ share/xvile/perl/search.pm
share/xvile/perl/shell.pm
share/xvile/perl/spell.pm
share/xvile/perl/winops.pm
+share/xvile/php.keywords
share/xvile/pictmode.rc
share/xvile/pot.keywords
share/xvile/ps.keywords
@@ -154,6 +179,7 @@ share/xvile/rc.keywords
share/xvile/rcs.keywords
share/xvile/rexx.keywords
share/xvile/rpm.keywords
+share/xvile/rtf.keywords
share/xvile/sccs.keywords
share/xvile/search.rc
share/xvile/sh.keywords
@@ -178,6 +204,7 @@ share/xvile/vilemenu.rc
share/xvile/vileperl.rc
share/xvile/vim.keywords
share/xvile/vlog.keywords
+share/xvile/wbt.keywords
share/xvile/which.rc
share/xvile/xml.keywords
share/xvile/xres.keywords
@@ -185,6 +212,7 @@ share/xvile/xs.keywords
share/xvile/yacc.keywords
@dirrm share/xvile/perl/Vile
@dirrm share/xvile/perl
+@dirrm share/xvile/doc
@dirrm share/xvile
@dirrm share/examples/xvile
@dirrm libexec/xvile
diff --git a/editors/xvile/distinfo b/editors/xvile/distinfo
deleted file mode 100644
index 996a474621e..00000000000
--- a/editors/xvile/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.6 2005/09/28 09:44:30 agc Exp $
-
-SHA1 (vile-9.5.tgz) = 3862bf082ccb4afca4d08bc6a26448556200b483
-RMD160 (vile-9.5.tgz) = 3e7f0dd9eb75782c2fb32a92debfb63ae741ae49
-Size (vile-9.5.tgz) = 1656429 bytes
-SHA1 (patch-aa) = cfbefb53eb64535fd0fb6500ec7d84cf9f4c9762
-SHA1 (patch-ab) = 6ec9232a2b42e95f5a2b5c724deb3323d0a63cf3
diff --git a/editors/xvile/patches/patch-aa b/editors/xvile/patches/patch-aa
deleted file mode 100644
index 9e20c393a73..00000000000
--- a/editors/xvile/patches/patch-aa
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD: patch-aa,v 1.8 2004/03/22 11:48:39 wiz Exp $
-
---- makefile.in.orig Sun May 25 21:34:47 2003
-+++ makefile.in
-@@ -52,8 +52,8 @@ TARGET = @TARGET@$x
- AWK = @AWK@
- PERL = @PERL@
- PERLLIB = @perl_lib_path@
--INSTALL_SCRIPT = $(SHELL) $(srcdir)/sinstall.sh $(PERL) $(INSTALL_PROGRAM)
--INSTALL_MODULE = $(SHELL) $(srcdir)/sinstall.sh $(PERL) $(INSTALL_DATA)
-+INSTALL_SCRIPT = $(BSD_INSTALL_SCRIPT)
-+INSTALL_MODULE = $(BSD_INSTALL_DATA)
-
- prefix = @prefix@
- exec_prefix = @exec_prefix@
-@@ -61,7 +61,7 @@ exec_prefix = @exec_prefix@
- manext = 1
- libdir = @libdir@
- bindir = @bindir@
--datadir = @datadir@/vile
-+datadir = @datadir@
- perldir = $(datadir)/perl
- mandir = @mandir@/man$(manext)
-
-@@ -356,7 +356,6 @@ INSTALL_MACRO_FILES = \
-
- INSTALL_PERL_DIRS = $(PERLDIR) $(PERLDIR)/Vile
- INSTALL_PERL_FILES = \
-- $(BINDIR)/vileget \
- $(PERLDIR)/Breadcrumbs.pm \
- $(PERLDIR)/CaptHook.pm \
- $(PERLDIR)/Glob2re.pm \
-@@ -635,7 +634,7 @@ $(BINDIR)/$(TARGET): $(TARGET)
- $(INSTALL_PROGRAM) $(TARGET) $@
-
- $(BINDIR)/xshell.sh: $(srcdir)/xshell.sh
-- $(INSTALL_PROGRAM) $(srcdir)/xshell.sh $@
-+ $(INSTALL_SCRIPT) $(srcdir)/xshell.sh $@
- $(BINDIR)/vileget: $(srcdir)/perl/vileget
- $(INSTALL_SCRIPT) $(srcdir)/perl/vileget $@
-
-@@ -730,6 +729,9 @@ $(PERLDIR)/winops.pm: $(srcdir)/perl/wi
-
- $(INSTALL_DIRS):
- $(SHELL) ${srcdir}/mkdirs.sh $@
-+
-+${INSTALL_PERL_DIRS}:
-+ ${SHELL} ${srcdir}/mkdirs.sh $@
-
- ALWAYS:
-
diff --git a/editors/xvile/patches/patch-ab b/editors/xvile/patches/patch-ab
deleted file mode 100644
index 8963ed23666..00000000000
--- a/editors/xvile/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.4 2002/11/27 11:03:32 agc 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 @@
-
- libdir = @libdir@
- bindir = @filters_bindir@
--datadir = @datadir@/vile
-+datadir = @datadir@
-
- #### End of system configuration section. ####
-