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

Modified Files:
        bundle-octave.info 
Added Files:
        nnet-oct.info nurbs-oct-1.0.0.info nurbs-oct.info 
Log Message:
A couple more packages.

--- NEW FILE: nurbs-oct.info ---
Info2: <<
Package: nurbs-oct%type_pkg[oct]
Version: 1.3.5
Type: oct (3.2.4), forge (nurbs)
Revision: 1
Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/nurbs/index.html 
Description: NURBS routines for Octave
DescDetail: <<
Collection of routines for the creation, and manipulation of Non-Uniform
Rational B-Splines (NURBS), based on the NURBS toolbox by Mark Spink.

This package provides the following functions:

Basic operations for NURBS curves, surfaces and volumes:
        nrbmak
        nrbkntins
        nrbdegelev
        nrbderiv
        nrbdeval
        nrbeval
Operations for constructing NURBS curves and surfaces:
        nrbtform
        nrbreverse
        nrbtransp
        nrbline
        nrbcirc
        nrbrect
        nrb4surf
        nrbcylind
        nrbextract
        nrbextrude
        nrbrevolve
        nrbruled
        nrbcoons
        nrbplot
        nrbctrlplot
        nrbkntplot
        nrbexport
        nrbtestcrv
        nrbtestsrf
B-Spline functions:
        bspeval
        bspderiv
        bspkntins
        bspdegelev
        basisfun
        basisfunder
        findspan
        numbasisfun
        tbasisfun
B-splines geometric entities:
        curvederivcpts
        curvederiveval
        surfderivcpts
        surfderiveval
NURBS geometric entities and functions:
        nrbbasisfun
        nrbbasisfunder
        nrbnumbasisfun
        nrbcrvderiveval
        nrbsurfderiveval
Knots construction and refinement:
        kntuniform
        kntrefine
        kntbrkdegreg
        kntbrkdegmult
Vector and Transformation Utilities:
        vecnorm
        vecmag
        vecmag2
        vecangle
        vecdot
        veccross
        vecrotx
        vecroty
        vecrotz
        vecscale
        vectrans
Misc Utilities:
        deg2rad
        rad2deg

<<
License: GPL

# All octave-forge packages have to have the following BuildDepends:
#  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev,
# fftw3, 
# ( %type_pkg[oct] = 305 ) hdf5.7-oldapi,
# ( %type_pkg[oct] != 305 ) hdf5.7
#
# Packages which serve only Octave-3.0.5 or only Octave > 3.0.5 need
# not use the conditional, of course.

BuildDepends: <<
  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev, 
  fftw3,
  ( %type_pkg[oct] = 305 ) hdf5.7-oldapi,
  ( %type_pkg[oct] != 305 ) hdf5.7 
<<
Depends: <<
  octave%type_pkg[oct] | octave%type_pkg[oct]-atlas
<<
Conflicts: octave-forge

Source-MD5: 8f1326d15ed8bc4d855659188fbda774

DescPackaging: <<
This package:
Wants omp.h, which is included with llvm-gcc, but not clang.

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.

The Type: forge (pkgname) is used to minimize what needs to be changed when
using this .info file as a template.
<<

#### Insert required changes here ####

TarFilesRename: nurbs:nurbs-1.3.5
SetCC: llvm-gcc
SetCXX: llvm-g++

######################################

# Do not change anything from this point down, unless absolutely necessary,
# since the foo-oct%type_pkg[oct] packages are designed to be built/installed
# in the same way.

# default source
Source: mirror:sourceforge:/octave/%type_raw[forge]-%v.tar.gz
# this will redirect like a fiend, and then you can replace it with a one-hop:
#Source: http://downloads.sourceforge.net/project/octave/Octave Forge 
Packages/Individual Package Releases/%type_raw[forge]-%v.tar.gz
# replacing "Individual Package Releases" with the  relevant directory

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
SetLIBRARY_PATH: /usr/X11R6/lib:%p/lib
SetMAKEFLAGS: -j1

CompileScript:  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
        %p/share/octave/%type_raw[oct]/scripts/octave-forge-install.sh 
%type_raw[forge]-%v %i %b
        mkdir -p %i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        # copy template scripts
        cp %p/share/octave/%type_raw[oct]/scripts/octave-forge-prerm 
%p/share/octave/%type_raw[oct]/scripts/octave-forge-postinst 
%i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        cd %i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        sed -i -e 's/@PKGNAME@/%type_raw[forge]-%v/' octave-forge-postinst
        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 
                
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-postinst
        else
                mv 
%p/share/octave/%type_raw[oct]/packages/%type_raw[forge]-%v/octave_packages 
%p/var/octave/%type_raw[oct]/octave_packages
        fi
<<

PreRmScript: 
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-prerm
<<
Index: bundle-octave.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/bundle-octave.info,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- bundle-octave.info  27 Sep 2011 01:41:43 -0000      1.10
+++ bundle-octave.info  27 Sep 2011 02:53:03 -0000      1.11
@@ -1,7 +1,7 @@
 Info2: <<
 Package: bundle-octave%type_pkg[oct]%type_pkg[-atlas]
 Version: 20110926
-Revision: 2
+Revision: 3
 Type: bundle, oct (3.0.5 3.2.4), -atlas (.)
 Depends: <<
 octave%type_pkg[oct]%type_pkg[-atlas],
@@ -36,10 +36,10 @@
 gnuplot-oct%type_pkg[oct],
 gsl-oct%type_pkg[oct],
 image-oct%type_pkg[oct],
-io-oct%type_pkg[oct],
-irsa-oct%type_pkg[oct],
 informationtheory-oct%type_pkg[oct],
 integration-oct%type_pkg[oct],
+io-oct%type_pkg[oct],
+irsa-oct%type_pkg[oct],
 java-oct%type_pkg[oct],
 linear-algebra-oct%type_pkg[oct],
 mapping-oct%type_pkg[oct],
@@ -48,6 +48,9 @@
 missing-functions-oct%type_pkg[oct],
 msh-oct%type_pkg[oct],
 nan%type_pkg[-atlas]-oct%type_pkg[oct],
+nlwing2-oct%type_pkg[oct],
+nnet-oct%type_pkg[oct],
+nurbs-oct%type_pkg[oct],
 ( %type_pkg[oct] != 324 ) octcdf-oct%type_pkg[oct],
 optim-oct%type_pkg[oct],
 outliers-oct%type_pkg[oct],

--- NEW FILE: nnet-oct.info ---
Info2: <<
Package: nnet-oct%type_pkg[oct]
Version: 0.1.13
Type: oct (3.0.5 3.2.4), forge (nnet)
Revision: 1
Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/nnet/index.html 
Description: Feed forward neural network for Octave
DescDetail: <<
A feed forward multi-layer neural network.

This package provides the following functions:

Creation:
        newff
Data preprocessing & postprocessing:
        mapstd
        prestd
        poststd
        trastd
Simulation:
        sim
Training:
        train
Transfer functions:
        logsig
        purelin
        radbas
        tansig
Utility:
        dividerand
        ind2vec
        isposint
        min_max
        saveMLPStruct
        subset
        vec2ind
<<
License: GPL

# All octave-forge packages have to have the following BuildDepends:
#  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev,
# fftw3, 
# ( %type_pkg[oct] = 305 ) hdf5.7-oldapi,
# ( %type_pkg[oct] != 305 ) hdf5.7
#
# Packages which serve only Octave-3.0.5 or only Octave > 3.0.5 need
# not use the conditional, of course.

BuildDepends: <<
  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev, 
  fftw3,
  ( %type_pkg[oct] = 305 ) hdf5.7-oldapi,
  ( %type_pkg[oct] != 305 ) hdf5.7 
<<
Depends: <<
  octave%type_pkg[oct] | octave%type_pkg[oct]-atlas
<<
Conflicts: octave-forge

Source-MD5: 836ca48df2236eb0cb7e1e27780a1659

DescPackaging: <<
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.

The Type: forge (pkgname) is used to minimize what needs to be changed when
using this .info file as a template.
<<

#### Insert required changes here ####

TarFilesRename: nnet:nnet-0.1.13

######################################

# Do not change anything from this point down, unless absolutely necessary,
# since the foo-oct%type_pkg[oct] packages are designed to be built/installed
# in the same way.

# default source
Source: mirror:sourceforge:/octave/%type_raw[forge]-%v.tar.gz
# this will redirect like a fiend, and then you can replace it with a one-hop:
#Source: http://downloads.sourceforge.net/project/octave/Octave Forge 
Packages/Individual Package Releases/%type_raw[forge]-%v.tar.gz
# replacing "Individual Package Releases" with the  relevant directory

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
SetLIBRARY_PATH: /usr/X11R6/lib:%p/lib
SetMAKEFLAGS: -j1

CompileScript:  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
        %p/share/octave/%type_raw[oct]/scripts/octave-forge-install.sh 
%type_raw[forge]-%v %i %b
        mkdir -p %i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        # copy template scripts
        cp %p/share/octave/%type_raw[oct]/scripts/octave-forge-prerm 
%p/share/octave/%type_raw[oct]/scripts/octave-forge-postinst 
%i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        cd %i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        sed -i -e 's/@PKGNAME@/%type_raw[forge]-%v/' octave-forge-postinst
        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 
                
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-postinst
        else
                mv 
%p/share/octave/%type_raw[oct]/packages/%type_raw[forge]-%v/octave_packages 
%p/var/octave/%type_raw[oct]/octave_packages
        fi
<<

PreRmScript: 
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-prerm
<<
--- NEW FILE: nurbs-oct-1.0.0.info ---
Info2: <<
Package: nurbs-oct%type_pkg[oct]
Version: 1.0.0
Type: oct (3.0.5), forge (nurbs)
Revision: 1
Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/nurbs/index.html 
Description: NURBS routines for Octave
DescDetail: <<
Collection of routines for the creation, and manipulation of Non-Uniform
Rational B-Splines (NURBS), based on the NURBS toolbox by Mark Spink.

This package provides the following functions:

NURBS curves and surfaces:
        nrbmak
        nrbtform
        nrbkntins
        nrbdegelev
        nrbderiv
        nrbdeval
        nrbkntmult
        nrbreverse
        nrbtransp
        nrbline
        nrbcirc
        nrbrect
        nrb4surf
        nrbeval
        nrbextrude
        nrbrevolve
        nrbruled
        nrbcoons
        nrbplot
        nrbsrfgradient
NURBS basis functions:
        nrbbasisfun
        nrbbasisfunder
B-Spline functions:
        bspeval
        bspderiv
        bspkntins
        bspdegelev
        basisfunder
        findspan
Vector and Transformation Utilities:
        vecnorm
        vecmag
        vecmag2
        vecangle
        vecdot
        veccross
        vecrotx
        vecroty
        vecrotz
        vecscale
        vectrans
Misc Utilities:
        deg2rad
        rad2deg
<<
License: GPL

# All octave-forge packages have to have the following BuildDepends:
#  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev,
# fftw3, 
# ( %type_pkg[oct] = 305 ) hdf5.7-oldapi,
# ( %type_pkg[oct] != 305 ) hdf5.7
#
# Packages which serve only Octave-3.0.5 or only Octave > 3.0.5 need
# not use the conditional, of course.

BuildDepends: <<
  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev, 
  fftw3,
  ( %type_pkg[oct] = 305 ) hdf5.7-oldapi,
  ( %type_pkg[oct] != 305 ) hdf5.7 
<<
Depends: <<
  octave%type_pkg[oct] | octave%type_pkg[oct]-atlas
<<
Conflicts: octave-forge

Source-MD5: a7a1f569c547e2519b92c42ff90c24ef

DescPackaging: <<
This package:
Wants omp.h, which is included with llvm-gcc, but not clang.

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.

The Type: forge (pkgname) is used to minimize what needs to be changed when
using this .info file as a template.
<<

#### Insert required changes here ####

TarFilesRename: nurbs-1.0:nurbs-1.0.0
SourceDirectory: nurbs-%v

######################################

# Do not change anything from this point down, unless absolutely necessary,
# since the foo-oct%type_pkg[oct] packages are designed to be built/installed
# in the same way.

# default source
Source: mirror:sourceforge:/octave/%type_raw[forge]-1.0.tar.gz
# this will redirect like a fiend, and then you can replace it with a one-hop:
#Source: http://downloads.sourceforge.net/project/octave/Octave Forge 
Packages/Individual Package Releases/%type_raw[forge]-%v.tar.gz
# replacing "Individual Package Releases" with the  relevant directory

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
SetLIBRARY_PATH: /usr/X11R6/lib:%p/lib
SetMAKEFLAGS: -j1

CompileScript:  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
        %p/share/octave/%type_raw[oct]/scripts/octave-forge-install.sh 
%type_raw[forge]-%v %i %b
        mkdir -p %i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        # copy template scripts
        cp %p/share/octave/%type_raw[oct]/scripts/octave-forge-prerm 
%p/share/octave/%type_raw[oct]/scripts/octave-forge-postinst 
%i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        cd %i/share/octave/%type_raw[oct]/%type_raw[forge]-%v
        sed -i -e 's/@PKGNAME@/%type_raw[forge]-%v/' octave-forge-postinst
        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 
                
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-postinst
        else
                mv 
%p/share/octave/%type_raw[oct]/packages/%type_raw[forge]-%v/octave_packages 
%p/var/octave/%type_raw[oct]/octave_packages
        fi
<<

PreRmScript: 
%p/share/octave/%type_raw[oct]/%type_raw[forge]-%v/octave-forge-prerm
<<

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to