diff options
author | morr <morr@pkgsrc.org> | 2016-10-04 17:56:48 +0000 |
---|---|---|
committer | morr <morr@pkgsrc.org> | 2016-10-04 17:56:48 +0000 |
commit | 9b306acc6b3b6eea3a52426cb50eddbd203f4417 (patch) | |
tree | f6c9643f98bee65f951673f88a53494f383b0509 /editors/vim-gtk3 | |
parent | e707d6c885332286f42ccbdd6bdd35e644a8d96d (diff) | |
download | pkgsrc-9b306acc6b3b6eea3a52426cb50eddbd203f4417.tar.gz |
Add GTK3 gui package
Diffstat (limited to 'editors/vim-gtk3')
-rw-r--r-- | editors/vim-gtk3/DESCR | 10 | ||||
-rw-r--r-- | editors/vim-gtk3/Makefile | 47 | ||||
-rw-r--r-- | editors/vim-gtk3/PLIST | 12 |
3 files changed, 69 insertions, 0 deletions
diff --git a/editors/vim-gtk3/DESCR b/editors/vim-gtk3/DESCR new file mode 100644 index 00000000000..b37d27e63af --- /dev/null +++ b/editors/vim-gtk3/DESCR @@ -0,0 +1,10 @@ +Vim is an almost compatible version of the UNIX editor Vi. Many new features +have been added: multi level undo, syntax highlighting, command line history, +on-line help, filename completion, block operations, etc. + +If you are building the package from source you may want to enable some +features such as a perl or python interpreter which are not enabled by +default. + +This version also contains a X11 GTK+ GUI. If you don't have X11, +look at the `vim' package instead. diff --git a/editors/vim-gtk3/Makefile b/editors/vim-gtk3/Makefile new file mode 100644 index 00000000000..092815dada7 --- /dev/null +++ b/editors/vim-gtk3/Makefile @@ -0,0 +1,47 @@ +# $NetBSD: Makefile,v 1.1 2016/10/04 17:56:48 morr Exp $ + +PKGNAME= vim-gtk3-${VIM_VERSION}.${VIM_PATCHLEVEL} + +COMMENT= Vim editor (vi clone) with X11 GTK2 GUI + +PKG_SUPPORTED_OPTIONS+= gnome + +.include "../../editors/vim-share/Makefile.common" + + +DEPENDS+= vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}{,nb*}:../../editors/vim-share +CONFLICTS+= vim-[0-9]* vim-gtk-[0-9]* vim-motif-[0-9]* vim-gtk2-[0-9]* +CONFLICTS+= vim-xaw-[0-9]* vim-kde-[0-9]* + +CONFIGURE_ARGS+= --with-tlib=${BUILDLINK_LIBNAME.termcap} + +CONFIGURE_ARGS+= --enable-gui=gtk3 + +USE_TOOLS+= pkg-config + +BUILD_TARGET= vim +INSTALL_TARGET= installvimbin + +INSTALLATION_DIRS+= ${PKGMANDIR}/man1 + +CHECK_INTERPRETER_SKIP+=${PKGMANDIR}/man1/gvim.1 ${PKGMANDIR}/man1/gview.1 +CHECK_INTERPRETER_SKIP+=${PKGMANDIR}/man1/rgvim.1 ${PKGMANDIR}/man1/rgview.1 + +post-install: +.for f in gvim.1 gview.1 rgvim.1 rgview.1 + ${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${f} + ${LN} -s vim.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${f} +.endfor +.for f in gvim gview rgvim rgview rvim rview + ${RM} -f ${DESTDIR}${PREFIX}/bin/${f} + ${LN} -s vim ${DESTDIR}${PREFIX}/bin/${f} +.endfor + +.include "../../converters/libiconv/buildlink3.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../x11/libXpm/buildlink3.mk" +.include "../../x11/libXt/buildlink3.mk" +.include "../../x11/gtk3/buildlink3.mk" + +.include "../../mk/termcap.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/editors/vim-gtk3/PLIST b/editors/vim-gtk3/PLIST new file mode 100644 index 00000000000..7f1d3fc7d9b --- /dev/null +++ b/editors/vim-gtk3/PLIST @@ -0,0 +1,12 @@ +@comment $NetBSD: PLIST,v 1.1 2016/10/04 17:56:48 morr Exp $ +bin/gview +bin/gvim +bin/rgview +bin/rgvim +bin/rview +bin/rvim +bin/vim +man/man1/gview.1 +man/man1/gvim.1 +man/man1/rgview.1 +man/man1/rgvim.1 |