pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors Make nvi and vim* use the alternatives system ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bedc818b38c4
branches:  trunk
changeset: 488178:bedc818b38c4
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Jan 25 13:48:54 2005 +0000

description:
Make nvi and vim* use the alternatives system to install wrappers for
bin/vi, bin/ex and bin/view.  Bump their PKGREVISIONs.

vim-kde is an exception because it currently installs programs with these
names.  So, as it's currently marked as vulnerable and as I don't have KDE
installed ATM, I'm marking it as conflicting.

diffstat:

 editors/nvi/ALTERNATIVES          |   3 +++
 editors/nvi/Makefile              |   4 ++--
 editors/vim-gtk/Makefile          |  11 ++++++-----
 editors/vim-gtk2/Makefile         |  11 ++++++-----
 editors/vim-kde/Makefile          |   5 +++--
 editors/vim-motif/Makefile        |  11 ++++++-----
 editors/vim-share/ALTERNATIVES    |   3 +++
 editors/vim-share/Makefile        |   6 +++---
 editors/vim-share/Makefile.common |   8 +++++++-
 editors/vim-xaw/Makefile          |   7 ++++---
 editors/vim/Makefile              |  11 ++++++-----
 11 files changed, 49 insertions(+), 31 deletions(-)

diffs (188 lines):

diff -r c2568472aec3 -r bedc818b38c4 editors/nvi/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/nvi/ALTERNATIVES  Tue Jan 25 13:48:54 2005 +0000
@@ -0,0 +1,3 @@
+bin/ex @PREFIX@/bin/nex
+bin/vi @PREFIX@/bin/nvi
+bin/view @PREFIX@/bin/nview
diff -r c2568472aec3 -r bedc818b38c4 editors/nvi/Makefile
--- a/editors/nvi/Makefile      Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/nvi/Makefile      Tue Jan 25 13:48:54 2005 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2004/11/28 13:46:50 jmmv Exp $
+# $NetBSD: Makefile,v 1.15 2005/01/25 13:48:54 jmmv Exp $
 #
 
 DISTNAME=      nvi-1.81.5
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    editors
 MASTER_SITES=  http://www.kotnet.org/~skimo/nvi/devel/
 EXTRACT_SUFX=  .tar.bz2
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-gtk/Makefile
--- a/editors/vim-gtk/Makefile  Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-gtk/Makefile  Tue Jan 25 13:48:54 2005 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.44 2005/01/06 20:40:04 adrianp Exp $
+# $NetBSD: Makefile,v 1.45 2005/01/25 13:48:54 jmmv Exp $
+
+PKGNAME=               vim-gtk-${VIM_VERSION}.${VIM_PATCHLEVEL}
+PKGREVISION=           1
+
+COMMENT=               Vim editor (vi clone) with X11 GTK+ GUI
 
 .include               "../vim-share/Makefile.common"
 
-PKGNAME=               vim-gtk-${VIM_VERSION}.${VIM_PATCHLEVEL}
-
-COMMENT=               Vim editor (vi clone) with X11 GTK+ GUI
-
 DEPENDS+=              vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}:../vim-share
 CONFLICTS+=            vim-[0-9]* vim-gtk2-[0-9]* vim-motif-[0-9]*
 CONFLICTS+=            vim-xaw-[0-9]* vim-kde-[0-9]*
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-gtk2/Makefile
--- a/editors/vim-gtk2/Makefile Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-gtk2/Makefile Tue Jan 25 13:48:54 2005 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.11 2005/01/06 20:40:38 adrianp Exp $
+# $NetBSD: Makefile,v 1.12 2005/01/25 13:48:54 jmmv Exp $
+
+PKGNAME=               vim-gtk2-${VIM_VERSION}.${VIM_PATCHLEVEL}
+PKGREVISION=           1
+
+COMMENT=               Vim editor (vi clone) with X11 GTK2 GUI
 
 .include               "../vim-share/Makefile.common"
 
-PKGNAME=               vim-gtk2-${VIM_VERSION}.${VIM_PATCHLEVEL}
-
-COMMENT=               Vim editor (vi clone) with X11 GTK2 GUI
-
 DEPENDS+=              vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}:../vim-share
 CONFLICTS+=            vim-[0-9]* vim-gtk-[0-9]* vim-motif-[0-9]*
 CONFLICTS+=            vim-xaw-[0-9]* vim-kde-[0-9]*
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-kde/Makefile
--- a/editors/vim-kde/Makefile  Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-kde/Makefile  Tue Jan 25 13:48:54 2005 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2005/01/06 14:11:03 tron Exp $
+# $NetBSD: Makefile,v 1.25 2005/01/25 13:48:54 jmmv Exp $
 
 DISTNAME=      kvim-${KVIM_VERSION}
 PKGNAME=       vim-kde-${KVIM_VERSION}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    editors kde
 MASTER_SITES=  ftp://ftp.rutgers.edu/pub/kde/stable/apps/KDE3.x/utils/ \
                ftp://ftp.kde.org/pub/kde/stable/apps/KDE3.x/utils/ \
@@ -17,6 +17,7 @@
 
 CONFLICTS+=    vim-gtk-[0-9]* vim-gtk2-[0-9]* vim-motif-[0-9]*
 CONFLICTS+=    vim-share-[0-9]* vim-[0-9]* vim-xaw-[0-9]*
+CONFLICTS+=    pkg_alternatives-[0-9]*
 
 WRKSRC=                ${WRKDIR}/kvim-${KVIM_VERSION}/src
 USE_BUILDLINK3=                YES
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-motif/Makefile
--- a/editors/vim-motif/Makefile        Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-motif/Makefile        Tue Jan 25 13:48:54 2005 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.10 2005/01/06 20:41:11 adrianp Exp $
+# $NetBSD: Makefile,v 1.11 2005/01/25 13:48:54 jmmv Exp $
+
+PKGNAME=               vim-motif-${VIM_VERSION}.${VIM_PATCHLEVEL}
+PKGREVISION=           1
+
+COMMENT=               Vim editor (vi clone) with X11 Motif GUI
 
 .include               "../vim-share/Makefile.common"
 
-PKGNAME=               vim-motif-${VIM_VERSION}.${VIM_PATCHLEVEL}
-
-COMMENT=               Vim editor (vi clone) with X11 Motif GUI
-
 DEPENDS+=              vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}:../vim-share
 CONFLICTS+=            vim-[0-9]* vim-gtk-[0-9]* vim-gtk2-[0-9]*
 CONFLICTS+=            vim-xaw-[0-9]* vim-kde-[0-9]*
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-share/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/vim-share/ALTERNATIVES    Tue Jan 25 13:48:54 2005 +0000
@@ -0,0 +1,3 @@
+bin/ex @PREFIX@/bin/vim -e
+bin/vi @PREFIX@/bin/vim
+bin/view @PREFIX@/bin/vim -R
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-share/Makefile
--- a/editors/vim-share/Makefile        Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-share/Makefile        Tue Jan 25 13:48:54 2005 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.10 2004/06/21 08:23:48 martti Exp $
-
-.include               "Makefile.common"
+# $NetBSD: Makefile,v 1.11 2005/01/25 13:48:54 jmmv Exp $
 
 PKGNAME=               vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}
 
 COMMENT=               Data files for the vim editor (vi clone)
 
+.include               "Makefile.common"
+
 CONFIGURE_ARGS+=       --disable-gui
 
 INSTALL_TARGET=                installruntime installmacros installtutor installtools
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-share/Makefile.common
--- a/editors/vim-share/Makefile.common Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-share/Makefile.common Tue Jan 25 13:48:54 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.39 2005/01/06 20:38:06 adrianp Exp $
+# $NetBSD: Makefile.common,v 1.40 2005/01/25 13:48:54 jmmv Exp $
 
 VIM_VERSION=           6.3
 VIM_PATCHLEVEL=                045
@@ -38,3 +38,9 @@
                                -E ${PATCH_DIST_STRIP}
 PATCHDIR?=             ${.CURDIR}/../vim-share/patches
 DISTINFO_FILE?=                ${.CURDIR}/../vim-share/distinfo
+
+.if empty(PKGNAME:Mvim-share*)
+ALTERNATIVES_SRC=      ${.CURDIR}/../../editors/vim-share/ALTERNATIVES
+.else
+ALTERNATIVES_SRC=
+.endif
diff -r c2568472aec3 -r bedc818b38c4 editors/vim-xaw/Makefile
--- a/editors/vim-xaw/Makefile  Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim-xaw/Makefile  Tue Jan 25 13:48:54 2005 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.33 2005/01/06 20:42:15 adrianp Exp $
+# $NetBSD: Makefile,v 1.34 2005/01/25 13:48:54 jmmv Exp $
+
+PKGNAME=               vim-xaw-${VIM_VERSION}.${VIM_PATCHLEVEL}
+PKGREVISION=           1
 
 .include               "../vim-share/Makefile.common"
 
-PKGNAME=               vim-xaw-${VIM_VERSION}.${VIM_PATCHLEVEL}
-
 COMMENT=               Vim editor (vi clone) with X11 Athena GUI
 
 DEPENDS+=              vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}:../vim-share
diff -r c2568472aec3 -r bedc818b38c4 editors/vim/Makefile
--- a/editors/vim/Makefile      Tue Jan 25 13:47:03 2005 +0000
+++ b/editors/vim/Makefile      Tue Jan 25 13:48:54 2005 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.57 2005/01/06 20:39:28 adrianp Exp $
+# $NetBSD: Makefile,v 1.58 2005/01/25 13:48:54 jmmv Exp $
+
+PKGNAME=               vim-${VIM_VERSION}.${VIM_PATCHLEVEL}
+PKGREVISION=           1
+
+COMMENT=               Vim editor (vi clone) without GUI
 
 .include               "../vim-share/Makefile.common"
 
-PKGNAME=               vim-${VIM_VERSION}.${VIM_PATCHLEVEL}
-
-COMMENT=               Vim editor (vi clone) without GUI
-
 DEPENDS+=              vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}:../vim-share
 
 CONFLICTS+=            vim-gtk-[0-9]* vim-gtk2-[0-9]* vim-motif-[0-9]*



Home | Main Index | Thread Index | Old Index