freebsd-ports/math
Alexander Leidinger 23b3bc4b0d Mega-patch to cleanup the ports infrastructure regarding our linux bits:
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
    tools to strip binaries anymore, so it's not neccesary anymore to override
    STRIP and STRIP_CMD.
  - USE_LINUX_PREFIX implies NO_MTREE now.
  - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
    instead upon the native FreeBSD libraries.
  - The variable LINUX_BASE_PORT contains a string which is suitable as an
    item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
    default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
    instead of a hardcoded reference.
  - Change all ports to comply to the "new world order".
  - The Ports Collection now allows to override the default linux_base port.
    Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
    ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
    ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}).
  - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base
    port and if USE_LINUX isn't set to "yes" (case insensitive), the port will
    be marked as IGNORE. [1]
  - Readd USE_LINUX knobs into several ports and make several uses of a
    conditional dependency ("USE_LINUX?=") into an unconditional one
    ("USE_LINUX=") which where removed/changed by Trevor to allow the use of
    alternative linux_base ports. While this is a nice goal, the implementation
    resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob
    in this commit is supposed to fix the problem while keeping the feature.
    Basicaly this includes a backout of Trevor's commit, to prevent confusion
    I mention it here explicitely.
  - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports.
    Chase dependencies for this.
  - Changes to make linux_devtools installable on amd64, remove some stray
    device nodes (they don't work on recent OS versions and aren't really
    needed).
  - Make linux_base-8 PREFIX clean and remove some stray device nodes.
    Additionally tell a little bit more about how to setup NIS/YP [2].
  - Update the PGSQL dependency in the linux-opengroupware port to a recent
    version (the old one isn't available anymore), I don't know if this
    works (at least it isn't more broken than before).
  - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux
    ports, the former path exists already and gets populated by other
    packages too (PREFIX=LINUXPREFIX!).
  - Fix some obvious (non-linuxolator) bugs in some linux ports while being
    there.
  - Bump PORTREVISION where neccesary.

Requested by:	portmgr (linimon) [1]
Submittted by:	Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2]
Approved by:	portmgr (kris, linimon), maintainers (or maintainer timeout)
Tested on:	ports cluster (kris)
Reviewed by:	silence on emulation@
Superseedes PR:	69997

Maintainer approval from:
	chris@chrisburkert.de
	cracauer@cons.org
	des
	girgen
	jamie@bishopston.net
	mezz
	mi
	nivit@users.sf.net
        pat
	simond@irrelevant.org
	riggs@rrr.de
	Udo.Schweigert@Siemens.com
2005-06-17 22:59:29 +00:00
..
abs
add
algae
algotutor Update to 0.8.5 2005-06-09 01:36:24 +00:00
apc
arpack
arpack++
asir2000
atlas
atlas-devel
bamg
biggles
bihar
blacs Somehow pkg-message has been an empty file. 2005-05-22 07:42:37 +00:00
blas
blitz++
blocksolve95
calc
calcoo Update to 1.3.16. Notable changes: 2005-05-01 18:34:13 +00:00
calctool
ccmath
clarence
cln - Revert recent libtool damage, unbreak on 4.X 2005-06-07 08:39:31 +00:00
concorde
convertall
coq
cxsc
dcdflib
diehard
dislin Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
djbfft
drgeo
e
eispack
emc2
entropy
eukleides
eval
fbm
femlab
fftw
fftw3 - no longer depend on math/ldouble for math/fftw3-long on >= 504000 since 2005-05-18 00:41:58 +00:00
fftw3-float
fftw3-long - Mark only for i386 for now. 2005-05-21 20:20:45 +00:00
fftw-float
fityk - Fix build after wxGtk changes 2005-05-27 18:57:36 +00:00
freefem
freefem++ Make fetchable again. 2005-05-27 17:48:14 +00:00
freemat Bump PORTREVISION after the libgsl update. 2005-05-02 20:46:12 +00:00
freemat-mpi
fudgit
fung-calc
fxt
galculator Maintenance update to 1.2.5: minor bug fixes. 2005-05-10 19:11:42 +00:00
gambit Finish repo copy of wxgtk 2.4.2 ports to wxgtk24* 2005-05-12 16:39:59 +00:00
gap Respect CFLAGS. 2005-05-15 19:08:33 +00:00
gcalctool
gdcalc
geg
geonext
gexpr
GiNaC Update to 1.3.1 2005-05-08 23:21:02 +00:00
glgraph
glove
glpk
gmp
gnumeric
gnuplot
gnuplot+
goblin
grace
gracetmpl - Update to 0.3.2 2005-06-17 17:38:36 +00:00
graphthing
gretl
gri
grpn
gsl - libdata/pkgconfig is now included in mtree 2005-05-16 21:52:58 +00:00
guppi - Fix typo s/ploting/plotting/ 2005-06-08 13:29:07 +00:00
hexcalc
it++
itl
jacal
jags
jakarta-commons-math
jama
javanns
kaskade
kcalc Move shared directory for klirc profiles into kdehier. 2005-04-25 13:15:54 +00:00
koctave Mark broken: Unfetchable 2005-06-10 07:39:01 +00:00
kseg
lambda
lapack
lapack95
lapack++ Update to 2.2.0 2005-05-11 11:09:46 +00:00
ldouble
libgmp4
libmath++
libneural change the libtool version to use from 1.3 to 1.5 2005-06-02 20:28:41 +00:00
libqalculate - Update qalculate to 0.8.0, which splits out libqalculate 2005-06-07 09:01:36 +00:00
librandlib
libranlib
libRmath
linalg
linpack
linux-dislin Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
linux-relview Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
lp_solve
mathomatic upgrade to 12.3.2 2005-05-18 10:42:04 +00:00
matrix
maxima
mbasecalc
metis
metis4
metis-edf
miracl - Update to new distfile, lot of new functionality 2005-05-26 15:39:17 +00:00
mpexpr
mprime Switch to static binary distribution instead of building from source: 2005-05-28 20:31:14 +00:00
mtl Autoconf is not necessary to build this port 2005-04-24 18:00:53 +00:00
mtrxmath
mupad Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
naturalmath
nauty
ndiff
netcdf
newmat
ngraph
nsc2ke
ntl
ocaml-ocamlgraph
octave [1]: 2005-05-26 17:32:40 +00:00
octave-devel [1]: 2005-05-26 17:32:40 +00:00
octave-forge Fix build by adding missing dependency of bash 2005-06-17 04:37:18 +00:00
oleo
orpie Upgrade to 1.4.1. 2005-05-05 20:34:12 +00:00
p5-AI-DecisionTree
p5-AI-NeuralNet-BackProp
p5-AI-NeuralNet-Mesh
p5-AI-Perceptron
p5-Bit-ShiftReg
p5-Bit-Vector
p5-Bit-Vector-Minimal
p5-Chart-Math-Axis
p5-Date-Handler
p5-Geo-Distance
p5-Graph Update to 0.65. 2005-05-24 12:30:35 +00:00
p5-Math-Base85
p5-Math-BaseCalc
p5-Math-Bezier
p5-Math-Bezier-Convert
p5-Math-BigInt * reflect renaming on CPAN File-Spec to PathTools 2005-06-11 16:13:12 +00:00
p5-Math-BigRat * reflect renaming on CPAN File-Spec to PathTools 2005-06-11 16:13:12 +00:00
p5-Math-Calc-Units
p5-Math-Combinatorics Add p5-Math-Combinatorics. 2005-05-28 08:26:23 +00:00
p5-Math-Currency
p5-Math-Derivative
p5-Math-Expr
p5-Math-FFT
p5-Math-FixedPrecision
p5-Math-GMP Update to 2.04 2005-05-25 13:48:33 +00:00
p5-Math-GSL Bump PORTREVISION after the libgsl update. 2005-05-02 20:46:12 +00:00
p5-Math-Interpolate
p5-Math-LinearCombination
p5-Math-Logic
p5-Math-Pari
p5-Math-Random
p5-Math-Random-MT
p5-Math-Round
p5-Math-SimpleVariable
p5-Math-Spline
p5-Math-TrulyRandom
p5-Math-VecStat
p5-MatrixReal
p5-NetCDF
p5-Number-Compare
p5-Roman
p5-Set-IntSpan
p5-Set-Window
p5-Statistics-ChiSquare
p5-Statistics-Contingency
p5-Statistics-Descriptive
p5-Statistics-Distributions
p5-Statistics-Lite
p5-Statistics-LTU
p5-Statistics-OLS
pari
pari-devel
parmetis
PDL Bump PORTREVISION after the libgsl update. 2005-05-02 20:46:12 +00:00
pear-Structures_Graph
pecl-big_int New port: math/pecl-big_int 2005-05-17 19:08:10 +00:00
petsc
petsc-mpich
pgcalc Mark as BROKEN on 4.x: Does not build with gcc2 and can't link with gcc3 since 2005-04-21 15:03:20 +00:00
php4-bcmath
php4-gmp
php5-bcmath
php5-gmp
physcalc
ploticus
ploticus-nox11
plplot Update to 5.5.2 2005-05-08 23:40:45 +00:00
polymake
pspp
py-fpconst - Update WWW 2005-05-20 18:07:16 +00:00
py-gato
py-gnuplot
py-gsl BROKEN on 4.x: Does not compile 2005-05-21 17:49:09 +00:00
py-matplotlib Fix the build on 4.x by using gcc3 until somebody comes up with a better solution. 2005-04-21 08:14:09 +00:00
py-mpz
py-numarray Update to 1.3.1 2005-04-22 23:32:35 +00:00
py-numeric
py-numeric17
py-probstat
py-scientific
qalculate - Update qalculate to 0.8.0, which splits out libqalculate 2005-06-07 09:01:36 +00:00
qgfe
qhull change the libtool version to use from 1.3 to 1.5 2005-06-02 20:28:41 +00:00
qhull5 change the libtool version to use from 1.3 to 1.5 2005-06-02 20:28:41 +00:00
qscanplot
qtiplot Add qtiplot. 2005-05-14 10:09:05 +00:00
qwtplot3d
qwtplot3d-qt4
R Update to 2.1.0 2005-06-13 04:16:36 +00:00
randlib
rascal
rpc
rpy
rpy2
ruby-algebra
ruby-bitset
ruby-bitvector
ruby-fftw3
ruby-gmp
ruby-gnuplot
ruby-gsl Bump PORTREVISION after the libgsl update. 2005-05-02 20:46:12 +00:00
ruby-narray
ruby-narray_miss
ruby-netcdf
ruby-numru_misc
ruby-numru_units Update to 1.4 2005-05-26 12:09:40 +00:00
sc
scalapack
scigraphica
scilab - make install folder independent of PORTVERSION; 2005-06-07 20:49:04 +00:00
sdpa Unbreak by updating to 6.2.0 2005-05-12 02:30:41 +00:00
sdpara Make fetchable [1] and unbreak. 2005-05-12 05:14:36 +00:00
ses
slsc
snns
solitaire
spar change the libtool version to use from 1.3 to 1.5 2005-06-02 20:28:41 +00:00
spooles
spooles-mpich
ss
superlu
superlu_mt
surf
taucs
thx_1138
topaz
triangle
tvmet - Update to 1.7.1 2005-06-06 18:11:49 +00:00
umatrix
umfpack
units Update to 1.85 2005-05-25 00:07:38 +00:00
unixstat
vecfem
vtk Mark BROKEN on amd64 (does not compile) 2005-05-14 10:27:59 +00:00
vtk5 Mark BROKEN on amd64 (does not compile) 2005-05-14 10:27:59 +00:00
vtk43 Mark BROKEN on amd64 (does not compile) 2005-05-14 10:27:59 +00:00
vtk43-headers Update math/vtk-* to version 4.4 2005-04-23 14:12:36 +00:00
vtk-data Update math/vtk-* to version 4.4 2005-04-23 14:12:36 +00:00
vtk-examples Update math/vtk-* to version 4.4 2005-04-23 14:12:36 +00:00
vtk-headers Update math/vtk-* to version 4.4 2005-04-23 14:12:36 +00:00
vtk-java Fix plist error - only create example directories when WITH_TESTING is set. 2005-04-25 03:47:49 +00:00
vtk-python Update math/vtk-* to version 4.4 2005-04-23 14:12:36 +00:00
vtk-tcl
wfmath
wingz Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
wingz3 Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
wmcalc
xgfe
xgobi
xgraph
xldlas
xlispstat
xplot
xppaut
xspread
xwpl
yacas Bump PORTREVISION after the libgsl update. 2005-05-02 20:46:12 +00:00
Makefile - Update qalculate to 0.8.0, which splits out libqalculate 2005-06-07 09:01:36 +00:00