PORTNAME= android-tools-simpleperf DISTVERSIONPREFIX= android- DISTVERSION= 7.1.2_r17 PORTREVISION= 9 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Android simpleperf tool WWW= https://developer.android.com/ndk/guides/simpleperf LICENSE= APACHE20 USE_GITHUB= yes GH_TUPLE= jbeich:platform_system_extras:${DISTVERSIONFULL} \ aosp-mirror:platform_system_core:${DISTVERSIONFULL}:core \ aosp-mirror:platform_bionic:${DISTVERSIONFULL}:bionic/bionic USES= compiler:c++11-lib llvm:max=9,build ncurses uidfix BUILD_WRKSRC= ${WRKSRC}/simpleperf INSTALL_WRKSRC= ${BUILD_WRKSRC} TEST_WRKSRC= ${BUILD_WRKSRC} MAKEFILE= ${FILESDIR}/Makefile MAKE_ENV= BINDIR="${PREFIX}/bin" LLVM_CONFIG=${LLVM_CONFIG} ALL_TARGET= all TEST_TARGET= test LDFLAGS+= -Wl,--as-needed # avoid overlinking (llvm deps) PLIST_FILES= bin/simpleperf OPTIONS_DEFINE= TEST TEST_BUILD_DEPENDS= googletest>=1.6.0:devel/googletest TEST_ALL_TARGET= simpleperf_test post-extract: # Adjust paths relative to extras @(cd ${WRKSRC_core} && ${COPYTREE_SHARE} . ${WRKSRC}) pre-install-TEST-on: do-test .include