Browse Source

libtirpc-external: add recipe

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Christopher Larson 3 years ago
parent
commit
6bafe0a723
1 changed files with 25 additions and 0 deletions
  1. 25 0
      recipes-external/libtirpc/libtirpc-external.bb

+ 25 - 0
recipes-external/libtirpc/libtirpc-external.bb

@@ -0,0 +1,25 @@
+SUMMARY = "Transport-Independent RPC library"
+DESCRIPTION = "Libtirpc is a port of Suns Transport-Independent RPC library to Linux"
+SECTION = "libs/network"
+HOMEPAGE = "http://sourceforge.net/projects/libtirpc/"
+BUGTRACKER = "http://sourceforge.net/tracker/?group_id=183075&atid=903784"
+LICENSE = "BSD-3-Clause"
+
+PROVIDES = "virtual/librpc"
+
+inherit external-toolchain
+
+FILES_${PN} = "\
+    ${sysconfdir}/bindresvport.blacklist \
+    ${sysconfdir}/netconfig \
+    ${libdir}/libtirpc${SOLIBS} \
+"
+FILES_${PN}-dev = "\
+    ${libdir}/libtirpc${SOLIBSDEV} \
+    ${includedir}/tirpc \
+    ${libdir}/pkgconfig/libtirpc.pc \
+"
+FILES_${PN}-staticdev = "${libdir}/libtirpc.a"
+
+libc_rdep = "${@'${PREFERRED_PROVIDER_virtual/libc}' if '${PREFERRED_PROVIDER_virtual/libc}' else '${TCLIBC}'}"
+RDEPENDS_${PN} += "${libc_rdep}"