summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-08-18 00:26:40 +0000
committerMike Frysinger <vapier@gentoo.org>2003-08-18 00:26:40 +0000
commit57cb06ea85e9316b8464d68d97baf6435f2c3eb7 (patch)
treeaf7f899feaec5f15a6b98c565c0e2d32be60b900 /app-emulation
parentversion bump (diff)
downloadhistorical-57cb06ea85e9316b8464d68d97baf6435f2c3eb7.tar.gz
historical-57cb06ea85e9316b8464d68d97baf6435f2c3eb7.tar.bz2
historical-57cb06ea85e9316b8464d68d97baf6435f2c3eb7.zip
handle plugin upgrades better
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/epsxe/files/epsxe10
1 files changed, 6 insertions, 4 deletions
diff --git a/app-emulation/epsxe/files/epsxe b/app-emulation/epsxe/files/epsxe
index cd981fb3c252..aea4cae8f924 100644
--- a/app-emulation/epsxe/files/epsxe
+++ b/app-emulation/epsxe/files/epsxe
@@ -11,7 +11,6 @@ if [ ! -d ~/.epsxe ] ; then
mkdir memcards bios cfg cheats snap sstates patches plugins
cp /opt/epsxe/keycodes.lst keycodes.lst
- ln -s /usr/games/lib/psemu/plugins/* plugins/ >& /dev/null
ln -s /opt/epsxe/epsxe epsxe >& /dev/null
cd bios
@@ -27,8 +26,11 @@ fi
cd ~/.epsxe
-ln -s /usr/games/lib/psemu/plugins/* plugins/ >& /dev/null
-ln -s /usr/games/lib/psemu/cfg/* cfg/ >& /dev/null
-ln -s /usr/games/lib/psemu/cheats/* cheats/ >& /dev/null
+(
+rm plugins/*
+ln -s /usr/games/lib/psemu/plugins/* plugins/
+ln -s /usr/games/lib/psemu/cfg/* cfg/
+ln -s /usr/games/lib/psemu/cheats/* cheats/
+) >& /dev/null
exec ./epsxe "$@"