ports/devel/objfw/Makefile

36 lines
881 B
Makefile
Raw Normal View History

2023-09-08 05:21:37 +00:00
COMMENT = portable, lightweight framework for the Objective-C language
2023-09-19 18:42:08 +00:00
DISTNAME = objfw-1.0.3
2023-09-08 05:21:37 +00:00
SHARED_LIBS += objfw 0.0
SHARED_LIBS += objfwrt 0.0
SHARED_LIBS += objfwtls 0.0
CATEGORIES = devel
HOMEPAGE = https://objfw.nil.im/
MAINTAINER = Jonathan Schleifer <js@nil.im>
# GPLv2 or GPLv3 or QPL
PERMIT_PACKAGE = Yes
# uses pledge()
WANTLIB = c c++abi crypto m pthread ssl
2023-09-22 16:24:11 +00:00
SITES = https://objfw.nil.im/downloads/
2023-09-08 05:21:37 +00:00
COMPILER= base-clang ports-clang
CONFIGURE_STYLE = gnu
2023-09-14 00:49:35 +00:00
CONFIGURE_FLAGS += --disable-silent-rules
2023-09-08 05:21:37 +00:00
MAKE_FLAGS += OBJFW_LIB_MAJOR=${LIBobjfw_VERSION:R}
MAKE_FLAGS += OBJFW_LIB_MINOR=${LIBobjfw_VERSION:E}
MAKE_FLAGS += OBJFWRT_LIB_MAJOR=${LIBobjfwrt_VERSION:R}
MAKE_FLAGS += OBJFWRT_LIB_MINOR=${LIBobjfwrt_VERSION:E}
MAKE_FLAGS += OBJFWTLS_LIB_MAJOR=${LIBobjfwtls_VERSION:R}
MAKE_FLAGS += OBJFWTLS_LIB_MINOR=${LIBobjfwtls_VERSION:E}
.include <bsd.port.mk>