Info2: << Package: fuzzy-logic-toolkit-oct%type_pkg[oct] Version: 0.4.4 Type: oct (3.8.2), forge (fuzzy-logic-toolkit) Revision: 1 Maintainer: Alexander Hansen Homepage: http://octave.sourceforge.net/fuzzy-logic-toolkit/index.html Description: Fuzzy logic toolkit for Octave DescDetail: << A mostly MATLAB-compatible fuzzy logic toolkit for Octave. The package provides the following additional functions: Evaluation: defuzz evalfis evalmf Plotting: gensurf plotmf File Input/Output of Fuzzy Inference Systems: readfis writefis Command-Line Creation and Modification of Fuzzy Inference Systems: addmf addrule addvar newfis rmmf rmvar setfis Text Representation of Fuzzy Inference Systems: getfis showfis showrule Membership Functions: dsigmf gauss2mf gaussmf gbellmf pimf psigmf sigmf smf trapmf trimf zmf T-Norms and S-Norms (in addition to max/min): algebraic_product algebraic_sum bounded_difference bounded_sum drastic_product drastic_sum einstein_product einstein_sum hamacher_product hamacher_sum Complete Fuzzy Inference System Demos: cubic_approx_demo heart_disease_demo_1 heart_disease_demo_2 investment_portfolio_demo linear_tip_demo mamdani_tip_demo sugeno_tip_demo Fuzzy Clustering Functions: fcm gustafson_kessel partition_coeff partition_entropy xie_beni_index << License: GPL3+ BuildDepends: << liboctave%type_pkg[oct]-dev, fftw3, fink-octave-scripts (>= 0.3.0-1), hdf5.9 << Depends: octave%type_pkg[oct]-interpreter Conflicts: octave-forge Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz Source-Checksum: SHA256(8cb6b480a96932f8d6fcb47a9361539b9a95b220337f725cb43ea1182dc27b79) SourceDirectory: %type_raw[forge] NoSetCPPFLAGS: true NoSetLDFLAGS: true UseMaxBuildJobs: false BuildAsNobody: false CompileScript: << #!/bin/sh -ev pkgsrc=%type_raw[forge] ##### Invariant stuff begins here ##### %p/share/fink-octave-scripts/octave-forge-patch.sh %type_raw[forge] %v %type_raw[oct] %b %i $pkgsrc ./octave-forge-compile.sh << InstallScript: ./octave-forge-install.sh PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-postinst.sh PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh DescPackaging: << This package: Tag distributions rather than creating additional .info files. Common for all octave-forge packages: Preinst and postinst scripts are dynamically set up via %p/share/fink-octave-scripts/octave-forge-patch.sh 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. << <<