diff --git a/devel/cpu_features/Makefile b/devel/cpu_features/Makefile index 061b43b57598..b0c84309ce21 100644 --- a/devel/cpu_features/Makefile +++ b/devel/cpu_features/Makefile @@ -1,27 +1,29 @@ PORTNAME= cpu_features DISTVERSION= 0.6.0 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= skreuzer@FreeBSD.org COMMENT= Cross platform C99 library to get cpu features at runtime LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 riscv64 NOT_FOR_ARCHS_REASON= assumes android if on ARM or MIPS; not ported to riscv64 USES= cmake:testing # 3 tests fail, see https://github.com/google/cpu_features/issues/215 USE_GITHUB= yes GH_ACCOUNT= google CMAKE_ON= BUILD_SHARED_LIBS CFLAGS+= -fPIC post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/internal + ${INSTALL_DATA} ${WRKSRC}/include/internal/hwcaps.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/internal/ ${INSTALL_DATA} ${WRKSRC}/include/cpuinfo_*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME} .include diff --git a/devel/cpu_features/pkg-plist b/devel/cpu_features/pkg-plist index c38fceecee8a..733c33551e40 100644 --- a/devel/cpu_features/pkg-plist +++ b/devel/cpu_features/pkg-plist @@ -1,13 +1,14 @@ bin/list_cpu_features include/cpu_features/cpu_features_cache_info.h include/cpu_features/cpu_features_macros.h include/cpu_features/cpuinfo_aarch64.h include/cpu_features/cpuinfo_arm.h include/cpu_features/cpuinfo_mips.h include/cpu_features/cpuinfo_ppc.h include/cpu_features/cpuinfo_x86.h +include/cpu_features/internal/hwcaps.h lib/cmake/CpuFeatures/CpuFeaturesConfig.cmake lib/cmake/CpuFeatures/CpuFeaturesConfigVersion.cmake lib/cmake/CpuFeatures/CpuFeaturesTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/CpuFeatures/CpuFeaturesTargets.cmake lib/libcpu_features.so