diff --git a/devel/avro-c/Makefile b/devel/avro-c/Makefile index ca0b0d705530..6b3bf6217432 100644 --- a/devel/avro-c/Makefile +++ b/devel/avro-c/Makefile @@ -1,30 +1,29 @@ PORTNAME= avro PORTVERSION= 1.11.1 CATEGORIES= devel MASTER_SITES= APACHE/avro/stable/c PKGNAMESUFFIX= -c DISTNAME= avro-c-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= C library for Apache Avro WWW= https://avro.apache.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_sparc64= fails to build LIB_DEPENDS= libjansson.so:devel/jansson \ libsnappy.so:archivers/snappy -USES= cmake compiler:c++11-lang cpe pathfix pkgconfig +USES= cmake compiler:c++11-lang cpe pathfix pkgconfig shebangfix USE_LDCONFIG= yes CPE_VENDOR= apache -post-patch: - @${REINPLACE_CMD} '/SNAPPY_PKG/ s|libsnappy|snappy|; /add_subdirectory(docs)/d' ${WRKSRC}/CMakeLists.txt - @${REINPLACE_CMD} '1 s|/bin/bash|/bin/sh|' ${WRKSRC}/version.sh +SHEBANG_FILES= version.sh +bash_CMD= /bin/sh .include diff --git a/devel/avro-c/files/patch-CMakeLists.txt b/devel/avro-c/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..2b5557e4952b --- /dev/null +++ b/devel/avro-c/files/patch-CMakeLists.txt @@ -0,0 +1,19 @@ +--- CMakeLists.txt.orig 2022-02-23 16:45:22 UTC ++++ CMakeLists.txt +@@ -151,7 +151,7 @@ endif (ZLIB_FOUND) + + find_package(Snappy) + if (SNAPPY_FOUND AND ZLIB_FOUND) # Snappy borrows crc32 from zlib +- set(SNAPPY_PKG libsnappy) ++ set(SNAPPY_PKG snappy) + add_definitions(-DSNAPPY_CODEC) + include_directories(${SNAPPY_INCLUDE_DIRS}) + message("Enabled snappy codec") +@@ -192,7 +192,6 @@ endif (JANSSON_FOUND) + add_subdirectory(src) + add_subdirectory(examples) + add_subdirectory(tests) +-add_subdirectory(docs) + + add_custom_target(pretty + "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_SOURCE_DIR}/cmake_pretty.cmake")