1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- # $OpenBSD: Makefile,v 1.16 2016/09/12 22:44:08 naddy Exp $
- COMMENT= ex/vi text editor with wide character support
- V = 2.1.3
- DISTNAME = nvi-$V
- CATEGORIES= editors
- REVISION = 1
- MAINTAINER = Anthony J. Bentley <anthony@anjbe.name>
- # BSD
- PERMIT_PACKAGE_CDROM= Yes
- GH_ACCOUNT = lichray
- GH_PROJECT = nvi2
- GH_TAGNAME = v$V
- WANTLIB= c ncursesw util
- MODULES= devel/cmake
- # ${WRKSRC}/config.h is written
- SEPARATE_BUILD= No
- WRKSRC= ${WRKDIST}/build
- FLAVORS= iconv
- FLAVOR?=
- .if ${FLAVOR:Miconv}
- LIB_DEPENDS+= converters/libiconv
- WANTLIB+= iconv
- .else
- CONFIGURE_ARGS= -DUSE_ICONV:Bool=False
- .endif
- post-patch:
- perl -pi.bak \
- -e 's:/usr/share/vi/catalog/:${PREFIX}/share/vi/catalog/:' \
- ${WRKSRC}/pathnames.h.in
- post-build:
- cd ${WRKDIST}/catalog && ${MAKE_PROGRAM}
- CATALOGS= dutch english french german polish ru_RU.KOI8-R spanish \
- swedish uk_UA.KOI8-U zh_CN.GB2312
- do-install:
- ${INSTALL_PROGRAM} ${WRKBUILD}/nvi ${PREFIX}/bin
- cd ${PREFIX}/bin; ln nvi nex; ln nvi nview
- ${INSTALL_MAN} ${WRKDIST}/docs/man/vi.1 ${PREFIX}/man/man1/nvi.1
- cd ${PREFIX}/man/man1; ln nvi.1 nex.1; ln nvi.1 nview.1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vi/catalog
- cd ${WRKDIST}/catalog; \
- ${INSTALL_DATA} ${CATALOGS} ${PREFIX}/share/vi/catalog
- .include <bsd.port.mk>
|