git: dd628b45902c - main - */*: fix INSTALL_LIB static library invocations

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Tue, 17 Dec 2024 00:58:57 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dd628b45902c959f5de7aabd8b986923a7547508

commit dd628b45902c959f5de7aabd8b986923a7547508
Author:     Siva Mahadevan <me@svmhdvn.name>
AuthorDate: 2024-12-10 00:12:18 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-12-17 00:31:51 +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
---
 devel/asfml/Makefile       | 4 ++--
 devel/libwasmtime/Makefile | 4 ++--
 graphics/tachyon/Makefile  | 4 ++--
 net/quiche/Makefile        | 4 ++--
 4 files changed, 8 insertions(+), 8 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 791684417b75..915c42bdfdbc 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	lib${GH_PROJECT}
 PORTVERSION=	27.0.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 
 MAINTAINER=	osa@FreeBSD.org
@@ -481,7 +481,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 3d721078e378..a3d33aec6a63 100644
--- a/net/quiche/Makefile
+++ b/net/quiche/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	quiche
 DISTVERSION=	0.22.0
-PORTREVISION=	4
+PORTREVISION=	5
 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