Updated start script
authorDaniel Goller <morfic@gentoo.org>
Sun, 9 Jan 2005 05:39:27 +0000 (05:39 +0000)
committerDaniel Goller <morfic@gentoo.org>
Sun, 9 Jan 2005 05:39:27 +0000 (05:39 +0000)
games-emulation/mupen64/ChangeLog
games-emulation/mupen64/Manifest
games-emulation/mupen64/files/mupen64

index a079e2a741454c33af430ef7ec47fe7a1cc24ccf..d9f08d585adbdce0004481a618f4fe5429d595a6 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for games-emulation/mupen64
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/ChangeLog,v 1.9 2005/01/07 22:37:23 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/ChangeLog,v 1.10 2005/01/09 05:39:27 morfic Exp $
+
+  08 Jan 2005; Daniel Goller <morfic@gentoo.org> files/mupen64:
+  Updated start script
 
   07 Jan 2005; Daniel Goller <morfic@gentoo.org> metadata.xml:
   Adding maintainer
index 2bfac515ea6cfaf1c8ef6eead5026d2597a08689..3d71e18fbb319426af5f0f779666913c8ad3579a 100644 (file)
@@ -1,13 +1,13 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 71eb9ec68e67df8f3d637b49e590c060 ChangeLog 2190
+MD5 efd605a7b736567fc2fdf217faba6f8a ChangeLog 2279
 MD5 6575b824fd5cbfb4833874d8261e8dfb mupen64-0.3.ebuild 2448
 MD5 227e9120351ee4589a80c1ce1686395c mupen64-0.4-r1.ebuild 2641
 MD5 a3e62bf537d9a02609601aa9ba76da7e metadata.xml 247
 MD5 e2b006764c1bac03ac2667ad60a66101 files/0.3-gcc3.patch 3662
 MD5 a0d71f9477dc18606c7cf5dd61fa63da files/digest-mupen64-0.3 396
-MD5 4fd55475c3cb8bec06cddcac05c0e735 files/mupen64 574
+MD5 a7ebb16b1b250e889d5acd49537a9ece files/mupen64 751
 MD5 f63e1260b9d35674f21fdcfff3be5c16 files/mupen64-SDL_ttf.patch 353
 MD5 72f9db08fce1cb715c16d28c11f1cf9a files/mupen64-confdir.patch 171
 MD5 e2b006764c1bac03ac2667ad60a66101 files/mupen64-gcc3.patch 3662
@@ -21,7 +21,7 @@ MD5 b21462ab51b383d28ca9d83f6531c664 files/digest-mupen64-0.4-r1 265
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFB3w9oUpKYMelfdYERArG0AJ9KEW4/0dytjnJOR/RWV/B944oazwCfY/px
-qe7GR2FIYrB6APS5qOeclBE=
-=UsBW
+iD8DBQFB4MPZUpKYMelfdYERAjtDAKCH4eF+1U7ArDPqkBswdPd/vqTXBQCfZ0R2
+vNZpr14ruueRD2tULtIGQKg=
+=I14S
 -----END PGP SIGNATURE-----
index 09189fd8d05e5884eb38a21d34860f8e25f99267..e6ae559f0d952e3f99fb9289401a6839649547b8 100644 (file)
@@ -2,6 +2,9 @@
 
 if [ ! -d ~/.mupen64/save ] ; then
        mkdir -p ~/.mupen64/save
+       if [ -h ~/.mupen64/plugins ]; then
+               rm ~/.mupen64/plugins
+       fi
        mkdir -p ~/.mupen64/plugins
        cd ~/.mupen64
        ln -s GENTOO_DIR/mupen64 mupen64
@@ -9,11 +12,17 @@ if [ ! -d ~/.mupen64/save ] ; then
        cp GENTOO_DIR/mupen64.ini .
 fi
 
-cd ~/.mupen64
+cd ~/.mupen64/plugins
 
-cd plugins
 cleanlinks
-ln -s GENTOO_DIR/plugins/*.{so,ini} .
+ln -sf GENTOO_DIR/plugins/*.so .
+for i in GENTOO_DIR/plugins/*.{ini,conf}; do
+       lfile=`basename $i`
+       if [ -h $lfile ]; then
+               rm $lfile
+               cp $i .
+       fi
+done
 cd ..
 
 # We must execute ./blah not /foo/bar/blah because mupen64 tries to