Bastien Nocera schrieb:
On Mon, 2019-04-15 at 10:52 +0300, Luiz Augusto von Dentz wrote:
Hi Bastien,
On Fri, Apr 12, 2019 at 5:11 PM Ludwig Nussel <ludwig.nussel@xxxxxxx>
wrote:
---
Makefile.tools | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Makefile.tools b/Makefile.tools
index 7d5361bcd..9f8a0b87b 100644
--- a/Makefile.tools
+++ b/Makefile.tools
@@ -436,7 +436,10 @@ endif
endif
if CUPS
-cupsdir = $(libdir)/cups/backend
+# need to use upstream location here which is
$exec_prefix/lib/cups/backend, see
+#
https://github.com/apple/cups/blob/master/config-scripts/cups-directories.m4
+# https://github.com/apple/cups/blob/master/backend/Makefile
+cupsdir = $(exec_prefix)/lib/cups/backend
cups_PROGRAMS = profiles/cups/bluetooth
Any feedback on these changes?
The Fedora package has been doing that manually for 11 years, so, yes
that looks correct.
It should probably be using the output of
"cups-config --serverbin" instead, but given how hard that is with
autotools, this is probably fine. I'd mention it in the commend instead
of linking at the code though.
The output of cups-config doesn't give a hint about exec_prefix vs
libdir though. Since reading through those files I linked was what I
did to understand what the correct value was, I thought mentioning
them would help the text person.
So what comment should I put to get this patch accepted? Looks like none
like before was ok for years after all :-)
I'm not really up to spending a day crafting M4 macros for the perfect
cups special arrangement.
cu
Ludwig
--
(o_ Ludwig Nussel
//\
V_/_ http://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Mary Higgins, Sri Rasiah,
HRB 21284 (AG Nürnberg)