summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/eselect-wine/eselect-wine-0.1.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/app-admin/eselect-wine/eselect-wine-0.1.ebuild b/app-admin/eselect-wine/eselect-wine-0.1.ebuild
index 51faed43..b48d9a6f 100644
--- a/app-admin/eselect-wine/eselect-wine-0.1.ebuild
+++ b/app-admin/eselect-wine/eselect-wine-0.1.ebuild
@@ -25,5 +25,10 @@ src_install() {
pkg_prerm() {
# Avoid conflicts with wine[-multislot] installed later
- eselect wine remove || die
+ if [[ -z ${REPLACED_BY_VERSION} ]]; then
+ elog "${PN} is being uninstalled, removing symlinks"
+ eselect wine remove || die
+ else
+ elog "upgrade/reinstall"
+ fi
}