diff --git a/Golden_Repo/e/eudev/eudev-3.2.11-GCCcore-11.3.0.eb b/Golden_Repo/e/eudev/eudev-3.2.11-GCCcore-11.3.0.eb index 5710764ae9d5d3c56f33b82e2b7e347ed1aee803..dbbfe278a963c7da58d470ae73548ba083b413c1 100644 --- a/Golden_Repo/e/eudev/eudev-3.2.11-GCCcore-11.3.0.eb +++ b/Golden_Repo/e/eudev/eudev-3.2.11-GCCcore-11.3.0.eb @@ -16,10 +16,14 @@ toolchain = {'name': 'GCCcore', 'version': '11.3.0'} source_urls = [('https://github.com/eudev-project/eudev/archive')] sources = ['v%(version)s.tar.gz'] -patches = ['%(name)s-%(version)s_python3.patch'] +patches = [ + '%(name)s-%(version)s_python3.patch', + '%(name)s_fix-xsltproc-path.patch', +] checksums = [ {'v3.2.11.tar.gz': 'dcfc482099f3fdfcfdb9aeabbc4d609877cf4d2d0407f50ab0c59d43fff44f92'}, {'eudev-3.2.11_python3.patch': '846b1e72e12853c4146d3a4e312301001bbfb13110ce76de2afdf860f4d085a8'}, + {'eudev_fix-xsltproc-path.patch': 'e1d0848c9af38e26af5773c38c7933a96471cac95b1243a1f9860a0eaa999f17'}, ] builddependencies = [ @@ -28,11 +32,12 @@ builddependencies = [ ('Python', '3.10.4'), ('Autotools', '20220317'), ('pkgconf', '1.8.0'), + ('libxslt', '1.1.34'), ] osdependencies = [('kernel-headers', 'linux-libc-dev')] -preconfigopts = "./autogen.sh && " +preconfigopts = 'autoreconf -f -i -s && ' configopts = '--disable-blkid --disable-selinux --disable-manpages ' runtest = 'check' diff --git a/Golden_Repo/e/eudev/eudev_fix-xsltproc-path.patch b/Golden_Repo/e/eudev/eudev_fix-xsltproc-path.patch new file mode 100644 index 0000000000000000000000000000000000000000..34c4b23a25e81c2d4fdbab69a7eb117c555484dc --- /dev/null +++ b/Golden_Repo/e/eudev/eudev_fix-xsltproc-path.patch @@ -0,0 +1,12 @@ +diff -Naur eudev-3.2.11.orig/man/make.sh eudev-3.2.11/man/make.sh +--- eudev-3.2.11.orig/man/make.sh 2021-12-14 19:57:01.000000000 +0000 ++++ eudev-3.2.11/man/make.sh 2023-07-01 18:24:34.751268855 +0000 +@@ -2,7 +2,7 @@ + + set -e + +-XSLTPROC="/usr/bin/xsltproc" ++XSLTPROC="xsltproc" + + XSLTPROC_FLAGS="--stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \