--- /tmp/python-2.5.1-r2.ebuild 2007-05-12 14:05:39.000000000 +0200 +++ python-2.5.1-r2.ebuild 2007-05-13 08:37:04.000000000 +0200 @@ -226,14 +226,14 @@ } pkg_postrm() { + local mansuffix=$(ecompress --suffix) python_makesym alternatives_auto_makesym "/usr/bin/idle" "idle[0-9].[0-9]" alternatives_auto_makesym "/usr/bin/pydoc" "pydoc[0-9].[0-9]" + alternatives_auto_makesym "/usr/share/man/man1/python.1${mansuffix}" \ + "python[0-9].[0-9].1${mansuffix}" alternatives_auto_makesym "/usr/bin/python-config" \ "python-config-[0-9].[0-9]" - suffix=$(echo /usr/share/man/man1/python${PYVER}.1* | sed "s/.*python${PYVER}.1//") - ln -s "${ROOT}"/usr/share/man/man1/python${PYVER}.1${suffix} \ - "${ROOT}"/usr/share/man/man1/python.1${suffix} python_mod_cleanup /usr/lib/python${PYVER} [[ "$(get_libdir)" == "lib" ]] || \ @@ -243,15 +243,15 @@ pkg_postinst() { local myroot myroot=$(echo $ROOT | sed 's:/$::') + local mansuffix=$(ecompress --suffix) python_makesym alternatives_auto_makesym "/usr/bin/idle" "idle[0-9].[0-9]" alternatives_auto_makesym "/usr/bin/pydoc" "pydoc[0-9].[0-9]" alternatives_auto_makesym "/usr/bin/python-config" \ "python-config-[0-9].[0-9]" - suffix=$(echo /usr/share/man/man1/python${PYVER}.1* | sed "s/.*python${PYVER}.1//") - ln -s "${ROOT}"/usr/share/man/man1/python${PYVER}.1${suffix} \ - "${ROOT}"/usr/share/man/man1/python.1${suffix} + alternatives_auto_makesym "/usr/share/man/man1/python.1${mansuffix}" \ + "python[0-9].[0-9].1${mansuffix}" python_mod_optimize python_mod_optimize -x site-packages \