Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv9989/10.7/stable/main/finkinfo/sci

Modified Files:
        ad-oct.info audio-oct.info gsl-oct.info 
        miscellaneous-oct-1.0.7.info octcdf-oct-1.0.12.info 
Log Message:
More build cleanup.

Index: ad-oct.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/ad-oct.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ad-oct.info 14 Sep 2011 01:04:01 -0000      1.1
+++ ad-oct.info 14 Sep 2011 13:55:41 -0000      1.2
@@ -84,7 +84,13 @@
 SetLIBRARY_PATH: /usr/X11R6/lib:%p/lib
 SetMAKEFLAGS: -j1
 
-CompileScript: %p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
+CompileScript: <<
+#!/bin/sh -ev
+export CC=`which cc`
+export CXX=`which c++`
+export OCTAVE=%p/bin/octave-%type_raw[oct]
+%p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
+<<
 
 InstallScript: << 
        #!/bin/sh -ev
@@ -109,7 +115,12 @@
 PreRmScript: 
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-prerm
 
 DescPackaging: <<
-Common for all octave-forge packages.
+This package:
+Somehow finds a reference to flag-sort, even though that has been scrubbed 
+from all of the text files in our Octave distros, so we have to set CC and CXX 
+explicitly.
+
+Common for all octave-forge packages:
 
 We read in postinst and prerm template scripts installed by octaveN and modify
 them to use the name of this package because Octave's package manager can't 

Index: audio-oct.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/audio-oct.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- audio-oct.info      14 Sep 2011 13:09:35 -0000      1.1
+++ audio-oct.info      14 Sep 2011 13:55:41 -0000      1.2
@@ -57,6 +57,7 @@
 #!/bin/sh -ev
 export CC=`which cc`
 export CXX=`which c++`
+export OCTAVE=%p/bin/octave-%type_raw[oct]
 %p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
 <<
 

Index: miscellaneous-oct-1.0.7.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/miscellaneous-oct-1.0.7.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- miscellaneous-oct-1.0.7.info        7 Sep 2011 00:19:42 -0000       1.2
+++ miscellaneous-oct-1.0.7.info        14 Sep 2011 13:55:41 -0000      1.3
@@ -66,7 +66,13 @@
 SetLIBRARY_PATH: /usr/X11R6/lib:%p/lib
 SetMAKEFLAGS: -j1
 
-CompileScript: %p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
+CompileScript: <<
+#!/bin/sh -ev
+export CC=`which cc`
+export CXX=`which c++`
+export OCTAVE=%p/bin/octave-%type_raw[oct]
+%p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
+<<
 
 InstallScript: << 
        #!/bin/sh -ev
@@ -79,6 +85,7 @@
        sed -i -e 's/@PKGNAME@/%type_raw[forge]/' octave-forge-prerm
        chmod a+x octave-forge*
 <<
+
 PostInstScript:  <<
        if [ -s %p/var/octave/%type_raw[oct]/octave_packages ] && [ -f 
%p/var/octave/%type_raw[oct]/octave_packages ] 
        then 
@@ -91,8 +98,12 @@
 PreRmScript: 
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-prerm
 
 DescPackaging: <<
-Common for all octave-forge packages.
+This package:
+Somehow finds a reference to flag-sort, even though that has been scrubbed 
+from all of the text files in our Octave distros, so we have to set CC and CXX 
+explicitly.
 
+Common for all octave-forge packages:
 We read in postinst and prerm template scripts installed by octaveN and modify
 them to use the name of this package because Octave's package manager can't 
 cope with non-literal arguments.

Index: gsl-oct.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/gsl-oct.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- gsl-oct.info        14 Sep 2011 13:09:35 -0000      1.4
+++ gsl-oct.info        14 Sep 2011 13:55:41 -0000      1.5
@@ -173,6 +173,7 @@
        #!/bin/sh -ev
        export CC=`which cc`
        export CXX=`which c++`
+       export OCTAVE=%p/bin/octave-%type_raw[oct]
        rm -rf doc/RCS
        %p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
 <<

Index: octcdf-oct-1.0.12.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/octcdf-oct-1.0.12.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- octcdf-oct-1.0.12.info      8 Sep 2011 00:45:42 -0000       1.1
+++ octcdf-oct-1.0.12.info      14 Sep 2011 13:55:41 -0000      1.2
@@ -80,6 +80,8 @@
 
 CompileScript: <<
 #!/bin/sh -ev
+export CC=`which cc`
+export CXX=`which c++`
 export OCTAVE=%p/bin/octave-%type_raw[oct]
 %p/share/octave/%type_raw[oct]/scripts/octave-forge-compile.sh 
%type_raw[forge]-%v
 <<
@@ -108,8 +110,12 @@
 PreRmScript: 
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-prerm
 
 DescPackaging: <<
-Common for all octave-forge packages.
+This package:
+Somehow finds a reference to flag-sort, even though that has been scrubbed 
+from all of the text files in our Octave distros, so we have to set CC and CXX 
+explicitly.
 
+Common for all octave-forge packages:
 We read in postinst and prerm template scripts installed by octaveN and modify
 them to use the name of this package because Octave's package manager can't 
 cope with non-literal arguments.


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&reg; mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to