diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index c0f0dd44c1..da62e12451 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -344,6 +344,7 @@ RECIPE_MAINTAINER:pn-libexif = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libfakekey = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libfaketime = "Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>"
 RECIPE_MAINTAINER:pn-libffi = "Unassigned <unassigned@yoctoproject.org>"
+RECIPE_MAINTAINER:pn-libfile-sharedir-install-perl = "Tim Orling <tim.orling@konsulko.com>"
 RECIPE_MAINTAINER:pn-libfm = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libfm-extra = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libfontenc = "Unassigned <unassigned@yoctoproject.org>"
diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc
index 7e1267f7d6..5920db483b 100644
--- a/meta/conf/distro/include/ptest-packagelists.inc
+++ b/meta/conf/distro/include/ptest-packagelists.inc
@@ -38,6 +38,7 @@ PTESTS_FAST = "\
     libconfig \
     libconvert-asn1-perl \
     libexif \
+    libfile-sharedir-install-perl \
     libgpg-error\
     libksba \
     libmd \
diff --git a/meta/recipes-devtools/perl/libfile-sharedir-install-perl_0.14.bb b/meta/recipes-devtools/perl/libfile-sharedir-install-perl_0.14.bb
new file mode 100644
index 0000000000..b7964eeb3e
--- /dev/null
+++ b/meta/recipes-devtools/perl/libfile-sharedir-install-perl_0.14.bb
@@ -0,0 +1,35 @@
+SUMMARY = "Install shared files"
+DESCRIPTION = "File::ShareDir::Install allows you to install \
+               read-only data files from a distribution. It is a \
+               companion module to File::ShareDir, which allows \
+               you to locate these files after installation."
+HOMEPAGE = "https://metacpan.org/release/File-ShareDir-Install"
+BUGTRACKER = "https://rt.cpan.org/Public/Dist/Display.html?Name=File-ShareDir-Install"
+SECTION = "libs"
+LICENSE = "Artistic-1.0 OR GPL-1.0-or-later"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=7a8070807ef71bcb5c0523e6dfa84727"
+
+SRC_URI = "${CPAN_MIRROR}/authors/id/E/ET/ETHER/File-ShareDir-Install-${PV}.tar.gz"
+SRC_URI[sha256sum] = "8f9533b198f2d4a9a5288cbc7d224f7679ad05a7a8573745599789428bc5aea0"
+
+S = "${UNPACKDIR}/File-ShareDir-Install-${PV}"
+
+inherit cpan ptest-perl
+
+RDEPENDS:${PN} += "\
+    perl-module-carp \
+    perl-module-exporter \
+    perl-module-extutils-makemaker \
+    perl-module-extutils-mm-unix \
+    perl-module-file-spec \
+    perl-module-io-dir \
+    perl-module-strict \
+    perl-module-warnings \
+"
+RDEPENDS:${PN}-ptest += "\
+    perl-module-config \
+    perl-module-file-path \
+    perl-module-test-more \
+"
+
+BBCLASSEXTEND = "native nativesdk"
