public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in games-board/scid/files: scid-4.5.2-gentoo.patch
@ 2014-09-01  0:36 Julian Ospald (hasufell)
  0 siblings, 0 replies; only message in thread
From: Julian Ospald (hasufell) @ 2014-09-01  0:36 UTC (permalink / raw
  To: gentoo-commits

hasufell    14/09/01 00:36:56

  Added:                scid-4.5.2-gentoo.patch
  Log:
  version bump wrt #506534, convert to python-any-r1
  
  (Portage version: 2.2.12-r1/cvs/Linux x86_64, signed Manifest commit with key BDEED020)

Revision  Changes    Path
1.1                  games-board/scid/files/scid-4.5.2-gentoo.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-board/scid/files/scid-4.5.2-gentoo.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-board/scid/files/scid-4.5.2-gentoo.patch?rev=1.1&content-type=text/plain

Index: scid-4.5.2-gentoo.patch
===================================================================
--- engines/togaII1.2.1a/src/Makefile.old	2012-05-06 20:56:56.190522872 +0200
+++ engines/togaII1.2.1a/src/Makefile	2012-05-06 20:58:20.995568403 +0200
@@ -18,23 +18,16 @@
 
 # general
 
-CXX      = g++
-CXXFLAGS = -pipe -Wall
-LDFLAGS  = -lm
 
 # C++
 
-CXXFLAGS += -fno-exceptions -fno-rtti
 
 # optimisation
 
-CXXFLAGS += -O3 -fstrict-aliasing
-CXXFLAGS += -fomit-frame-pointer
 # CXXFLAGS += -march=athlon-xp # SELECT ME
 
 # strip
 
-LDFLAGS += -s
 
 # dependencies
 
--- tcl/utils/sound.tcl.old	2012-05-06 21:05:31.475342861 +0200
+++ tcl/utils/sound.tcl	2012-05-06 21:06:07.066843851 +0200
@@ -41,7 +41,7 @@
   variable soundFolder
   
   ::splash::add "Setting up audio move announcement..."
-  if {[catch {package require snack 2.0}]} {
+  if {[catch {package require snack}]} {
     set hasSnackPackage 0
     ::splash::add "    Move speech disabled - Snack sound package not found"
     return
--- Makefile.conf.old	2013-11-28 06:58:08.000000000 +0100
+++ Makefile.conf	2014-04-18 00:17:05.783340379 +0200
@@ -193,7 +193,7 @@
 # Small extra programs. Most are written in Tcl using tkscid, but
 # a few contributed ones may be in Python or other languages.
 #
-SCRIPTS= sc_addmove sc_epgn sc_spell sc_eco sc_import sc_remote sc_tree scidpgn pgnfix spliteco spf2spi
+SCRIPTS= sc_addmove sc_epgn sc_spell sc_eco sc_import sc_remote sc_tree scidpgn pgnfix eco2pgn spliteco spf2spi
 
 ####################
 
@@ -218,25 +218,25 @@
 install: $(INSTALL)
 
 install_scid: all_scid
-	install -m 755 -d $(SHAREDIR)
-	install -m 755 -d $(BINDIR)
-	install -m 755 scid $(SCRIPTS) $(EXECS) $(BINDIR)
-	install -m 644 -p scid.eco $(SHAREDIR)
-	install -m 755 -d $(SHAREDIR)/books
-	install -m 666 ./books/*.* $(SHAREDIR)/books/
-	install -m 755 -d $(SHAREDIR)/bases
-	if test -d ./bases; then install -m 666 ./bases/*.* $(SHAREDIR)/bases/ ; fi
-	install -m 755 -d $(SHAREDIR)/html
-	cp -r ./html/* $(SHAREDIR)/html/
-	install -m 755 -d $(SHAREDIR)/img/
-	cp -r ./img/* $(SHAREDIR)/img/
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)"
+	install -m 755 -d "$(DESTDIR)$(BINDIR)"
+	install -m 755 scid $(SCRIPTS) $(EXECS) "$(DESTDIR)$(BINDIR)"
+	install -m 644 -p scid.eco "$(DESTDIR)$(SHAREDIR)"
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/books"
+	install -m 666 ./books/*.* "$(DESTDIR)$(SHAREDIR)/books/"
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/bases"
+	if test -d ./bases; then install -m 666 ./bases/*.* "$(DESTDIR)$(SHAREDIR)/bases/" ; fi
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/html"
+	cp -r ./html/* "$(DESTDIR)$(SHAREDIR)/html/"
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/img/"
+	cp -r ./img/* "$(DESTDIR)$(SHAREDIR)/img/"
 
 install_engines: all_engines
-	install -m 755 -d $(SHAREDIR)/engines
-	install -m 755 -d $(SHAREDIR)/engines/phalanx-scid
-	install ./engines/phalanx-scid/phalanx-scid $(SHAREDIR)/engines/phalanx-scid
-	install -m 755 -d $(SHAREDIR)/engines/togaII1.2.1a
-	install ./engines/togaII1.2.1a/src/togaII $(SHAREDIR)/engines/togaII1.2.1a/
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/engines"
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/engines/phalanx-scid"
+	install ./engines/phalanx-scid/phalanx-scid "$(DESTDIR)$(SHAREDIR)/engines/phalanx-scid"
+	install -m 755 -d "$(DESTDIR)$(SHAREDIR)/engines/togaII1.2.1a"
+	install ./engines/togaII1.2.1a/src/togaII "$(DESTDIR)$(SHAREDIR)/engines/togaII1.2.1a/"
 
 install_mac: all
 	install -m 755 -d dist/Scid.app/Contents/MacOS
@@ -288,25 +288,25 @@
 	hdiutil create -fs "HFS+" -volname Scid -srcfolder dist "Scid $(SCID_VERSION) (`sw_vers -productName` `sw_vers -productVersion` `uname -p`).dmg"
 
 uninstall:
-	rm -rf $(SHAREDIR)/engines
-	rm -rf $(SHAREDIR)/books
-	rm -rf $(SHAREDIR)/bases
-	rm -rf $(SHAREDIR)/data/
-	rm -f $(SHAREDIR)/data/scid.eco
-	rm -f $(BINDIR)/scid $(BINDIR)/sc_addmove $(BINDIR)/sc_epgn
-	rm -f $(BINDIR)/sc_spell $(BINDIR)/sc_eco $(BINDIR)/sc_import
-	rm -f $(BINDIR)/sc_remote $(BINDIR)/sc_tree $(BINDIR)/scidpgn
-	rm -f $(BINDIR)/pgnfix $(BINDIR)/spliteco
-	rm -f $(BINDIR)/pgnscid $(BINDIR)/tkscid
-	rm -f $(BINDIR)/scmerge $(BINDIR)/scidlet
-	rm -rf $(SHAREDIR)/html
+	rm -rf "$(DESTDIR)$(SHAREDIR)/engines"
+	rm -rf "$(DESTDIR)$(SHAREDIR)/books"
+	rm -rf "$(DESTDIR)$(SHAREDIR)/bases"
+	rm -rf "$(DESTDIR)$(SHAREDIR)/data/"
+	rm -f "$(DESTDIR)$(SHAREDIR)/data/scid.eco"
+	rm -f "$(DESTDIR)$(BINDIR)/scid $(BINDIR)/sc_addmove" "$(DESTDIR)$(BINDIR)/sc_epgn"
+	rm -f "$(DESTDIR)$(BINDIR)/sc_spell" "$(DESTDIR)$(BINDIR)/sc_eco" "$(DESTDIR)$(BINDIR)/sc_import"
+	rm -f "$(DESTDIR)$(BINDIR)/sc_remote" "$(DESTDIR)$(BINDIR)/sc_tree" "$(DESTDIR)$(BINDIR)/scidpgn"
+	rm -f "$(DESTDIR)$(BINDIR)/pgnfix" "$(DESTDIR)$(BINDIR)/spliteco"
+	rm -f "$(DESTDIR)$(BINDIR)/pgnscid" "$(DESTDIR)$(BINDIR)/tkscid"
+	rm -f "$(DESTDIR)$(BINDIR)/scmerge" "$(DESTDIR)$(BINDIR)/scidlet"
+	rm -rf "$(DESTDIR)$(SHAREDIR)/html"
 
 ### To remove Scid files placed in the BINDIR and SHAREDIR directories,
 #   type "make distclean".
 #
 distclean:
-	cd $(BINDIR) && rm -f $(EXECS) $(SCRIPTS)
-	-rm -f $(SHAREDIR)/scid.eco
+	cd $(DESTDIR)$(BINDIR) && rm -f "$(EXECS)" "$(SCRIPTS)"
+	-rm -f "$(DESTDIR)$(SHAREDIR)/scid.eco"
 
 ### To remove object and executable files: type "make clean".
 #
--- tcl/start.tcl.old	2013-11-28 06:58:08.000000000 +0100
+++ tcl/start.tcl	2014-04-18 00:37:25.796397765 +0200
@@ -186,7 +186,7 @@
 
   # scidShareDir, scidImgDir, scidBooksDir, scidBasesDir, ecoFile:
   # Location of Scid resources
-  set scidShareDir [file normalize [file join $scidExeDir "../share/scid"]]
+  set scidShareDir "@GENTOO_DATADIR@"
   if {! [file isdirectory $::scidShareDir]} {
     set scidShareDir $::scidExeDir
   }
@@ -849,7 +849,7 @@
 
 ### Audio move announcement options:
 
-set ::utils::sound::soundFolder [file nativename [file join $::scidExeDir sounds]]
+set ::utils::sound::soundFolder "@GENTOO_DATADIR@/sounds"
 set ::utils::sound::announceNew 0
 set ::utils::sound::announceForward 0
 set ::utils::sound::announceBack 0
@@ -858,7 +858,7 @@
 if {$windowsOS} {
   set spellCheckFile [file join $scidDataDir "spelling.ssp"]
 } else {
-  set spellCheckFile "/usr/local/share/scid/spelling.ssp"
+  set spellCheckFile "@GENTOO_DATADIR@/spelling.ssp"
 }
 
 # book configuration





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-09-01  0:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-01  0:36 [gentoo-commits] gentoo-x86 commit in games-board/scid/files: scid-4.5.2-gentoo.patch Julian Ospald (hasufell)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox