COMMENT = network switch style shell GH_ACCOUNT = yellowman GH_PROJECT = nsh GH_TAGNAME = v1.1 CATEGORIES = shells net HOMEPAGE = https://www.nmedia.net/nsh/ MAINTAINER = Tom Smyth # BSD PERMIT_PACKAGE = Yes WANTLIB += c curses edit sqlite3 FLAVORS = static FLAVOR ?= MAKE_FLAGS = CC="${CC}" \ CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" LIB_DEPENDS = databases/sqlite3 .if ${FLAVOR:Mstatic} MAKE_FLAGS += LDADD="-ledit -ltermcap -lsqlite3 -lm -lpthread -static" .endif NO_TEST= Yes do-install: ${INSTALL_PROGRAM} ${WRKDIST}/nsh ${PREFIX}/bin ${INSTALL_MAN} ${WRKDIST}/nsh.8 ${PREFIX}/man/man8/ .for i in save-ro.sh save-rw.sh ${INSTALL_SCRIPT} ${WRKDIST}/${i} ${PREFIX}/bin .endfor ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/nsh sed -i s,/usr/local,${LOCALBASE},g ${WRKDIST}/MANUAL .for i in MANUAL README TODO COPYRIGHT ${INSTALL_DATA} ${WRKDIST}/${i} ${PREFIX}/share/doc/nsh/ .endfor .include