Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/x11 In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv21722
Modified Files: blt-x86_64.info Log Message: build directly against private tk headers in tcltk-dev Index: blt-x86_64.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/x11/blt-x86_64.info,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- blt-x86_64.info 21 Aug 2013 13:45:18 -0000 1.10 +++ blt-x86_64.info 21 Aug 2013 16:07:41 -0000 1.11 @@ -1,6 +1,6 @@ Package: blt Version: 2.4z -Revision: 159 +Revision: 160 Maintainer: William Scott <wgsc...@users.sourceforge.net> Architecture: x86_64 BuildDepends: << @@ -20,22 +20,32 @@ SourceDirectory: %N%v PatchFile: %n-x86_64.patch PatchFile-MD5: ba37fedb7ee1b9e71f241f64648fabee -PatchFile2: %n-tcltk86.patch -PatchFile2-MD5: a5603b48d1d424444bbce5a3b366936e +PatchFile2: %n-tk-internals.patch +PatchFile2-MD5: 3a22da4a4818e269d7469dffaa607840 PatchFile3: %n-parabuild.patch PatchFile3-MD5: 76d9f5764c478e12dadc0adaed6ed2f8 -SetCFLAGS: -O3 -fno-common -Wall -fno-strict-aliasing NoSetMAKEFLAGS: true -ConfigureParams: --mandir=%p/share/man --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --with-tcllibs=%p/lib --with-tklibs=%p/lib --enable-jpeg +ConfigureParams: --mandir=%p/share/man --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --with-tcllibs=%p/lib --with-tklibs=%p/lib --enable-jpeg PatchScript:<< #!/bin/sh -ev patch -p1 < %{PatchFile} + patch -p1 < %{PatchFile2} if [[ $(sw_vers -productVersion | cut -d. -f1-2) > 10.8 ]]; then - patch -p1 < %{PatchFile2} perl -pi -e 's|FINITE|isfinite|g' src/bltVector.c src/bltVecMath.c src/bltGrElem.c src/bltGrLine.c fi patch -p1 < %{PatchFile3} << +CompileScript: << + #!/bin/sh -ev + if [[ $(sw_vers -productVersion | cut -d. -f1-2) > 10.8 ]]; then + TK_INCLUDEDIR=%p/include/tcltk-private/tk8.6 + else + TK_INCLUDEDIR=%p/include/tcltk-private/tk8.5 + fi + export CFLAGS="-O3 -fno-common -Wall -fno-strict-aliasing -I$TK_INCLUDEDIR/generic -I$TK_INCLUDEDIR/unix" + ./configure %c + make +<< InstallScript: << #!/bin/sh -ev mkdir -p %i/share/man ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs