# $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:48 sthen Exp $ COMMENT = high performance HTTP client library DISTNAME = serf-1.3.8 SHARED_LIBS = serf-1 1.0 # 1.3.0 CATEGORIES = net HOMEPAGE = https://code.google.com/p/serf/ MAINTAINER = Stefan Sperling REVISION = 0 # APLv2 PERMIT_PACKAGE = Yes WANTLIB = apr-1 aprutil-1 crypto db expat iconv pthread ssl z MASTER_SITES = https://serf.googlecode.com/svn/src_releases/ EXTRACT_SUFX = .tar.bz2 MODULES = devel/scons LIB_DEPENDS = converters/libiconv \ devel/apr-util MODSCONS_ENV= CC="${CC}" \ PREFIX="${PREFIX}" \ DEBUG=0 \ APR=${LOCALBASE}/bin/apr-1-config \ APU=${LOCALBASE}/bin/apu-1-config TEST_TARGET = check # XXX scons doesn't support x.y library versioning scheme, only x.y.z post-patch: perl -pi -e \ "s/'%d.%d.%d' % \(MAJOR, MINOR, 0\)/'${LIBserf-1_VERSION}.0'/" \ ${WRKSRC}/SConstruct do-install: ${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ ${MODSCONS_ENV} ${MODSCONS_FLAGS} ${INSTALL_TARGET} mv ${PREFIX}/lib/libserf-1.so.${LIBserf-1_VERSION}.0 \ ${PREFIX}/lib/libserf-1.so.${LIBserf-1_VERSION} .ifndef DEBUG strip ${PREFIX}/lib/libserf-1.a \ ${PREFIX}/lib/libserf-1.so.${LIBserf-1_VERSION} .endif do-test: ${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} check .include