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

Added Files:
        signal-oct.info 
Log Message:
WorksOnLion

--- NEW FILE: signal-oct.info ---
Info2: <<
Package: signal-oct%type_pkg[oct]
Version: 1.0.8
Type: oct (3.0.5), forge (signal)
Revision: 1
Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/signal/index.html 
Description: Signal processing toolkit for Octave
DescDetail: <<
This package contains signal processing tools, including filtering, windowing
and display functions.
It provides the following additional functions:
Signals:
        diric
        gauspuls
        gmonopuls
        pulstran
        tripuls
        rectpuls
        sawtooth
        square
        chirp
        strips
        specgram
        buffer
        mexihat
        meyeraux
        morlet
        shanwavf
        cmorwavf
Filtering:
        filtfilt
        filtic
        latcfilt
        sgolayfilt
        sosfilt
        medfilt1
Filter analysis:
        freqs
        freqs_plot
        freqspace
        grpdelay
        impz
        zplane
Filter conversion:
        ac2poly
        poly2ac
        ac2rc
        rc2ac
        poly2rc
        rc2poly
        convmtx
        latc2tf
        residuez
        residued
        sos2ss
        sos2tf
        sos2zp
        ss2sos
        tf2latc
        tf2sos
        zp2sos
        polystab
IIR Filter design:
        besself
        butter
        cheby1
        cheby2
        ellip
        ncauer
        maxflat
        buttord
        cheb1ord
        cheb2ord
        ellipord
        besselap
        sftrans
        bilinear
        impinvar
        ellipdemo
FIR filter design:
        fir1
        fir2
        fircls
        fircls1
        firls
        firrcos
        intfilt
        kaiserord
        cremez
        remez
        remezord
        sgolay
        qp_kaiser
Transforms:
        czt
        dctmtx
        dct2
        idct2
        dct
        idct
        dst
        idst
        dftmtx
        hilbert
        rceps
        cceps
        icceps
        cplxreal
        bitrevorder
        dwt
        fht
        ifht
Power spectrum analysis:
        pwelch
        tfe
        tfestimate
        cohere
        csd
        ar_psd
        cpsd
        mscohere
        pburg
        pyulear
        xcorr
        xcorr2
        xcov
        __power
Window functions:
        window
        barthannwin
        blackmanharris
        blackmannuttall
        bohmanwin
        boxcar
        chebwin
        flattopwin
        hann
        kaiser
        nuttallwin
        triang
        gaussian
        gausswin
        tukeywin
        rectwin
        welchwin
        parzenwin
System identification:
        arburg
        aryule
        invfreq
        invfreqs
        invfreqz
        levinson
        lpc
        rlevinson
        stmcb
Sample rate change:
        decimate
        interp
        downsample
        upsample
        resample
        upfirdn
Utility:
        buffer
        fracshift
        wkeep
        wrev
<<
License: GPL

# All octave-forge packages have to have the following BuildDepends:
#  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev,
# fftw3, hdf5.7-oldapi

BuildDepends: <<
  octave%type_pkg[oct]-dev | octave%type_pkg[oct]-atlas-dev,
  fftw3, hdf5.7-oldapi
 <<
Depends: << 
  octave%type_pkg[oct] | octave%type_pkg[oct]-atlas,
  miscellaneous-oct%type_pkg[oct]
<<
Conflicts: octave-forge
Replaces: octave-forge-%type_raw[forge] (<< 1.0.8-999)

Source-MD5: e56f60f9a4b51b51f342ceb131278ec2

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

Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
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

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*
        chmod a+x octave-forge*
<<
PostInstScript:  <<
        if [ -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

DescPackaging: <<
Common for all octave-forge packages.

We read in postinst and prm 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.
<<
<<

------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to