X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=themes%2FShogi%2FMakefile;fp=themes%2FShogi%2FMakefile;h=876ac695d451f43ea17e68171f0255ceebc86e62;hb=20165740fa3594d5aac0c58842247d0c413bdfa8;hp=0000000000000000000000000000000000000000;hpb=fc19a8e532244b90af22b7f7534619f6373e2ab3;p=xboard.git diff --git a/themes/Shogi/Makefile b/themes/Shogi/Makefile new file mode 100644 index 0000000..876ac69 --- /dev/null +++ b/themes/Shogi/Makefile @@ -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) +