pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/R-lwgeom



Module Name:    pkgsrc
Committed By:   mef
Date:           Tue Jun 23 15:06:47 UTC 2026

Modified Files:
        pkgsrc/geography/R-lwgeom: Makefile distinfo
Added Files:
        pkgsrc/geography/R-lwgeom/patches: patch-src_Makevars.in

Log Message:
(geography/R-lwgeom) Fix build against R-4.6.0, -lexecinfo related


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/geography/R-lwgeom/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/geography/R-lwgeom/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/geography/R-lwgeom/patches/patch-src_Makevars.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/geography/R-lwgeom/Makefile
diff -u pkgsrc/geography/R-lwgeom/Makefile:1.31 pkgsrc/geography/R-lwgeom/Makefile:1.32
--- pkgsrc/geography/R-lwgeom/Makefile:1.31     Thu May 14 16:41:05 2026
+++ pkgsrc/geography/R-lwgeom/Makefile  Tue Jun 23 15:06:47 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2026/05/14 16:41:05 ryoon Exp $
+# $NetBSD: Makefile,v 1.32 2026/06/23 15:06:47 mef Exp $
 
 R_PKGNAME=     lwgeom
 R_PKGVER=      0.2-14
@@ -25,6 +25,17 @@ TEST_DEPENDS+=       tex-xkeyval-[0-9]*:../../
 USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c c++
 
+.include "../../mk/bsd.prefs.mk"
+SUBST_CLASSES+=         pkglibs
+SUBST_STAGE.pkglibs=   pre-configure
+SUBST_FILES.pkglibs=   src/Makevars.in
+SUBST_MESSAGE.pkglibs= Add -lexecinfo for *BSD
+.if ${OPSYS} != SunOS && ${OPSYS} != Linux
+SUBST_SED.pkglibs=     -e s,@@PKG_LIBS@@,PKG_LIBS+=-lexecinfo,
+.else
+SUBST_SED.pkglibs=     -e s,@@PKG_LIBS@@,,
+.endif
+
 .include "../../math/R/Makefile.extension"
 .include "../../devel/R-Rcpp/buildlink3.mk"
 .include "../../geography/R-sf/buildlink3.mk"

Index: pkgsrc/geography/R-lwgeom/distinfo
diff -u pkgsrc/geography/R-lwgeom/distinfo:1.6 pkgsrc/geography/R-lwgeom/distinfo:1.7
--- pkgsrc/geography/R-lwgeom/distinfo:1.6      Thu Nov 28 12:37:55 2024
+++ pkgsrc/geography/R-lwgeom/distinfo  Tue Jun 23 15:06:47 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.6 2024/11/28 12:37:55 mef Exp $
+$NetBSD: distinfo,v 1.7 2026/06/23 15:06:47 mef Exp $
 
 BLAKE2s (R/lwgeom_0.2-14.tar.gz) = 0e42b625cda520f87d9778ca19de544d0552c3ba52b1c38168958f99131df2b5
 SHA512 (R/lwgeom_0.2-14.tar.gz) = 99150c2c31280da053a5c5d24dc3afe7a0da8019a633106919031279706c9ac8f5d4afe0b2d1541377f50b471098e935e3d92becc99086ae2e17d09a06f9c905
 Size (R/lwgeom_0.2-14.tar.gz) = 475042 bytes
+SHA1 (patch-src_Makevars.in) = c72981700eec335c50f25682f51d734444cf717f

Added files:

Index: pkgsrc/geography/R-lwgeom/patches/patch-src_Makevars.in
diff -u /dev/null pkgsrc/geography/R-lwgeom/patches/patch-src_Makevars.in:1.1
--- /dev/null   Tue Jun 23 15:06:47 2026
+++ pkgsrc/geography/R-lwgeom/patches/patch-src_Makevars.in     Tue Jun 23 15:06:47 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_Makevars.in,v 1.1 2026/06/23 15:06:47 mef Exp $
+
+-lexecinfo is required for *BSD, see SUBST at Makefile
+
+--- src/Makevars.in.orig       2026-06-23 23:58:02.138821654 +0900
++++ src/Makevars.in    2026-06-23 23:55:30.162698989 +0900
+@@ -1,6 +1,7 @@
+ PKG_CPPFLAGS=@PKG_CPPFLAGS@
+ PKG_LIBS=@PKG_LIBS@
+ CXX_STD = CXX
++@@PKG_LIBS@@
+ 
+ OBJECTS_LIBLWGEOM= \
+   liblwgeom/varint.o \



Home | Main Index | Thread Index | Old Index