diff options
author | sem <sem@FreeBSD.org> | 2004-12-15 03:08:28 +0800 |
---|---|---|
committer | sem <sem@FreeBSD.org> | 2004-12-15 03:08:28 +0800 |
commit | 963535c79784b7113cf97381c65cdab26c4d0fb5 (patch) | |
tree | e6683b1ed41c91ab052b7d9040ee697c5a709964 /irc/netwalker-ircc/Makefile | |
parent | 4914b3be4e01fa85e7b3a0be614ee14b2588d97f (diff) | |
download | freebsd-ports-gnome-963535c79784b7113cf97381c65cdab26c4d0fb5.tar.gz freebsd-ports-gnome-963535c79784b7113cf97381c65cdab26c4d0fb5.tar.zst freebsd-ports-gnome-963535c79784b7113cf97381c65cdab26c4d0fb5.zip |
netwalker-ircc - a lightweight curses-based IRC client
PR: ports/74684
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
Diffstat (limited to 'irc/netwalker-ircc/Makefile')
-rw-r--r-- | irc/netwalker-ircc/Makefile | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/irc/netwalker-ircc/Makefile b/irc/netwalker-ircc/Makefile new file mode 100644 index 000000000000..ce4943b3e25b --- /dev/null +++ b/irc/netwalker-ircc/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: netwalker-ircc +# Date created: 4 December 2004 +# Whom: Emanuel Haupt <ehaupt@critical.ch> +# +# $FreeBSD$ +# + +PORTNAME= netwalker-ircc +PORTVERSION= 0.5.0 +CATEGORIES= irc +MASTER_SITES= http://www.bind.ch/projects/netwalker/netwalker-src/ +EXTRACT_SUFX= .tgz + +MAINTAINER= ehaupt@critical.ch +COMMENT= A lightweight curses-based IRC client + +MAN1= netwalker.1 + +LDFLAGS= -lncurses ${PTHREAD_LIBS} +CFLAGS?= -O2 -Wall + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 400010 +LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses +.endif + +post-patch: + @${SED} -e "s|%%PREFIX%%|${PREFIX}|g" \ + ${WRKSRC}/config.h > ${WRKSRC}/config.h.freebsd + ${MV} ${WRKSRC}/config.h.freebsd ${WRKSRC}/config.h + +do-build: +.for file in main functions screen server user messages signals parameter userdb + ${CXX} ${CFLAGS} -c ${WRKSRC}/${file}.cc -o ${WRKSRC}/${file}.o +.endfor + ${CXX} ${LDFLAGS} -L${WRKSRC}/ ${WRKSRC}/*.o -o ${WRKSRC}/netwalker + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/netwalker ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/netwalker.1 ${MANPREFIX}/man/man1 + @${MKDIR} ${DATADIR} + ${CP} ${WRKSRC}/help/* ${PREFIX}/share/netwalker-ircc + +.include <bsd.port.post.mk> |