Date: Sat, 11 Nov 2023 08:50:08 +0100 From: Jan Beich <jbeich@FreeBSD.org> To: "Jason E. Hale" <jhale@FreeBSD.org> Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 5a4eeed2e2cd - main - x11/xkeyboard-config: Fix pkg-plist after e6f66fef0255 Message-ID: <r0kw-loen-wny@FreeBSD.org> In-Reply-To: <202311110511.3AB5Bx9c034890@gitrepo.freebsd.org> (Jason E. Hale's message of "Sat, 11 Nov 2023 05:11:59 GMT") References: <202311110511.3AB5Bx9c034890@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
"Jason E. Hale" <jhale@FreeBSD.org> writes: > --- /dev/null > +++ b/x11/xkeyboard-config/files/patch-meson.build > @@ -0,0 +1,11 @@ > +--- meson.build.orig 2023-11-11 04:37:00 UTC > ++++ meson.build > +@@ -7,7 +7,7 @@ dir_man7 = join_paths(get_option('prefix'), get > + dir_xkb_base = join_paths(dir_data, 'X11', 'xkb') > + dir_xkb_rules = join_paths(dir_xkb_base, 'rules') > + dir_man7 = join_paths(get_option('prefix'), get_option('mandir'), 'man7') > +-dir_pkgconfig = join_paths(dir_data, 'pkgconfig') > ++dir_pkgconfig = join_paths(get_option('prefix'), 'libdata', 'pkgconfig') Why not fix bogus *_DEPENDS in consumers? share/pkgconfig is common in ports/. See https://cgit.freebsd.org/ports/commit/?id=d48fab59daa5 and the following: $ rg -lg pkg-plist share/pkgconfig | sed s,/pkg-plist,, x11-wm/hyprland audio/xuidesigner net-mgmt/resource-agents devel/ctre devel/blueprint-compiler devel/pybind11 devel/quantum devel/librolegen devel/cli11 devel/sol2 devel/nlohmann-json net-mgmt/fence-agents devel/cli devel/xtl-quant-stack databases/mariadb105-server math/blis math/xtensor math/trlib math/cppad deskutils/libcprime deskutils/xdg-desktop-portal graphics/kseexpr
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?r0kw-loen-wny>