Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/sci In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv5771
Added Files: octave-forge-specfun.info Log Message: forging ahead --- NEW FILE: octave-forge-specfun.info --- Info2: << Package: octave-forge-specfun Version: 1.0.7 Type: octave (3.0.3), forge (specfun) Revision: 3 Maintainer: Alexander Hansen <a...@finkproject.org> BuildDepends: << fftw3, hdf5 (>= 1.6.5-1012), libncurses5, readline5 (>= 5.0-1004) << Depends: << fftw3-shlibs, gcc43-shlibs, hdf5-shlibs (>= 1.6.5-1012), libncurses5-shlibs, octave (>= %type_raw[octave]-1) | octave-atlas (>= %type_raw[octave]-1), octave (<< %type_raw[octave]-9999) | octave-atlas (<< %type_raw[octave]-9999), readline5-shlibs (>= 5.0-1004) Conflicts: octave-forge Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz Source-MD5: 01becb0e951634ed781da910f1aa2654 NoSetCPPFLAGS: true NoSetLDFLAGS: true SetLIBRARY_PATH: /usr/X11R6/lib:%p/lib SetMAKEFLAGS: -j1 CompileScript: echo '' InstallScript: << #!/bin/bash -ev export CPPFLAGS=-I%p/lib/system-openssl/include export LDFLAGS=-L%p/lib/system-openssl/lib export PKG_CONFIG_PATH=%p/lib/system-openssl/lib/pkgconfig export CPATH=/usr/X11R6/include:%p/include cd .. m=%i/share/octave/packages o=%i/lib/octave/packages mkdir -p $m $o echo "pkg prefix $m $o" > tmp echo "pkg global_list %i/share/octave/octave_packages" >> tmp echo "pkg install -verbose -nodeps %type_raw[forge]-%v" >> tmp octave -V tmp echo "load %i/share/octave/octave_packages" > tmp echo "striplength = length('%d');" >> tmp echo "apfx = global_packages {1}.archprefix;" >> tmp echo "global_packages {1}.archprefix = apfx(striplength+1:end);" >> tmp echo "dr = global_packages {1}.dir;" >> tmp echo "global_packages {1}.dir = dr(striplength+1:end);" >> tmp echo "save -text %i/share/octave/octave_packages global_packages" >> tmp octave -q tmp mv %i/share/octave/octave_packages %i/share/octave/packages/%type_raw[forge]-%v/. << PostInstScript: << if [ -f %p/share/octave/octave_packages ] then tf=/var/tmp/tmp-inst echo "load %p/share/octave/packages/%type_raw[forge]-%v/octave_packages" > $tf echo "newpackage = global_packages;" >> $tf echo "load %p/share/octave/octave_packages" >> $tf echo "global_packages = {global_packages{:},newpackage{:}};" >> $tf echo "save -text %p/share/octave/octave_packages global_packages" >> $tf octave -q $tf rm %p/share/octave/packages/%type_raw[forge]-%v/octave_packages rm $tf else mv %p/share/octave/packages/%type_raw[forge]-%v/octave_packages %p/share/octave/octave_packages fi << PreRmScript: << tf=/var/tmp/tmp-rem echo "load %p/share/octave/octave_packages" > $tf echo "for i = 1:length(global_packages)" >> $tf echo " if strcmp(global_packages{i}.name,'%type_raw[forge]')" >> $tf echo " global_packages(i) = [];" >> $tf echo " break" >> $tf echo " endif" >> $tf echo "endfor" >> $tf echo "save -text %p/share/octave/octave_packages global_packages" >> $tf octave -q $tf rm $tf << Description: Special functions for Octave DescDetail: << Includes the following special functions: Ci Si cosint dirac ellipj ellipke erfcinv erfcx expint expint_E1 expint_Ei heaviside laguerre lambertw psi sinint test_ellipj test_sncndn zeta ellipj << DescPort: << Installation framework intially due to Johnathan Stickel. I added a few tweaks. << Homepage: http://octave.sourceforge.net/specfun/index.html License: GPL << ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs