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