Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv27883/10.7/stable/main/finkinfo/sci
Modified Files:
bundle-octave.info
Added Files:
ga-oct.info generate_html-oct.info ident-oct.info
image-oct-1.0.8.info informationtheory-oct.info
integration-oct.info
Log Message:
More Octave Forge. And image functions on 10.7 even without linking to
ImageMagick, so add that in.
--- NEW FILE: ident-oct.info ---
Info2: <<
Package: ident-oct%type_pkg[oct]
Version: 1.0.7
Type: oct (3.0.5 3.2.4), forge (ident)
Revision: 1
Maintainer: Alexander Hansen <[email protected]>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/ident/index.html
Description: System Indentification functions for Octave
DescDetail: <<
Addition System Indentification Control functions.
The package provides the following functions:
mktheta
poly2th
idsim
idplot
<<
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: 29697948e4af19d868abc00d373278fb
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 ####
#@CHANGES@
######################################
# 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.
Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz
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.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- bundle-octave.info 26 Sep 2011 01:28:27 -0000 1.8
+++ bundle-octave.info 26 Sep 2011 13:40:09 -0000 1.9
@@ -1,7 +1,7 @@
Info2: <<
Package: bundle-octave%type_pkg[oct]%type_pkg[-atlas]
-Version: 20110925
-Revision: 3
+Version: 20110926
+Revision: 1
Type: bundle, oct (3.0.5 3.2.4), -atlas (.)
Depends: <<
octave%type_pkg[oct]%type_pkg[-atlas],
@@ -29,12 +29,16 @@
fpl-oct%type_pkg[oct],
( %type_pkg[oct] != 305 ) fl-core-oct%type_pkg[oct],
( %type_pkg[oct] != 305 ) fuzzy-logic-toolkit-oct%type_pkg[oct],
+( %type_pkg[oct] != 324 ) ga-oct%type_pkg[oct],
+( %type_pkg[oct] != 305 ) generate-html-oct%type_pkg[oct],
general-oct%type_pkg[oct],
( %type_pkg[oct] = 305 ) graceplot-oct%type_pkg[oct],
gnuplot-oct%type_pkg[oct],
gsl-oct%type_pkg[oct],
-( %type_pkg[oct] != 305 ) image-oct%type_pkg[oct],
+image-oct%type_pkg[oct],
io-oct%type_pkg[oct],
+informationtheory%type_pkg[oct],
+integration%type_pkg[oct],
miscellaneous-oct%type_pkg[oct],
missing-functions-oct%type_pkg[oct],
msh-oct%type_pkg[oct],
--- NEW FILE: ga-oct.info ---
Info2: <<
Package: ga-oct%type_pkg[oct]
Version: 0.9.8
Type: oct (3.0.5), forge (ga)
Revision: 1
Maintainer: Alexander Hansen <[email protected]>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/ga/index.html
Description: Genetic optimization for Octave
DescDetail: <<
Genetic optimization code.
This package provides the following functions:
Genetic Algorithm:
ga
gaoptimset
Creation:
gacreationuniform
Fitness Scaling:
fitscalingrank
Selection:
selectionstochunif
Crossover:
crossoverscattered
Mutation:
mutationgaussian
Utility:
rastriginsfcn
<<
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,
communications-oct%type_pkg[oct]
<<
Conflicts: octave-forge
Source-MD5: d66ac75e6e90b3c9e0f144f209f77c79
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: ga:ga-0.9.8
######################################
# 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.
Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz
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: image-oct-1.0.8.info ---
Info2: <<
Package: image-oct%type_pkg[oct]
Type: oct (3.0.5), forge (image)
Version: 1.0.8
Revision: 15
Epoch: 1
Maintainer: Alexander Hansen <[email protected]>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/general/index.html
Description: Image tools for octave
DescDetail: <<
The Octave-forge Image package provides functions for reading, writing, and
and processing images. The package supports almost all image formats through
the use of GraphicsMagick or ImageMagick. The package also provides functions
for feature extraction, image statistics, spatial and geometric
transformations, morphological operations, linear filtering, and much more.
This version contains the imread and imwrite functions which are
now in core Octave, but aren't in 3.0.5.
The following additional functions are included:
Display:
image
imagesc
imshow
rgbplot
Read/write:
imread
imwrite
imfinfo
imginfo
bmpwrite
jpgread
jpgwrite
pngread
pngwrite
Reshape:
imcrop
imremap
imperspectivewarp
imresize
imrotate
imrotate_Fourier
imtranslate
imshear
impad
padarray
rotate_scale
Analysis and Statistics:
fftconv2
corr2
imhist
mean2
std2
qtdecomp
qtgetblk
qtsetblk
graycomatrix
houghtf
hough_line
hough_circle
graythresh
immaximas
Filtering:
imfilter
colfilt
fspecial
imsmooth
histeq
imadjust
imnoise
medfilt2
ordfilt2
ordfiltn
cordflt2
uintlut
stretchlim
makelut
applylut
deriche
radon
nonmax_supress
Black and white image functions:
bwarea
bwdist
bweuler
bwfill
bwlabel
bwmorph
bwperim
bwselect
dilate
erode
bwborder
edge
conndef
bwhitmiss
Morhophological Operations:
imerode
imdilate
imopen
imclose
imtophat
Colour controls:
cmpermute
cmunique
imapprox
rgb2ycbcr
ycbcr2rgb
Representation:
dither
gray2ind
grayslice
im2bw
im2double
im2uint8
im2uint16
ind2gray
ind2rgb
isbw
isgray
isind
isrgb
mat2gray
rgb2gray
rgb2ind
label2rgb
imcomplement
Colour maps:
flag
lines
colorcube
vga
contrast
colorgradient
Region-based and block processing:
roicolor
roifill
roifilt2
roipoly
poly2mask
bestblk
blkproc
nlfilter
im2col
col2im
rangefilt
stdfilt
entropyfilt
<<
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, libjpeg8, libpng3
<<
Depends: <<
octave%type_pkg[oct] | octave%type_pkg[oct]-atlas,
imagemagick | graphicsmagick-imagemagick-compat,
libjpeg8-shlibs, libpng3-shlibs
<<
Conflicts: octave-forge, octave-forge-%type_raw[forge] (<< 1.0.7-999)
Replaces: octave-forge-%type_raw[forge] (<< 1.0.7-999)
Source-MD5: 36f1c7fe346752b5bcca1725eff56072
#### Insert required changes here ####
SetCPPFLAGS: -I%p/opt/hdf5v1.6/include
SetLDFLAGS: -L%p/opt/hdf5v1.6/lib
######################################
# 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
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-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
DescPackaging: <<
This package:
We don't have imagemagick2 on 10.7, and this version of the package won't build
with graphicsmagick, so we don't build the low-level __magick_read__.oct plugin.
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.
<<
<<
--- NEW FILE: informationtheory-oct.info ---
Info2: <<
Package: informationtheory-oct%type_pkg[oct]
Version: 0.1.8
Type: oct (3.0.5 3.2.4), forge (informationtheory)
Revision: 1
Maintainer: Alexander Hansen <[email protected]>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/informationtheory/index.html
Description: Information theory package for Octave
DescDetail: <<
Functions and routines for basic Information Theory definitions, and source
coding.
The package provides the following functions:
Information Theory:
binaryn
bscchannel
condentr_seq
conditionalentropy_XY
conditionalentropy_YX
entropy
grayenc
graydec
hartley_entropy
infoentr_seq
infogain_seq
jointentropy
kullback_leibler_distance
laverage
marginalc
marginalr
mutualinformation
mutualinfo_seq
narysource
redundancy
relativeentropy
renyi_entropy
shannon_entropy
Source Coding:
tunstallcode
unarydec
unaryenc
arithmetic_decode
arithmetic_encode
Example:
info-theory
<<
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: 8948c888555cd4377edcc3cdc8611bee
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 ####
#@CHANGES@
######################################
# 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.
Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz
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: integration-oct.info ---
Info2: <<
Package: integration-oct%type_pkg[oct]
Version: 1.0.7
Type: oct (3.0.5 3.2.4), forge (integration)
Revision: 1
Maintainer: Alexander Hansen <[email protected]>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/integration/index.html
Description: Integration package for Octave
DescDetail: <<
Toolbox for 1-D, 2-D, and n-D Numerical Integration.
This package provides the following functions:
count
cquadnd
crule
crule2d
crule2dgen
gquad
gquad2d
gquad2d6
gquad2dgen
gquad6
gquadnd
grule
grule2d
grule2dgen
innerfun
ncrule
quad2dc
quad2dcgen
quad2dg
quad2dggen
quadc
quadg
quadndg
zero_count
<<
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: ccd4224ec51e35ccd50c6a119f304284
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 ####
#@CHANGES@
######################################
# 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.
Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz
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: generate_html-oct.info ---
Info2: <<
Package: generate-html-oct%type_pkg[oct]
Version: 0.1.3
Type: oct (3.2.4), forge (generate_html)
Revision: 1
Maintainer: Alexander Hansen <[email protected]>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/generate_html/index.html
Description: Convert Octave help text to HTML
DescDetail: <<
This package provides functions for generating HTML pages that contain the help
texts for a set of functions. The package is designed to be as general as
possible, but also contains convenience functions for generating a set of pages
for entire packages.
This package provides the following functions:
Single function functions:
html_help_text
Package functions:
generate_package_html
get_html_options
generate_html_manual
Utility Functions:
txi2index
txi2reference
texi2html
<<
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: 7fe7f9c600dad72e5c0382c1b6469bc9
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 ####
#@CHANGES@
######################################
# 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.
Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz
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
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs