summaryrefslogtreecommitdiff
path: root/net-im/nchat/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/nchat/Makefile')
-rw-r--r--net-im/nchat/Makefile34
1 files changed, 34 insertions, 0 deletions
diff --git a/net-im/nchat/Makefile b/net-im/nchat/Makefile
new file mode 100644
index 000000000000..0f69ed8a9af0
--- /dev/null
+++ b/net-im/nchat/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= nchat
+PORTVERSION= 5.10.15
+DISTVERSIONPREFIX= v
+CATEGORIES= net-im
+EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-v${PORTVERSION}_GH0.tar.gz
+
+MAINTAINER= osa@FreeBSD.org
+COMMENT= Another yet Telegram client
+WWW= https://github.com/d99kris/nchat
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake gperf localbase:ldflags ncurses:port \
+ pkgconfig readline ssl sqlite
+
+USE_GITHUB= yes
+GH_ACCOUNT= d99kris
+
+LDFLAGS+= -lexecinfo
+CMAKE_ARGS+= -DCLIP_X11_WITH_PNG=OFF \
+ -DCMAKE_INSTALL_MANDIR=share/man \
+ -DCURSES_CURSES_LIBRARY="${LOCALBASE}/lib/libncurses.so" \
+ -DCURSES_FORM_LIBRARY="${LOCALBASE}/lib/libform.so" \
+ -DCURSES_INCLUDE_PATH="${LOCALBASE}/include/ncurses" \
+ -DCURSES_NCURSES_LIBRARY="${LOCALBASE}/lib/libncursesw.so" \
+ -DHAS_DYNAMICLOAD=OFF \
+ -DHAS_SHARED_LIBS=ON \
+ -DHAS_WHATSAPP=OFF
+
+post-install:
+ (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libtgchat.so libtgchat)
+
+.include <bsd.port.mk>