pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/imsg-compat



Module Name:    pkgsrc
Committed By:   vins
Date:           Sat Jul 26 09:06:47 UTC 2025

Modified Files:
        pkgsrc/devel/imsg-compat: Makefile distinfo
        pkgsrc/devel/imsg-compat/patches: patch-src___imsg__compat.h
Added Files:
        pkgsrc/devel/imsg-compat: buildlink3.mk builtin.mk

Log Message:
devel/imsg-compat: add buildlink/builtlin.mk support


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/imsg-compat/Makefile \
    pkgsrc/devel/imsg-compat/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/imsg-compat/buildlink3.mk \
    pkgsrc/devel/imsg-compat/builtin.mk
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/imsg-compat/patches/patch-src___imsg__compat.h

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

Modified files:

Index: pkgsrc/devel/imsg-compat/Makefile
diff -u pkgsrc/devel/imsg-compat/Makefile:1.1 pkgsrc/devel/imsg-compat/Makefile:1.2
--- pkgsrc/devel/imsg-compat/Makefile:1.1       Fri Jul 25 20:53:51 2025
+++ pkgsrc/devel/imsg-compat/Makefile   Sat Jul 26 09:06:46 2025
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2025/07/25 20:53:51 vins Exp $
+# $NetBSD: Makefile,v 1.2 2025/07/26 09:06:46 vins Exp $
 
 DISTNAME=      imsg-compat-8.0.0
+PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=bsd-ac/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}
Index: pkgsrc/devel/imsg-compat/distinfo
diff -u pkgsrc/devel/imsg-compat/distinfo:1.1 pkgsrc/devel/imsg-compat/distinfo:1.2
--- pkgsrc/devel/imsg-compat/distinfo:1.1       Fri Jul 25 20:53:51 2025
+++ pkgsrc/devel/imsg-compat/distinfo   Sat Jul 26 09:06:46 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2025/07/25 20:53:51 vins Exp $
+$NetBSD: distinfo,v 1.2 2025/07/26 09:06:46 vins Exp $
 
 BLAKE2s (imsg-compat-8.0.0.tar.gz) = edd98212238cd39e92997236e3d42d4edf3551a97a6de27f48900f91b89a66c5
 SHA512 (imsg-compat-8.0.0.tar.gz) = 532742d16c817fded6299d0baccaf779cc0d989280d471df92ddf4340215b91a709fb231a2a1b553eb5f950f15e73d87031634270f19635d6f274dc7246adda9
 Size (imsg-compat-8.0.0.tar.gz) = 16474 bytes
-SHA1 (patch-src___imsg__compat.h) = aeb6d16c81321daf2b523b2cc8dc2bf1781457c6
+SHA1 (patch-src___imsg__compat.h) = f6d7fd6bf717294e04122c214beff56bcd9c47c0

Index: pkgsrc/devel/imsg-compat/patches/patch-src___imsg__compat.h
diff -u pkgsrc/devel/imsg-compat/patches/patch-src___imsg__compat.h:1.1 pkgsrc/devel/imsg-compat/patches/patch-src___imsg__compat.h:1.2
--- pkgsrc/devel/imsg-compat/patches/patch-src___imsg__compat.h:1.1     Fri Jul 25 20:53:51 2025
+++ pkgsrc/devel/imsg-compat/patches/patch-src___imsg__compat.h Sat Jul 26 09:06:46 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-src___imsg__compat.h,v 1.1 2025/07/25 20:53:51 vins Exp $
+$NetBSD: patch-src___imsg__compat.h,v 1.2 2025/07/26 09:06:46 vins Exp $
 
 Define PATH_MAX on NetBSD.
 
@@ -11,7 +11,7 @@ Define PATH_MAX on NetBSD.
 -#ifdef __linux__
 +#if defined(__linux__)
  # include <linux/limits.h>
-+#else if defined(__NetBSD__) 
++#elif defined(__NetBSD__) 
 +# include <sys/syslimits.h>
  #endif
  

Added files:

Index: pkgsrc/devel/imsg-compat/buildlink3.mk
diff -u /dev/null pkgsrc/devel/imsg-compat/buildlink3.mk:1.1
--- /dev/null   Sat Jul 26 09:06:47 2025
+++ pkgsrc/devel/imsg-compat/buildlink3.mk      Sat Jul 26 09:06:46 2025
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/07/26 09:06:46 vins Exp $
+
+BUILDLINK_TREE+=       imsg-compat
+
+.if !defined(IMSG_COMPAT_BUILDLINK3_MK)
+IMSG_COMPAT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.imsg-compat+=    imsg-compat>=8.0.0nb1
+BUILDLINK_PKGSRCDIR.imsg-compat?=      ../../devel/imsg-compat
+
+BUILDLINK_LIBNAME.imsg-compat= imsg
+BUILDLINK_LDADD.imsg-compat=   ${BUILDLINK_LIBNAME.imsg-compat:S/^/-l/:S/^-l$//}
+
+.endif # IMSG_COMPAT_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -imsg-compat
Index: pkgsrc/devel/imsg-compat/builtin.mk
diff -u /dev/null pkgsrc/devel/imsg-compat/builtin.mk:1.1
--- /dev/null   Sat Jul 26 09:06:47 2025
+++ pkgsrc/devel/imsg-compat/builtin.mk Sat Jul 26 09:06:46 2025
@@ -0,0 +1,19 @@
+# $NetBSD: builtin.mk,v 1.1 2025/07/26 09:06:46 vins Exp $
+
+BUILTIN_PKG:=                  imsg-compat
+PKGCONFIG_BASE.imsg-compat=    /usr
+PKGCONFIG_FILE.imsg-compat=    ${PKGCONFIG_BASE.imsg-compat}/lib/pkgconfig/libimsg.pc
+PKGCONFIG_FILE.imsg-compat+=   ${PKGCONFIG_BASE.imsg-compat}/lib${LIBABISUFFIX}/pkgconfig/libimsg.pc
+
+.include "../../mk/buildlink3/pkgconfig-builtin.mk"
+
+CHECK_BUILTIN.imsg-compat?=    no
+.if ${CHECK_BUILTIN.imsg-compat:tl} == no
+
+.  if ${USE_BUILTIN.imsg-compat:tl} == yes
+BUILDLINK_PREFIX.imsg-compat=  /usr
+BUILDLINK_FILES.imsg-compat+=  lib/pkgconfig/libimsg.pc
+BUILDLINK_FILES.imsg-compat+=  lib${LIBABISUFFIX}/pkgconfig/libimsg.pc
+.  endif
+
+.endif  # CHECK_BUILTIN.imsg-compat



Home | Main Index | Thread Index | Old Index