Do not include parent directories in rpm and deb files.

Fixes a directory conflict with the AIX sudo rpm package.
Other deb/rpm packages were not affected because parent dirs are
omitted for a prefix of /usr.
This commit is contained in:
Todd C. Miller
2021-03-30 12:49:20 -06:00
parent a40e4b3867
commit 4f9d2374c8
3 changed files with 6 additions and 0 deletions

View File

@@ -100,6 +100,7 @@
perl -pe 'last if (/^What/i && $seen++)' ${pp_destdir}$docdir/NEWS > ${pp_wrkdir}/ReadMe.txt
%endif
%if [!rpm,deb]
# Package parent directories when not installing under /usr
if test "${prefix}" != "/usr"; then
extradirs=`echo ${pp_destdir}${mandir}/[mc]* | sed "s#${pp_destdir}##g"`
@@ -113,6 +114,7 @@
done
parentdirs=`echo $parentdirs | tr " " "\n" | sort -u`
fi
%endif
%depend [deb]
libc6, libpython@PYTHON_VERSION@, sudo