Line
Link Here
|
0 |
-- scid_vs_pc-4.6.orig/tcl/config.tcl |
0 |
++ scid_vs_pc-4.6/tcl/config.tcl |
Lines 8-14
Link Here
|
8 |
} elseif {$macApp} { |
8 |
} elseif {$macApp} { |
9 |
set scidShareDir [file normalize [file join $scidExeDir "../Resources"]] |
9 |
set scidShareDir [file normalize [file join $scidExeDir "../Resources"]] |
10 |
} else { |
10 |
} else { |
11 |
set scidShareDir [file normalize [file join $scidExeDir "../share/scid"]] |
11 |
set scidShareDir "@GENTOO_DATADIR@" |
12 |
} |
12 |
} |
13 |
|
13 |
|
14 |
# also reset BooksDir if the variable is set, but doesn't exist S.A. |
14 |
# also reset BooksDir if the variable is set, but doesn't exist S.A. |
15 |
-- scid_vs_pc-4.6.orig/Makefile.conf |
15 |
++ scid_vs_pc-4.6/Makefile.conf |
Lines 179-185
Link Here
|
179 |
# Small extra programs. Most are written in Tcl using tcscid, but |
179 |
# Small extra programs. Most are written in Tcl using tcscid, but |
180 |
# a few contributed ones may be in Python or other languages. |
180 |
# a few contributed ones may be in Python or other languages. |
181 |
|
181 |
|
182 |
SCRIPTS= sc_addmove sc_epgn sc_spell sc_eco sc_import sc_remote sc_tree scidpgn pgnfix spliteco |
182 |
SCRIPTS= sc_addmove sc_epgn sc_spell sc_eco sc_import sc_remote sc_tree scidpgn pgnfix spliteco eco2pgn |
183 |
|
183 |
|
184 |
#################### |
184 |
#################### |
185 |
|
185 |
|
Lines 203-251
Link Here
|
203 |
install: install_scid install_engines |
203 |
install: install_scid install_engines |
204 |
|
204 |
|
205 |
install_scid: all_scid |
205 |
install_scid: all_scid |
206 |
install -m 755 -d $(SHAREDIR) |
206 |
install -m 755 -d $(DESTDIR)$(SHAREDIR) |
207 |
install -m 755 -d $(BINDIR) |
207 |
install -m 755 -d $(DESTDIR)$(BINDIR) |
208 |
install -m 755 -d $(SHAREDIR)/data/ |
208 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/data/ |
209 |
install -m 755 scid $(SCRIPTS) $(EXECS) $(BINDIR) |
209 |
install -m 755 scid $(SCRIPTS) $(EXECS) $(DESTDIR)$(BINDIR) |
210 |
install -m 644 -p scid.eco $(SHAREDIR)/data/ |
210 |
install -m 644 -p scid.eco $(DESTDIR)$(SHAREDIR)/data/ |
211 |
install -m 644 -p spelling.ssp $(SHAREDIR) |
211 |
install -m 644 -p spelling.ssp $(DESTDIR)$(SHAREDIR) |
212 |
install -m 755 -d $(SHAREDIR)/books |
212 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/books |
213 |
install -m 666 ./books/* $(SHAREDIR)/books/ |
213 |
install -m 666 ./books/* $(DESTDIR)$(SHAREDIR)/books/ |
214 |
install -m 755 -d $(SHAREDIR)/bases |
214 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/bases |
215 |
install -m 666 ./bases/* $(SHAREDIR)/bases/ |
215 |
install -m 666 ./bases/* $(DESTDIR)$(SHAREDIR)/bases/ |
216 |
install -m 755 -d $(SHAREDIR)/html |
216 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/html |
217 |
cp -r ./html/* $(SHAREDIR)/html/ |
217 |
cp -r ./html/* $(DESTDIR)$(SHAREDIR)/html/ |
218 |
chmod -R 0777 $(SHAREDIR)/html/* |
218 |
chmod -R 0777 $(DESTDIR)$(SHAREDIR)/html/* |
219 |
@if [ "`id -u`" -eq 0 ]; then \ |
219 |
@if [ "`id -u`" -eq 0 ]; then \ |
220 |
install -m 755 -d $(FONTDIR); \ |
220 |
install -m 755 -d $(DESTDIR)$(FONTDIR); \ |
221 |
install -m 644 -p fonts/*.ttf $(FONTDIR); \ |
221 |
install -m 644 -p fonts/*.ttf $(DESTDIR)$(FONTDIR); \ |
222 |
else \ |
222 |
else \ |
223 |
install -m 755 -d ~/.fonts; \ |
223 |
install -m 755 -d ~/.fonts; \ |
224 |
install -m 644 -p fonts/*.ttf ~/.fonts; \ |
224 |
install -m 644 -p fonts/*.ttf ~/.fonts; \ |
225 |
fi |
225 |
fi |
226 |
@if [ ! -z "`which fc-cache`" ]; then \ |
|
|
227 |
if [ "`id -u`" -eq 0 ]; then \ |
228 |
fc-cache -fv $(FONTDIR); \ |
229 |
else \ |
230 |
fc-cache -fv ~/.fonts; \ |
231 |
fi; \ |
232 |
else \ |
233 |
echo "Don't know how to setup truetype fonts (fc-cache not available)."; \ |
234 |
echo "Please contact your system administrator."; \ |
235 |
fi |
236 |
|
226 |
|
237 |
install_engines: engines |
227 |
install_engines: engines |
238 |
install -m 755 -d $(SHAREDIR)/engines |
228 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/engines |
239 |
install -m 755 -d $(SHAREDIR)/engines/phalanx |
229 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/engines/phalanx |
240 |
install -m 666 ./engines/phalanx/eco.phalanx $(SHAREDIR)/engines/phalanx |
230 |
install -m 666 ./engines/phalanx/eco.phalanx $(DESTDIR)$(SHAREDIR)/engines/phalanx |
241 |
install -m 644 ./engines/phalanx/HISTORY $(SHAREDIR)/engines/phalanx |
231 |
install -m 644 ./engines/phalanx/HISTORY $(DESTDIR)$(SHAREDIR)/engines/phalanx |
242 |
install -m 644 ./engines/phalanx/pbook.phalanx $(SHAREDIR)/engines/phalanx |
232 |
install -m 644 ./engines/phalanx/pbook.phalanx $(DESTDIR)$(SHAREDIR)/engines/phalanx |
243 |
install -m 644 ./engines/phalanx/README $(SHAREDIR)/engines/phalanx |
233 |
install -m 644 ./engines/phalanx/README $(DESTDIR)$(SHAREDIR)/engines/phalanx |
244 |
install ./engines/phalanx/phalanx $(BINDIR) |
234 |
install ./engines/phalanx/phalanx $(DESTDIR)$(BINDIR) |
245 |
install -m 755 -d $(SHAREDIR)/engines/toga |
235 |
install -m 755 -d $(DESTDIR)$(SHAREDIR)/engines/toga |
246 |
install -m 644 ./engines/toga/copying.txt $(SHAREDIR)/engines/toga |
236 |
install -m 644 ./engines/toga/copying.txt $(DESTDIR)$(SHAREDIR)/engines/toga |
247 |
install -m 644 ./engines/toga/readme.txt $(SHAREDIR)/engines/toga |
237 |
install -m 644 ./engines/toga/readme.txt $(DESTDIR)$(SHAREDIR)/engines/toga |
248 |
install ./engines/toga/src/fruit $(BINDIR) |
238 |
install ./engines/toga/src/fruit $(DESTDIR)$(BINDIR) |
249 |
|
239 |
|
250 |
uninstall: |
240 |
uninstall: |
251 |
rm -rf $(SHAREDIR)/engines |
241 |
rm -rf $(SHAREDIR)/engines |
252 |
-- scid_vs_pc-4.6.orig/tcl/utils/sound.tcl |
242 |
++ scid_vs_pc-4.6/tcl/utils/sound.tcl |
Lines 41-47
Link Here
|
41 |
variable soundFolder |
41 |
variable soundFolder |
42 |
|
42 |
|
43 |
::splash::add "Setting up audio move announcement..." |
43 |
::splash::add "Setting up audio move announcement..." |
44 |
if {[catch {package require snack 2.0}]} { |
44 |
if {[catch {package require snack}]} { |
45 |
set hasSnackPackage 0 |
45 |
set hasSnackPackage 0 |
46 |
::splash::add " Move speech disabled - Snack sound package not found" |
46 |
::splash::add " Move speech disabled - Snack sound package not found" |
47 |
return |
47 |
return |