aboutsummaryrefslogtreecommitdiff
path: root/net-im/sayaka/files/patch-sayaka.sh
blob: cfe7c536c4c0703aaaf7f7ed79f6a0ecc5a78b61 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--- sayaka.sh.orig	2015-06-14 09:43:42 UTC
+++ sayaka.sh
@@ -27,9 +27,26 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 
-SAYAKA_HOME=${HOME}/.sayaka
+: ${SAYAKA_HOME:=${HOME}/.sayaka}
 #SAYAKA_HOME=.
 
+DATADIR=@@DATADIR@@
+
+die() {
+	echo "$@"
+	exit 1
+}
+
+mklinks() {
+	mkdir $SAYAKA_HOME || die "Can't create ${SAYAKA_HOME}."
+	cd $SAYAKA_HOME
+	for f in ${DATADIR}/*.php ${DATADIR}/*.png; do
+		ln -s $f .
+	done
+}
+
+[ -d $SAYAKA_HOME ] || mklinks
+
 cd $SAYAKA_HOME
 
 cmd=$1