Merge from vendor branch TNF:
[pkgsrc.git] / editors / vim-xaw / Makefile
1 # $NetBSD: Makefile,v 1.5 2000/01/25 17:13:19 pooka Exp $
2
3 .include                "../vim-share/Makefile.common"
4
5 PKGNAME=                vim-xaw-${VIM_VERSION}
6
7 DEPENDS+=               vim-share-${VIM_VERSION}:../vim-share
8 CONFLICTS=              vim-[0-9]* vim-gtk-*
9
10 USE_X11=                yes
11 USE_XAW=                yes
12
13 CONFIGURE_ARGS+=        --enable-gui=athena
14 CPPFLAGS+=              -I${LOCALBASE}/include  # for ncurses' termcap.h
15 LDFLAGS+=               -L${LOCALBASE}/lib      # for -lncurses
16 CONFIGURE_ENV+=         CPPFLAGS="${CPPFLAGS}"
17
18 ALL_TARGET=             vim
19 INSTALL_TARGET=         installvimbin
20
21 .include "../../mk/bsd.prefs.mk"
22
23 .if (${OPSYS} == "NetBSD")
24 DEPENDS+=               ncurses>=4.2:../../devel/ncurses
25 CONFIGURE_ARGS+=        --with-tlib=ncurses
26 .elif ${OPSYS} == "SunOS"
27 CPPFLAGS=
28 CONFIGURE_ARGS+=        --with-tlib=curses
29 .endif
30
31 post-install:
32         for f in gvim.1 gview.1 rgvim.1 rgview.1; do                    \
33                 ${RM} -f ${PREFIX}/man/man1/$$f;                        \
34                 ${LN} -s vim.1 ${PREFIX}/man/man1/$$f;                  \
35         done
36         for f in gvim gview rgvim rgview rvim rview; do                 \
37                 ${RM} -f ${PREFIX}/bin/$$f;                             \
38                 ${LN} -s vim ${PREFIX}/bin/$$f;                         \
39         done
40
41 .include "../../mk/bsd.pkg.mk"
42
43 .if (${XAW_TYPE} == "standard")
44 MAKE_ENV+=              XAW_LIB=Xaw
45 .else
46 MAKE_ENV+=              XAW_LIB=Xaw3d
47 .endif