diff mbox series

[meta-mingw] libtirpc: Use a reactos fork of libtirpc for getting win32 support

Message ID 20230127182306.875897-1-raj.khem@gmail.com
State New
Headers show
Series [meta-mingw] libtirpc: Use a reactos fork of libtirpc for getting win32 support | expand

Commit Message

Khem Raj Jan. 27, 2023, 6:23 p.m. UTC
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 recipes-extended/libtirpc/libtirpc_%.bbappend | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 recipes-extended/libtirpc/libtirpc_%.bbappend
diff mbox series

Patch

diff --git a/recipes-extended/libtirpc/libtirpc_%.bbappend b/recipes-extended/libtirpc/libtirpc_%.bbappend
new file mode 100644
index 0000000..f336a91
--- /dev/null
+++ b/recipes-extended/libtirpc/libtirpc_%.bbappend
@@ -0,0 +1,14 @@ 
+LIC_FILES_CHKSUM:class-nativesdk:mingw32 = "file://COPYING;md5=1c32c8e351f97e43e1ad6cf7f62de3bf"
+SRCREV:class-nativesdk:mingw32 = "d4d918c1be631d770f09d2769834e5314cc9345a"
+SRC_URI:class-nativesdk:mingw32 = "git://github.com/kraj/libtirpc-mingw;protocol=https;branch=main"
+
+CFLAGS:append:class-nativesdk:mingw32 = " -D__REACTOS__"
+
+EXTRA_OECONF:remove:class-nativesdk:mingw32 = "--disable-gssapi"
+S:class-nativesdk:mingw32 = "${WORKDIR}/git"
+B:class-nativesdk:mingw32 = "${S}"
+
+do_install:append:class-nativesdk:mingw32() {
+    install -Dm 0644 ${D}/etc/netconfig ${D}${sysconfdir}/netconfig
+    rm -rf ${D}/etc
+}