Subject: pkg/36973: editors/xvile: Update to 9.5r
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <lems@gmx.net>
List: pkgsrc-bugs
Date: 09/12/2007 15:05:00
>Number:         36973
>Category:       pkg
>Synopsis:       editors/xvile: Update to 9.5r
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 12 15:05:00 +0000 2007
>Originator:     L. Schmidt
>Release:        
>Organization:
>Environment:
>Description:
This problem report belongs to pkg/36971, sorry.

It's an update for editors/xvile---just like with editors/vile---and depends on the changes in pkg/36971, since it uses editors/vile's patches and distinfo information.
>How-To-Repeat:

>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/editors/xvile/Makefile,v
retrieving revision 1.54
diff -u -p -r1.54 Makefile
--- Makefile	28 Jul 2007 00:13:05 -0000	1.54
+++ Makefile	12 Sep 2007 14:50:13 -0000
@@ -1,18 +1,32 @@
 # $NetBSD: Makefile,v 1.54 2007/07/28 00:13:05 joerg 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/
+			ftp://invisible-island.net/vile/ \
+			ftp://ftp.phred.org/pub/vile/
+DIST_SUBDIR=		vile
 EXTRACT_SUFX=		.tgz
 
+PATCH_SITES=		${MASTER_SITES:S,vile/,vile/patches/,g}
+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
+
+DISTINFO_FILE=		${.CURDIR}/../../editors/vile/distinfo
+PATCHDIR=		${.CURDIR}/../../editors/vile/patches
+
 MAINTAINER=		pkgsrc-users@NetBSD.org
 HOMEPAGE=		http://dickey.his.com/vile/vile.html
 COMMENT=		VI Like Emacs, X11 version -- a fully "X aware" vi work-alike
 
 GNU_CONFIGURE=		yes
+CONFIGURE_ARGS+=	--disable-imake
 CONFIGURE_ARGS+=	--with-perl
 CONFIGURE_ARGS+=	--datadir=${DATADIR:Q}
 CONFIGURE_ARGS+=	--with-libdir-path=${FILTERDIR:Q}
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/editors/xvile/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- PLIST	28 Sep 2005 09:44:30 -0000	1.4
+++ PLIST	12 Sep 2007 14:50:13 -0000
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2005/09/28 09:44:30 agc Exp $
+@comment $NetBSD$
 bin/xshell.sh
 bin/xvile
-bin/xvile-pager
 bin/xvileget
+bin/xvile-pager
 libexec/xvile/atr2ansi
 libexec/xvile/atr2html
 libexec/xvile/atr2text
@@ -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-c-filt
+libexec/xvile/vile-bnf-filt
 libexec/xvile/vile-cfg-filt
+libexec/xvile/vile-c-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
@@ -78,17 +86,20 @@ share/examples/xvile/pictmode.rc
 share/examples/xvile/spell.rc
 share/examples/xvile/visvile.rc
 share/xvile/ada.keywords
-share/xvile/as.keywords
 share/xvile/as386.keywords
+share/xvile/as.keywords
 share/xvile/asm.keywords
 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/csh.keywords
+share/xvile/cs.keywords
+share/xvile/css.keywords
 share/xvile/cweb.keywords
 share/xvile/dates.rc
 share/xvile/dcl.keywords
@@ -111,32 +122,30 @@ 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
 share/xvile/palettes.rc
 share/xvile/pas.keywords
 share/xvile/pc.keywords
-share/xvile/perl.keywords
 share/xvile/perl/Breadcrumbs.pm
 share/xvile/perl/CaptHook.pm
-share/xvile/perl/Glob2re.pm
-share/xvile/perl/Help.pm
-share/xvile/perl/Vile.pm
-share/xvile/perl/Vile/Exporter.pm
-share/xvile/perl/Vile/Manual.pm
-share/xvile/perl/Vileserv.pm
-share/xvile/perl/Visit.pm
 share/xvile/perl/capture.pm
 share/xvile/perl/dict.pm
 share/xvile/perl/directory.pm
 share/xvile/perl/dirlist.pm
 share/xvile/perl/gdb.pm
+share/xvile/perl/Glob2re.pm
+share/xvile/perl/Help.pm
 share/xvile/perl/hgrep.pm
+share/xvile/perl.keywords
 share/xvile/perl/lock.pm
 share/xvile/perl/man.pm
 share/xvile/perl/mime.pl
@@ -144,7 +153,13 @@ share/xvile/perl/plugins.pl
 share/xvile/perl/search.pm
 share/xvile/perl/shell.pm
 share/xvile/perl/spell.pm
+share/xvile/perl/Vile/Exporter.pm
+share/xvile/perl/Vile/Manual.pm
+share/xvile/perl/Vile.pm
+share/xvile/perl/Vileserv.pm
+share/xvile/perl/Visit.pm
 share/xvile/perl/winops.pm
+share/xvile/php.keywords
 share/xvile/pictmode.rc
 share/xvile/pot.keywords
 share/xvile/ps.keywords
@@ -154,10 +169,11 @@ 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
 share/xvile/shifts.rc
+share/xvile/sh.keywords
 share/xvile/showeach.rc
 share/xvile/sml.keywords
 share/xvile/spell.rc
@@ -167,24 +183,28 @@ share/xvile/tags.keywords
 share/xvile/tbl.keywords
 share/xvile/tc.keywords
 share/xvile/tcl.keywords
-share/xvile/tex.keywords
 share/xvile/texi.keywords
+share/xvile/tex.keywords
 share/xvile/ti.keywords
 share/xvile/vb.keywords
 share/xvile/vile.hlp
-share/xvile/vile.keywords
 share/xvile/vileinit.rc
+share/xvile/vile.keywords
 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
 share/xvile/xs.keywords
 share/xvile/yacc.keywords
+@dirrm share/xvile/doc
 @dirrm share/xvile/perl/Vile
 @dirrm share/xvile/perl
+@exec ${MKDIR} %D/share/xvile/doc
+@dirrm share/xvile/doc
 @dirrm share/xvile
 @dirrm share/examples/xvile
 @dirrm libexec/xvile