diff --git a/net-analyzer/sshping/files/sshping-0.1.4-respect-cxxflags.patch b/net-analyzer/sshping/files/sshping-0.1.4-respect-cxxflags.patch new file mode 100644 index 000000000000..9f2f905aded6 --- /dev/null +++ b/net-analyzer/sshping/files/sshping-0.1.4-respect-cxxflags.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e8a7d0b..00ade1c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 2.8) + #find_package(libssh) + + # Build the sshping binary +-set(CMAKE_CXX_FLAGS "-I ${CMAKE_CURRENT_SOURCE_DIR}/ext/ -Wall") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I ${CMAKE_CURRENT_SOURCE_DIR}/ext/") + add_executable(${PROJECT_NAME} src/sshping.cxx) + target_link_libraries(${PROJECT_NAME} ssh) + install(TARGETS ${PROJECT_NAME} DESTINATION bin) diff --git a/net-analyzer/sshping/sshping-0.1.4.ebuild b/net-analyzer/sshping/sshping-0.1.4.ebuild index 86789a0acf0d..b6898c56a36b 100644 --- a/net-analyzer/sshping/sshping-0.1.4.ebuild +++ b/net-analyzer/sshping/sshping-0.1.4.ebuild @@ -17,11 +17,15 @@ BDEPEND="dev-lang/perl" DEPEND="net-libs/libssh:=" RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/${P}-fix-man-dir.patch" ) +PATCHES=( + "${FILESDIR}/${P}-fix-man-dir.patch" + "${FILESDIR}/${P}-respect-cxxflags.patch" +) src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_CXX_FLAGS="${CXXFLAGS}" ) cmake_src_configure