git: 340847f86d2f - 2024Q4 - */*: fix INSTALL_LIB static library invocations
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Dec 2024 01:01:52 UTC
The branch 2024Q4 has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=340847f86d2f839b0ba0eec6e049a10efee2fb6f commit 340847f86d2f839b0ba0eec6e049a10efee2fb6f Author: Siva Mahadevan <me@svmhdvn.name> AuthorDate: 2024-12-10 00:12:18 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-12-17 01:01:22 +0000 */*: fix INSTALL_LIB static library invocations INSTALL_LIB must not be used to install static libraries as it strips the installed library; static libraries are useless when stripped. PR: 283258 Approved by: portmgr (infrastructure blanket) MFH: 2024Q4 (cherry picked from commit dd628b45902c959f5de7aabd8b986923a7547508) --- devel/asfml/Makefile | 4 ++-- devel/libwasmtime/Makefile | 3 ++- graphics/tachyon/Makefile | 4 ++-- net/quiche/Makefile | 4 ++-- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/devel/asfml/Makefile b/devel/asfml/Makefile index fbaf574a8818..fecbb29619fe 100644 --- a/devel/asfml/Makefile +++ b/devel/asfml/Makefile @@ -1,7 +1,7 @@ PORTNAME= asfml DISTVERSIONPREFIX= v DISTVERSION= 2.5.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel games graphics multimedia MAINTAINER= agh@riseup.net @@ -78,7 +78,7 @@ do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lib/*.ali \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME} - ${INSTALL_LIB} ${WRKSRC}/lib/*.a \ + ${INSTALL_DATA} ${WRKSRC}/lib/*.a \ ${STAGEDIR}${PREFIX}/lib/ do-install-DOCS-on: diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile index 109b6e93ce80..a81caa8013aa 100644 --- a/devel/libwasmtime/Makefile +++ b/devel/libwasmtime/Makefile @@ -1,6 +1,7 @@ PORTNAME= lib${GH_PROJECT} PORTVERSION= 25.0.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= osa@FreeBSD.org @@ -435,7 +436,7 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/crates/c-api/include/wasm.h ${STAGEDIR}${PREFIX}/include (cd ${WRKSRC}/crates/c-api/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) ${RM} ${STAGEDIR}${PREFIX}/include/wasmtime/conf.h.in - ${INSTALL_LIB} ${WRKDIR}/target/release/libwasmtime.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKDIR}/target/release/libwasmtime.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKDIR}/target/release/libwasmtime.so ${STAGEDIR}${PREFIX}/lib .include <bsd.port.mk> diff --git a/graphics/tachyon/Makefile b/graphics/tachyon/Makefile index a011a732c14c..d02ef36eaf2f 100644 --- a/graphics/tachyon/Makefile +++ b/graphics/tachyon/Makefile @@ -1,6 +1,6 @@ PORTNAME= tachyon DISTVERSION= 0.98.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics science MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/${DISTVERSION}/ @@ -22,6 +22,6 @@ PLIST_FILES= bin/tachyon \ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/compile/bsd/tachyon ${STAGEDIR}${PREFIX}/bin - ${INSTALL_LIB} ${WRKSRC}/compile/bsd/libtachyon.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/compile/bsd/libtachyon.a ${STAGEDIR}${PREFIX}/lib .include <bsd.port.post.mk> diff --git a/net/quiche/Makefile b/net/quiche/Makefile index ef33f44bc87d..425e36201c97 100644 --- a/net/quiche/Makefile +++ b/net/quiche/Makefile @@ -1,6 +1,6 @@ PORTNAME= quiche DISTVERSION= 0.22.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= junho.choi@gmail.com @@ -53,7 +53,7 @@ do-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libquiche.so ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${RLN} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${MAJOR_VER} ${RLN} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libquiche.so - ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libquiche.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_DATA} ${CARGO_TARGET_DIR}/*/libquiche.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/quiche-server ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/quiche-client ${STAGEDIR}${PREFIX}/bin