diff options
author | Daniel Engberg <diizzy@FreeBSD.org> | 2024-05-20 21:42:58 +0000 |
---|---|---|
committer | Daniel Engberg <diizzy@FreeBSD.org> | 2024-05-20 21:53:52 +0000 |
commit | 20e8b42e2b7388c97514575ee7ccc9f3026f481b (patch) | |
tree | fdc59f57d19603568c19e050b2384fb9ba1a78d2 /graphics/podofo | |
parent | 45e73124cc63baa9757d6252a591154526dc8607 (diff) | |
download | ports-20e8b42e2b7388c97514575ee7ccc9f3026f481b.tar.gz ports-20e8b42e2b7388c97514575ee7ccc9f3026f481b.zip |
graphics/podofo: Convert post-patch to EXTRACT_AFTER_ARGS
Reduce I/O by not extracting unneeded dependencies
PR: 278776
Approved by: portmgr (maintainer timeout, 2+ weeks)
Diffstat (limited to 'graphics/podofo')
-rw-r--r-- | graphics/podofo/Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/graphics/podofo/Makefile b/graphics/podofo/Makefile index 1dec4cea14dc..7bbf6016aff7 100644 --- a/graphics/podofo/Makefile +++ b/graphics/podofo/Makefile @@ -22,6 +22,13 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ USES= cmake compiler:c++17-lang cpe gnome localbase:ldflags pkgconfig ssl USE_GNOME= libxml2 +# Clean up bundled libraries +EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/3rdparty/fast_float.h \ + --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/3rdparty/date \ + --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/3rdparty/fmt \ + --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/3rdparty/utf8cpp \ + --no-same-owner --no-same-permissions + CFLAGS+= -I${LOCALBASE}/include/fast_float CMAKE_ARGS= -DFONTCONFIG_LIBRARIES=${LOCALBASE}/lib/libfontconfig.so \ -DOPENSSL_INCLUDE_DIR=${OPENSSLINC} \ @@ -46,11 +53,4 @@ PNG_LIB_DEPENDS= libpng.so:graphics/png TIFF_CMAKE_BOOL= WANT_TIFF TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff -post-patch: -# Clean up bundled libraries - @${RM} ${WRKSRC}/3rdparty/fast_float.h - @${RM} -r ${WRKSRC}/3rdparty/date/ - @${RM} -r ${WRKSRC}/3rdparty/fmt/ - @${RM} -r ${WRKSRC}/3rdparty/utf8cpp/ - .include <bsd.port.mk> |