[dev-libs/mongo-c-driver] disable manpage gen, fix verify-sig

This commit is contained in:
Robert Förster 2025-09-15 16:56:55 +02:00
parent 1d89bc4211
commit 7a9993f852
2 changed files with 16 additions and 2 deletions

View File

@ -82,6 +82,13 @@ python_check_deps() {
python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
} }
src_unpack() {
if use verify-sig; then
verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
fi
default
}
src_prepare() { src_prepare() {
cmake_src_prepare cmake_src_prepare
@ -114,7 +121,7 @@ src_configure() {
-DUSE_SYSTEM_LIBBSON=ON -DUSE_SYSTEM_LIBBSON=ON
-DENABLE_CLIENT_SIDE_ENCRYPTION=ON -DENABLE_CLIENT_SIDE_ENCRYPTION=ON
-DENABLE_EXAMPLES=OFF -DENABLE_EXAMPLES=OFF
-DENABLE_MAN_PAGES=ON -DENABLE_MAN_PAGES="$(usex man ON OFF)"
-DENABLE_MONGOC=ON -DENABLE_MONGOC=ON
-DENABLE_MONGODB_AWS_AUTH="$(usex s3 ON OFF)" -DENABLE_MONGODB_AWS_AUTH="$(usex s3 ON OFF)"
-DENABLE_SNAPPY=ON -DENABLE_SNAPPY=ON

View File

@ -79,6 +79,13 @@ python_check_deps() {
python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
} }
src_unpack() {
if use verify-sig; then
verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
fi
default
}
src_prepare() { src_prepare() {
cmake_src_prepare cmake_src_prepare
@ -111,7 +118,7 @@ src_configure() {
-DUSE_SYSTEM_LIBBSON=ON -DUSE_SYSTEM_LIBBSON=ON
-DENABLE_CLIENT_SIDE_ENCRYPTION=OFF -DENABLE_CLIENT_SIDE_ENCRYPTION=OFF
-DENABLE_EXAMPLES=OFF -DENABLE_EXAMPLES=OFF
-DENABLE_MAN_PAGES=ON -DENABLE_MAN_PAGES="$(usex man ON OFF)"
-DENABLE_MONGOC=ON -DENABLE_MONGOC=ON
-DENABLE_MONGODB_AWS_AUTH=OFF -DENABLE_MONGODB_AWS_AUTH=OFF
-DENABLE_SNAPPY=ON -DENABLE_SNAPPY=ON