42 lines
836 B
Makefile
42 lines
836 B
Makefile
# see https://github.com/d99kris/nchat/issues/76 and net/tdlib (bundled)
|
|
NOT_FOR_ARCHS = i386 ${BE_ARCHS}
|
|
|
|
# no WhatsApp or Signal: https://github.com/d99kris/nchat/commit/f292853
|
|
COMMENT = CLI Telegram client
|
|
|
|
GH_ACCOUNT = d99kris
|
|
GH_PROJECT = nchat
|
|
GH_TAGNAME = v5.14.44
|
|
|
|
CATEGORIES = net
|
|
MAINTAINER = Mykyta Nazarenko <mykyta@nazarenko.sbs>
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} c crypto curses execinfo m magic
|
|
WANTLIB += png sqlite3 ssl z
|
|
|
|
# nchat: MIT
|
|
# tdlib: BSLv1.0
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
# C++17
|
|
COMPILER = base-clang ports-gcc
|
|
|
|
MODULES = devel/cmake
|
|
|
|
BUILD_DEPENDS = devel/gperf
|
|
|
|
LIB_DEPENDS = databases/sqlite3 \
|
|
devel/libmagic \
|
|
graphics/png
|
|
|
|
CONFIGURE_ARGS = -DCCACHE_FOUND=OFF \
|
|
-DCCACHE_PROGRAM=OFF \
|
|
-DCMAKE_DISABLE_FIND_PACKAGE_Git=ON \
|
|
|
|
post-install:
|
|
rm -f ${PREFIX}/lib/*.a
|
|
|
|
NO_TEST = Yes
|
|
|
|
.include <bsd.port.mk>
|