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