Index: devel/valgrind-devel/Makefile =================================================================== --- devel/valgrind-devel/Makefile +++ devel/valgrind-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= valgrind -PORTVERSION= 3.20.0.g20220612 +PORTVERSION= 3.21.0.g20221028 DISTVERSIONPREFIX= freebsd- PORTEPOCH= 1 CATEGORIES= devel @@ -14,23 +14,20 @@ ONLY_FOR_ARCHS= amd64 i386 -USES= cpe pathfix pkgconfig gmake perl5 shebangfix autoreconf +USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix +USE_GITHUB= yes +GH_ACCOUNT= paulfloyd +GH_PROJECT= freebsd_valgrind +GH_TAGNAME= 8d64ffab7 USE_PERL5= build - -GNU_CONFIGURE= yes SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in +GNU_CONFIGURE= yes +CONFIGURE_ENV+= ac_cv_path_PERL=${PERL} + SSP_UNSAFE= yes LIB32_PATH?= /usr/lib32/libc.so -USE_GITHUB= yes -GH_ACCOUNT= paulfloyd -GH_PROJECT= freebsd_valgrind -GH_TAGNAME= d785030d3 - CONFLICTS= valgrind - -CONFIGURE_ENV+= ac_cv_path_PERL=${PERL} - PORTDOCS= html OPTIONS_DEFINE= DOCS MANPAGES MPI @@ -39,7 +36,7 @@ .if exists(${LIB32_PATH}) OPTIONS_DEFAULT_amd64= 32BIT .endif -OPTIONS_SUB= yes +OPTIONS_SUB= yes 32BIT_DESC= Enable debugging of 32-bit programs (requires lib32) MPI_DESC= Enable build of MPI wrappers @@ -53,33 +50,28 @@ .include .if ${ARCH} == "amd64" -PLIST_SUB+= AMD64="" +PLIST_SUB+= AMD64="" . if !${PORT_OPTIONS:M32BIT} CONFIGURE_ARGS+= --enable-only64bit -PLIST_SUB+= X86="@comment " +PLIST_SUB+= X86="@comment " . else . if !exists(${LIB32_PATH}) -IGNORE=The lib32 distribution was not found. Please install the lib32\ -distribution or run 'make config' and uncheck 32BIT option +IGNORE= please either install the lib32 distribution or unset the 32BIT option . endif -PLIST_SUB+= X86="" +PLIST_SUB+= X86="" . endif .else -PLIST_SUB+= AMD64="@comment " -PLIST_SUB+= X86="" +PLIST_SUB+= AMD64="@comment " \ + X86="" .endif -.if !${PORT_OPTIONS:MDOCS} -post-patch: +post-patch-DOCS-off: @${RM} -r ${WRKSRC}/docs/html -.endif -post-build: -.if ${PORT_OPTIONS:MMANPAGES} - cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} man-pages -.endif -.if ${PORT_OPTIONS:MDOCS} +post-build-DOCS-on: cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} html-docs -.endif + +post-build-MANPAGES-on: + cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} man-pages .include Index: devel/valgrind-devel/distinfo =================================================================== --- devel/valgrind-devel/distinfo +++ devel/valgrind-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655043692 -SHA256 (paulfloyd-freebsd_valgrind-freebsd-3.20.0.g20220612-d785030d3_GH0.tar.gz) = f847ba09d2df963a1be94d6707fbeb16480ec2d47d71fd55c82e0a389a4534fa -SIZE (paulfloyd-freebsd_valgrind-freebsd-3.20.0.g20220612-d785030d3_GH0.tar.gz) = 15983181 +TIMESTAMP = 1666979287 +SHA256 (paulfloyd-freebsd_valgrind-freebsd-3.21.0.g20221028-8d64ffab7_GH0.tar.gz) = 0fe2773755b4b0ef58e37ec66b1914c4083f6190c0e8fd5e066f8d2bea8ab75c +SIZE (paulfloyd-freebsd_valgrind-freebsd-3.21.0.g20221028-8d64ffab7_GH0.tar.gz) = 15990113