Add image files for various Shogi themes
[xboard.git] / themes / Shogi / Makefile
diff --git a/themes/Shogi/Makefile b/themes/Shogi/Makefile
new file mode 100644 (file)
index 0000000..876ac69
--- /dev/null
@@ -0,0 +1,93 @@
+srcdir = .
+
+PACKAGE = xb_shogi
+DATADIR = `xboard --show-config Datadir`
+THEMES = $(DESTDIR)$(DATADIR)/themes/SHOGI
+CONF = $(DESTDIR)$(DATADIR)/themes/conf
+LOCALDIR = `pwd`
+
+all:
+       @echo "    " use \"sudo make install\" for system-wide install, or \"make private\"
+       @echo "    " to let your XBoard use the files in their current location
+
+private:
+       xboard -saveDate 0 -installTheme "Mnemonic-Shogi -trueColors false -pid '$(LOCALDIR)/Mnemonic-S' -flipBlack true -inscriptions ''" -autoClose
+       xboard -saveDate 0 -installTheme "# ORIENTAL THEMES\nWa-Shogi -trueColors true -pid '$(LOCALDIR)/1-kanji-wa' -flipBlack true -lbtf '$(LOCALDIR)/wood_kaya.png' -dbtf '$(LOCALDIR)/wood_kaya.png' -dsc #FF8040 -lsc #FF8040 -inscriptions ' ..燕鶏鹿...狼歬風.鷹.狐.鷲....兎...犬.鳫車鴟鹿..天.猿.鶏.延烏.熊/.......猪.金.鷹..狼羽.羽狐 '" -autoClose
+       xboard -saveDate 0 -installTheme "# ORIENTAL THEMES\nChu-Shogi -trueColors true -pid '$(LOCALDIR)/1-kanji-chu' -flipBlack true -lbtf '$(LOCALDIR)/wood_kaya.png' -dbtf '$(LOCALDIR)/wood_kaya.png' -dsc #FF8040 -lsc #FF8040 -inscriptions ''" -autoClose
+       xboard -saveDate 0 -installTheme "# ORIENTAL THEMES\nTori-Shogi -trueColors true -pid '$(LOCALDIR)/1-kanji-tori' -flipBlack true -lbtf '$(LOCALDIR)/wood_kaya.png' -dbtf '$(LOCALDIR)/wood_kaya.png' -dsc #FF8040 -lsc #FF8040 -inscriptions ''" -autoClose
+       xboard -saveDate 0 -installTheme "# ORIENTAL THEMES\n(Sho-)Shogi -trueColors true -pid '$(LOCALDIR)/2-kanji-shadowedge-shogi' -flipBlack true -lbtf '$(LOCALDIR)/wood_kaya.png' -dbtf '$(LOCALDIR)/wood_kaya.png' -dsc #FF8040 -lsc #FF8040 -inscriptions ''" -autoClose
+       install -d -m0755 ~/.xboard
+       install -d -m0755 ~/.xboard/themes
+       install -d -m0755 ~/.xboard/themes/conf
+       cp ${srcdir}/conf/* ~/.xboard/themes/conf
+
+install:
+       cp ${srcdir}/conf/* $(CONF)
+       install -d -m0755 $(THEMES)
+       install -d -m0755 $(THEMES)/Mnemonic-S
+       install -d -m0755 $(THEMES)/Mnemonic-S/sub_Wa
+       install -d -m0755 $(THEMES)/Mnemonic-S/sub_Dai
+       install -d -m0755 $(THEMES)/Mnemonic-S/sub_Cashew
+       install -d -m0755 $(THEMES)/Mnemonic-S/sub_Macadamia
+       cp ${srcdir}/wood_kaya.png $(DATADIR)/themes/textures
+       cp ${srcdir}/Mnemonic-S/*.svg $(THEMES)/Mnemonic-S
+       cp ${srcdir}/Mnemonic-S/sub_Wa/*.svg $(THEMES)/Mnemonic-S/sub_Wa
+       cp ${srcdir}/Mnemonic-S/sub_Dai/*.svg $(THEMES)/Mnemonic-S/sub_Dai
+       cp ${srcdir}/Mnemonic-S/sub_Cashew/*.svg $(THEMES)/Mnemonic-S/sub_Cashew
+       cp ${srcdir}/Mnemonic-S/sub_Macadamia/*.svg $(THEMES)/Mnemonic-S/sub_Macadamia
+       xboard -addMasterOption '-installTheme "Mnemonic-Shogi -trueColors false -pid ~~/themes/SHOGI/Mnemonic-S -flipBlack true -inscriptions \"\""' -autoClose
+       install -d -m0755 $(THEMES)/1-kanji-wa
+       cp ${srcdir}/1-kanji-wa/*.svg $(THEMES)/1-kanji-wa
+       xboard -addMasterOption '-installTheme "# ORIENTAL THEMES\\nWa-Shogi -trueColors true -pid ~~/themes/SHOGI/1-kanji-wa -flipBlack true -lbtf ~~/themes/textures/wood_kaya.png -dbtf ~~/themes/textures/wood_kaya.png -dsc #FF8040 -lsc #FF8040 -inscriptions \" ..燕鶏鹿...狼歬風.鷹.狐.鷲....兎...犬.鳫車鴟鹿..天.猿.鶏.延烏.熊/.......猪.金.鷹..狼羽.羽狐 \""' -autoClose
+       install -d -m0755 $(THEMES)/1-kanji-tori
+       cp ${srcdir}/1-kanji-tori/*.svg $(THEMES)/1-kanji-tori
+       xboard -addMasterOption '-installTheme "# ORIENTAL THEMES\\nTori-Shogi -trueColors true -pid ~~/themes/SHOGI/1-kanji-tori -flipBlack true -lbtf ~~/themes/textures/wood_kaya.png -dbtf ~~/themes/textures/wood_kaya.png -dsc #FF8040 -lsc #FF8040 -inscriptions \"\""' -autoClose
+       install -d -m0755 $(THEMES)/1-kanji-chu
+       cp ${srcdir}/1-kanji-chu/*.svg $(THEMES)/1-kanji-chu
+       xboard -addMasterOption '-installTheme "# ORIENTAL THEMES\\nChu-Shogi -trueColors true -pid ~~/themes/SHOGI/1-kanji-chu -flipBlack true -lbtf ~~/themes/textures/wood_kaya.png -dbtf ~~/themes/textures/wood_kaya.png -dsc #FF8040 -lsc #FF8040 -inscriptions \"\""' -autoClose
+       install -d -m0755 $(THEMES)/bare-kanji-chu
+       cp ${srcdir}/bare-kanji-chu/*.svg $(THEMES)/bare-kanji-chu
+       install -d -m0755 $(THEMES)/2-kanji-flat-shogi
+       cp ${srcdir}/2-kanji-flat-shogi/*.svg $(THEMES)/2-kanji-flat-shogi
+       install -d -m0755 $(THEMES)/2-kanji-shaded-shogi
+       cp ${srcdir}/2-kanji-shaded-shogi/*.svg $(THEMES)/2-kanji-shaded-shogi
+       install -d -m0755 $(THEMES)/2-kanji-shadowedge-shogi
+       cp ${srcdir}/2-kanji-shadowedge-shogi/*.svg $(THEMES)/2-kanji-shadowedge-shogi
+       xboard -addMasterOption '-installTheme "# ORIENTAL THEMES\\n(Sho-)Shogi -trueColors true -pid ~~/themes/SHOGI/2-kanji-shadowedge-shogi -flipBlack true -lbtf ~~/themes/textures/wood_kaya.png -dbtf ~~/themes/textures/wood_kaya.png -dsc #FF8040 -lsc #FF8040 -inscriptions \"\""' -autoClose
+
+dist-clean:
+       rm -f md5sums
+
+dist:
+       rm -f $(PACKAGE).tar $(PACKAGE).tar.gz
+       (md5sum */* */*/* > md5sums) || true
+       tar -cvvf $(PACKAGE).tar .
+       gzip $(PACKAGE).tar
+
+uninstall:
+       rm -f $(CONF)/wa $(CONF)/chu $(CONF)/sho $(CONF)/mini $(CONF)/shogi $(CONF)/cashew $(CONF)/macadamia
+       rm -f $(DATADIR)/themes/textures/wood_kaya.png
+       rm -f $(THEMES)/Mnemonic-S/sub_Wa/*
+       rm -f $(THEMES)/Mnemonic-S/sub_Dai/*
+       rm -f $(THEMES)/Mnemonic-S/sub_Cashew/*
+       rm -f $(THEMES)/Mnemonic-S/sub_Macadamia/*
+       rmdir $(THEMES)/Mnemonic-S/sub_Wa
+       rmdir $(THEMES)/Mnemonic-S/sub_Dai
+       rmdir $(THEMES)/Mnemonic-S/sub_Cashew
+       rmdir $(THEMES)/Mnemonic-S/sub_Macadamia
+       rm -f $(THEMES)/Mnemonic-S/*
+       rmdir $(THEMES)/Mnemonic-S
+       rm -f $(THEMES)/1-kanji-wa/*
+       rmdir $(THEMES)/1-kanji-wa
+       rm -f $(THEMES)/1-kanji-chu/*
+       rmdir $(THEMES)/1-kanji-chu
+       rm -f $(THEMES)/1-kanji-tori/*
+       rmdir $(THEMES)/1-kanji-tori
+       rm -f $(THEMES)/2-kanji-flat-shogi/*
+       rmdir $(THEMES)/2-kanji-flat-shogi
+       rm -f $(THEMES)/2-kanji-shaded-shogi/*
+       rmdir $(THEMES)/2-kanji-shaded-shogi
+       rm -f $(THEMES)/2-kanji-shadowedge-shogi/*
+       rmdir $(THEMES)/2-kanji-shadowedge-shogi
+       rmdir $(THEMES)
+