On Fri, Jan 10, 2025 at 10:05:31AM +0000, Klemens Nanni wrote:
> [...]
> 
> These are files, so recursive cp is not needed.
> Why not INSTALL_DATA?

Makes sense, I was just being consistent with other commands
used on the do-install target but it's more correct to use
INSTALL_DATA as you suggest and it's also consistent, I think.

ok?


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/lang/mruby/Makefile,v
diff -u -p -u -p -r1.26 Makefile
--- Makefile    20 Jun 2024 22:41:25 -0000      1.26
+++ Makefile    10 Jan 2025 10:09:27 -0000
@@ -6,7 +6,7 @@ GH_ACCOUNT =            mruby
 GH_PROJECT =           mruby
 GH_TAGNAME =           3.3.0
 
-REVISION =             0
+REVISION =             1
 
 CATEGORIES =           lang
 HOMEPAGE =             https://mruby.org/
@@ -32,6 +32,7 @@ do-build:
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin/
        ${INSTALL_DATA_DIR} ${PREFIX}/{lib,include,share/doc}/mruby/ 
+       ${INSTALL_DATA} ${WRKSRC}/build/host/lib/libmruby*.a ${PREFIX}/lib/
        cp -R ${WRKSRC}/mrb{lib,gems} ${PREFIX}/lib/mruby/
        cp -R ${WRKSRC}/include/* ${PREFIX}/include
        ${INSTALL_DATA} ${WRKSRC}/doc/guides/* ${PREFIX}/share/doc/mruby/ 
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/lang/mruby/pkg/PLIST,v
diff -u -p -u -p -r1.10 PLIST
--- pkg/PLIST   15 Apr 2024 15:10:07 -0000      1.10
+++ pkg/PLIST   9 Jan 2025 22:23:01 -0000
@@ -42,6 +42,8 @@ include/mruby/throw.h
 include/mruby/value.h
 include/mruby/variable.h
 include/mruby/version.h
+@static-lib lib/libmruby.a
+@static-lib lib/libmruby_core.a
 lib/mruby/
 lib/mruby/mrbgems/
 lib/mruby/mrbgems/default-no-fpu.gembox

Reply via email to