Annotation of pkgsrc/editors/vim-gtk3/Makefile, Revision 1.27
1.27 ! wiz 1: # $NetBSD: Makefile,v 1.26 2022/08/28 19:49:13 morr Exp $
1.1 morr 2:
3: PKGNAME= vim-gtk3-${VIM_VERSION}.${VIM_PATCHLEVEL}
1.27 ! wiz 4: PKGREVISION= 1
1.1 morr 5:
1.2 morr 6: COMMENT= Vim editor (vi clone) with X11 GTK3 GUI
1.1 morr 7:
8: PKG_SUPPORTED_OPTIONS+= gnome
9:
10: .include "../../editors/vim-share/Makefile.common"
11:
12:
13: DEPENDS+= vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}{,nb*}:../../editors/vim-share
14: CONFLICTS+= vim-[0-9]* vim-gtk-[0-9]* vim-motif-[0-9]* vim-gtk2-[0-9]*
15: CONFLICTS+= vim-xaw-[0-9]* vim-kde-[0-9]*
16:
17: CONFIGURE_ARGS+= --with-tlib=${BUILDLINK_LIBNAME.termcap}
18:
19: CONFIGURE_ARGS+= --enable-gui=gtk3
20:
21: USE_TOOLS+= pkg-config
22:
23: BUILD_TARGET= vim
1.16 morr 24: INSTALL_TARGET= installvimbin installvimdiff installtutorbin
1.1 morr 25:
26: INSTALLATION_DIRS+= ${PKGMANDIR}/man1
27:
1.14 rillig 28: CHECK_INTERPRETER_SKIP+= ${PKGMANDIR}/man1/gvim.1 ${PKGMANDIR}/man1/gview.1
29: CHECK_INTERPRETER_SKIP+= ${PKGMANDIR}/man1/rgvim.1 ${PKGMANDIR}/man1/rgview.1
1.1 morr 30:
31: post-install:
32: .for f in gvim.1 gview.1 rgvim.1 rgview.1
33: ${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${f}
34: ${LN} -s vim.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${f}
35: .endfor
36: .for f in gvim gview rgvim rgview rvim rview
37: ${RM} -f ${DESTDIR}${PREFIX}/bin/${f}
38: ${LN} -s vim ${DESTDIR}${PREFIX}/bin/${f}
39: .endfor
40:
41: .include "../../converters/libiconv/buildlink3.mk"
42: .include "../../devel/gettext-lib/buildlink3.mk"
1.13 leot 43: .include "../../x11/gtk3/buildlink3.mk"
1.1 morr 44: .include "../../x11/libXpm/buildlink3.mk"
45: .include "../../x11/libXt/buildlink3.mk"
1.13 leot 46:
47: # XXX: `--x-libraries' and `--x-includes' are injected to CONFIGURE_ARGS via
48: # XXX: mk/x11.buildlink3.mk. Override them by redefining them to NONE in order
49: # XXX: to avoid picked up possible undesidered libraries similarly to
50: # XXX: PR pkg/53688.
51: CONFIGURE_ARGS+= --x-libraries=NONE
52: CONFIGURE_ARGS+= --x-includes=NONE
1.1 morr 53:
54: .include "../../mk/termcap.buildlink3.mk"
55: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>