Mercurial > audlegacy
annotate migrate_config.sh @ 2428:e832d4981008 trunk
[svn] - make sure tooltip_file != NULL otherwise filepopup may crash in strcmp().
author | yaz |
---|---|
date | Sat, 27 Jan 2007 08:22:15 -0800 |
parents | 54cb84d3a581 |
children | 630910fd140f |
rev | line source |
---|---|
2328 | 1 #!/bin/sh |
2 # | |
3 # This script is used to convert the old $HOME/.audacious config dir | |
4 # to the new XDG basedir equivalent. | |
5 # | |
6 | |
2349 | 7 : ${BMP_RCPATH:=".audacious"} |
8 : ${XDG_CONFIG_HOME:="$HOME/.config"} | |
9 : ${XDG_DATA_HOME:="$HOME/.local/share"} | |
10 : ${XDG_CACHE_HOME:="$HOME/.cache"} | |
2328 | 11 |
12 rm -fr "$XDG_CONFIG_HOME/audacious" | |
13 rm -fr "$XDG_DATA_HOME/audacious" | |
14 rm -fr "$XDG_CACHE_HOME/audacious" | |
15 | |
16 mkdir -p "$XDG_CONFIG_HOME/audacious" | |
17 mkdir -p "$XDG_CONFIG_HOME/audacious/Plugins" | |
18 mkdir -p "$XDG_DATA_HOME/audacious/Skins" | |
19 mkdir -p "$XDG_CACHE_HOME/audacious/thumbs" | |
20 | |
21 mv "$HOME/$BMP_RCPATH/config" "$XDG_CONFIG_HOME/audacious/" | |
22 mv "$HOME/$BMP_RCPATH/playlist.xspf" "$XDG_CONFIG_HOME/audacious/" | |
2350
54cb84d3a581
[svn] D'oh. I was really too tired when I wrote this. Fixed stupid bugs.
js
parents:
2349
diff
changeset
|
23 mv "$HOME/$BMP_RCPATH/Plugins" "$XDG_CONFIG_HOME/audacious/" |
54cb84d3a581
[svn] D'oh. I was really too tired when I wrote this. Fixed stupid bugs.
js
parents:
2349
diff
changeset
|
24 mv "$HOME/$BMP_RCPATH/Skins" "$XDG_DATA_HOME/audacious/" |
54cb84d3a581
[svn] D'oh. I was really too tired when I wrote this. Fixed stupid bugs.
js
parents:
2349
diff
changeset
|
25 mv "$HOME/$BMP_RCPATH/accels" "$XDG_CONFIG_HOME/audacious/" |
54cb84d3a581
[svn] D'oh. I was really too tired when I wrote this. Fixed stupid bugs.
js
parents:
2349
diff
changeset
|
26 mv "$HOME/$BMP_RCPATH/log" "$XDG_CONFIG_HOME/audacious/" |
2328 | 27 |
28 echo "Conversion done. Please move the remaining files manually." |