Fix RPM installation.
This commit is contained in:
parent
4ae97aab50
commit
470fb63c2d
|
@ -2,14 +2,19 @@ python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||||
# 'brp-compress' compresses the manpages without distutils knowing.
|
# 'brp-compress' compresses the manpages without distutils knowing.
|
||||||
# The sed scripts append ".gz", ".bz2" or ".xz" suffixes to the affected
|
# The sed scripts append ".gz", ".bz2" or ".xz" suffixes to the affected
|
||||||
# manpage filenames.
|
# manpage filenames.
|
||||||
|
RPM_MANDIR=usr/share/man
|
||||||
|
RPM_LOCALMANDIR=usr/local/share/man
|
||||||
|
|
||||||
if [ -n "$( ls $RPM_BUILD_ROOT/usr/share/man/man*/*.bz2 2>/dev/null )" ]; then
|
if [ -n "$( ls $RPM_BUILD_ROOT/$RPM_MANDIR/man*/*.bz2 2>/dev/null )" \
|
||||||
|
-o -n "$( ls $RPM_BUILD_ROOT/$RPM_LOCALMANDIR/man*/*.bz2 2>/dev/null )" ]; then
|
||||||
# add .bz2 suffix
|
# add .bz2 suffix
|
||||||
sed -i -e 's@man/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@man/man\1/\2.bz2@g' INSTALLED_FILES
|
sed -i -e 's@man/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@man/man\1/\2.bz2@g' INSTALLED_FILES
|
||||||
elif [ -n "$( ls $RPM_BUILD_ROOT/usr/share/man/man*/*.xz 2>/dev/null )" ]; then
|
elif [ -n "$( ls $RPM_BUILD_ROOT/$RPM_MANDIR/man*/*.xz 2>/dev/null )" \
|
||||||
|
-o -n "$( ls $RPM_BUILD_ROOT/$RPM_LOCALMANDIR/man*/*.xz 2>/dev/null )" ]; then
|
||||||
# add .xz suffix
|
# add .xz suffix
|
||||||
sed -i -e 's@man/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@man/man\1/\2.xz@g' INSTALLED_FILES
|
sed -i -e 's@man/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@man/man\1/\2.xz@g' INSTALLED_FILES
|
||||||
else
|
elif [ -n "$( ls $RPM_BUILD_ROOT/$RPM_MANDIR/man*/*.gz 2>/dev/null )" \
|
||||||
# assume that man pages have a ".gz" suffix
|
-o -n "$( ls $RPM_BUILD_ROOT/$RPM_LOCALMANDIR/man*/*.gz 2>/dev/null )" ]; then
|
||||||
|
# add .gz suffix
|
||||||
sed -i -e 's@man/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@man/man\1/\2.gz@g' INSTALLED_FILES
|
sed -i -e 's@man/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@man/man\1/\2.gz@g' INSTALLED_FILES
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue