Dr. Werner Fink 2020-08-27 07:39:03 +00:00 committed by Git OBS Bridge
parent ccaeeb2e1c
commit 0656553dfa
3 changed files with 11 additions and 3 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Aug 27 07:38:06 UTC 2020 - Dr. Werner Fink <werner@suse.de>
- Set libexecdir at build time for wrapper (boo#1175813)
-------------------------------------------------------------------
Mon Jun 15 07:49:33 UTC 2020 - Dr. Werner Fink <werner@suse.de>

View File

@ -185,7 +185,7 @@ printer (using groff).
done
patch --backup --suffix=.s10 ${FUZZ+"--fuzz=$FUZZ"} -p0 < %{SOURCE10}
gcc $CFLAGS -I gl/lib/ -I include/ --include config.h -D LOCALEDIR="\"%{_datarootdir}/locale\"" \
-o wrapper %{SOURCE5} -L gl/lib/.libs/ -lgnu
-D LIBEXECDIR="\"%{_libexecdir}\"" -o wrapper %{SOURCE5} -L gl/lib/.libs/ -lgnu
%check
if ! make check; then

View File

@ -44,6 +44,9 @@
#include "manconfig.h"
#ifndef LIBEXECDIR
# define LIBEXECDIR "/usr/lib"
#endif
/* this list is used to authenticate the program running.
* it is fixed at compile time to avoid a full class of
@ -59,8 +62,8 @@ static struct {
{ "_man", "src/man", "man" },
{ "_mandb", "src/mandb", "man" },
#endif
{ "man", "/usr/lib/man-db/man", "man" },
{ "mandb", "/usr/lib/man-db/mandb", "man" },
{ "man", LIBEXECDIR "/man-db/man", "man" },
{ "mandb", LIBEXECDIR "/man-db/mandb", "man" },
{ 0, 0, 0, }};
char *program_name;