*/*: 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
This commit is contained in:
Siva Mahadevan 2024-12-09 19:12:18 -05:00 committed by Robert Clausecker
parent 9f44d73b21
commit dd628b4590
4 changed files with 8 additions and 8 deletions

View file

@ -1,7 +1,7 @@
PORTNAME= asfml PORTNAME= asfml
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 2.5.5 DISTVERSION= 2.5.5
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= devel games graphics multimedia CATEGORIES= devel games graphics multimedia
MAINTAINER= agh@riseup.net MAINTAINER= agh@riseup.net
@ -78,7 +78,7 @@ do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/lib/*.ali \ ${INSTALL_DATA} ${WRKSRC}/lib/*.ali \
${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
${INSTALL_LIB} ${WRKSRC}/lib/*.a \ ${INSTALL_DATA} ${WRKSRC}/lib/*.a \
${STAGEDIR}${PREFIX}/lib/ ${STAGEDIR}${PREFIX}/lib/
do-install-DOCS-on: do-install-DOCS-on:

View file

@ -1,7 +1,7 @@
PORTNAME= lib${GH_PROJECT} PORTNAME= lib${GH_PROJECT}
PORTVERSION= 27.0.0 PORTVERSION= 27.0.0
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= devel CATEGORIES= devel
MAINTAINER= osa@FreeBSD.org MAINTAINER= osa@FreeBSD.org
@ -481,7 +481,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/crates/c-api/include/wasm.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/crates/c-api/include/wasm.h ${STAGEDIR}${PREFIX}/include
(cd ${WRKSRC}/crates/c-api/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) (cd ${WRKSRC}/crates/c-api/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include)
${RM} ${STAGEDIR}${PREFIX}/include/wasmtime/conf.h.in ${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 ${INSTALL_LIB} ${WRKDIR}/target/release/libwasmtime.so ${STAGEDIR}${PREFIX}/lib
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,6 +1,6 @@
PORTNAME= tachyon PORTNAME= tachyon
DISTVERSION= 0.98.9 DISTVERSION= 0.98.9
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= graphics science CATEGORIES= graphics science
MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/${DISTVERSION}/ MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/${DISTVERSION}/
@ -22,6 +22,6 @@ PLIST_FILES= bin/tachyon \
do-install: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/compile/bsd/tachyon ${STAGEDIR}${PREFIX}/bin ${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> .include <bsd.port.post.mk>

View file

@ -1,6 +1,6 @@
PORTNAME= quiche PORTNAME= quiche
DISTVERSION= 0.22.0 DISTVERSION= 0.22.0
PORTREVISION= 4 PORTREVISION= 5
CATEGORIES= net CATEGORIES= net
MAINTAINER= junho.choi@gmail.com MAINTAINER= junho.choi@gmail.com
@ -53,7 +53,7 @@ do-install:
${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libquiche.so ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${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.${MAJOR_VER}
${RLN} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libquiche.so ${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-server ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/quiche-client ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/quiche-client ${STAGEDIR}${PREFIX}/bin