diff options
author | 2021-12-02 13:45:06 -0800 | |
---|---|---|
committer | 2021-12-02 13:45:14 -0800 | |
commit | 27ab4d5777819f4e5c1f47cdaed71322c069b90e (patch) | |
tree | 715c68f7804a24525b6c0a22173e805e3e638111 /dev-util | |
parent | dev-lang/smlnj: move unpack script to src_unpack; fix nm (diff) | |
download | gentoo-27ab4d5777819f4e5c1f47cdaed71322c069b90e.tar.gz gentoo-27ab4d5777819f4e5c1f47cdaed71322c069b90e.tar.bz2 gentoo-27ab4d5777819f4e5c1f47cdaed71322c069b90e.zip |
dev-util/bcc: Revbump, add MANPATH, fix compression (bug #828030)
Closes: https://bugs.gentoo.org/828030
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/bcc/bcc-0.23.0-r2.ebuild (renamed from dev-util/bcc/bcc-0.23.0-r1.ebuild) | 7 | ||||
-rw-r--r-- | dev-util/bcc/files/bcc-0.23.0-man-compress.patch | 18 |
2 files changed, 25 insertions, 0 deletions
diff --git a/dev-util/bcc/bcc-0.23.0-r1.ebuild b/dev-util/bcc/bcc-0.23.0-r2.ebuild index c9b8d16482cd..d66f44f767de 100644 --- a/dev-util/bcc/bcc-0.23.0-r1.ebuild +++ b/dev-util/bcc/bcc-0.23.0-r2.ebuild @@ -48,6 +48,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/bcc-0.9.0-no-luajit-automagic-dep.patch" "${FILESDIR}/bcc-0.14.0-cmakelists.patch" + "${FILESDIR}/bcc-0.23.0-man-compress.patch" ) pkg_pretend() { @@ -118,4 +119,10 @@ src_install() { name=${tool##*/} dosym8 -r "${tool#${ED}}" /usr/sbin/${name} done + + docompress /usr/share/${PN}/man + + newenvd - "70${P}" <<-_EOF_ + MANPATH="${EPREFIX}/usr/share/${PN}/man" + _EOF_ } diff --git a/dev-util/bcc/files/bcc-0.23.0-man-compress.patch b/dev-util/bcc/files/bcc-0.23.0-man-compress.patch new file mode 100644 index 000000000000..a7164e72b602 --- /dev/null +++ b/dev-util/bcc/files/bcc-0.23.0-man-compress.patch @@ -0,0 +1,18 @@ +diff --git a/man/man8/CMakeLists.txt b/man/man8/CMakeLists.txt +index 718c7006..3fb623ff 100644 +--- a/man/man8/CMakeLists.txt ++++ b/man/man8/CMakeLists.txt +@@ -1,12 +1,4 @@ + find_program(GZIP gzip) + file(GLOB FILES *.8) +-set(GZFILES "") +-foreach(FIL ${FILES}) +- get_filename_component(NAME ${FIL} NAME) +- add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz +- COMMAND ${GZIP} -c ${FIL} > ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz +- DEPENDS ${FIL}) +- list(APPEND GZFILES "${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz") +-endforeach() + add_custom_target(man ALL DEPENDS ${GZFILES}) +-install(FILES ${GZFILES} DESTINATION share/bcc/man/man8) ++install(FILES ${FILES} DESTINATION share/bcc/man/man8) |