Skip to content
Permalink
Browse files

Merge pull request #107 from dmacks/octmod-variant-cleanup

Octmod variant cleanup
  • Loading branch information
dmacks committed Mar 16, 2018
2 parents b0bc065 + a01ddb1 commit 1c387598003ff34e7477e9cc52aa44f60813a927
Showing with 188 additions and 628 deletions.
  1. +0 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/bim-oct-1.1.4.info
  2. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/bioinfo-oct.info
  3. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/cgi-oct.info
  4. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/civil-engineering-oct.info
  5. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/combinatorics-oct.info
  6. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/communications-oct.info
  7. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/data-smoothing-oct.info
  8. +3 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/database-oct.info
  9. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/dataframe-oct.info
  10. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/dicom-oct.info
  11. +1 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/divand-oct.info
  12. +4 −7 10.9-libcxx/stable/main/finkinfo/libs/octmods/econometrics-oct.info
  13. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/engine-oct.info
  14. +3 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/fenv-oct.info
  15. +3 −7 10.9-libcxx/stable/main/finkinfo/libs/octmods/financial-oct.info
  16. +2 −5 10.9-libcxx/stable/main/finkinfo/libs/octmods/fits-oct.info
  17. +3 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/fl-core-oct.info
  18. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/fpl-oct.info
  19. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/fuzzy-logic-toolkit-oct.info
  20. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/ga-oct.info
  21. +2 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/general-oct-1.3.2.info
  22. +1 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/generate-html-oct.info
  23. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/gnuplot-oct.info
  24. +5 −9 10.9-libcxx/stable/main/finkinfo/libs/octmods/gsl-oct.info
  25. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/ident-oct-1.0.7-4.info
  26. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/image-oct-2.0.0.info
  27. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/informationtheory-oct.info
  28. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/integration-oct.info
  29. +3 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/io-oct-1.2.5.info
  30. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/irsa-oct.info
  31. +1 −7 10.9-libcxx/stable/main/finkinfo/libs/octmods/java-oct.info
  32. +2 −5 10.9-libcxx/stable/main/finkinfo/libs/octmods/linear-algebra-oct.info
  33. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/mapping-oct.info
  34. +3 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/mechanics-oct.info
  35. +1 −7 10.9-libcxx/stable/main/finkinfo/libs/octmods/miscellaneous-oct.info
  36. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/missing-functions-oct.info
  37. +2 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/msh-oct.info
  38. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/multicore-oct.info
  39. +3 −13 10.9-libcxx/stable/main/finkinfo/libs/octmods/nan-oct.info
  40. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/ncarray-oct.info
  41. +4 −11 10.9-libcxx/stable/main/finkinfo/libs/octmods/netcdf-oct.info
  42. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/nlwing2-oct.info
  43. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/nnet-oct.info
  44. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/ocs-oct.info
  45. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/oct2mat-oct.info
  46. +3 −9 10.9-libcxx/stable/main/finkinfo/libs/octmods/octcdf-oct.info
  47. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/octclip-oct.info
  48. +2 −5 10.9-libcxx/stable/main/finkinfo/libs/octmods/octgpr-oct.info
  49. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/octproj-oct.info
  50. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/odebvp-oct.info
  51. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/optim-oct.info
  52. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/optiminterp-oct.info
  53. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/outliers-oct.info
  54. +3 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/parallel-oct.info
  55. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/pdb-oct.info
  56. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/physicalconstants-oct.info
  57. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/plot-oct.info
  58. +1 −7 10.9-libcxx/stable/main/finkinfo/libs/octmods/quaternion-oct.info
  59. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/queueing-oct.info
  60. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/secs1d-oct.info
  61. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/secs2d-oct.info
  62. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/secs3d-oct.info
  63. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/signal-oct-1.2.2.info
  64. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/simp-oct.info
  65. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/sockets-oct.info
  66. +3 −10 10.9-libcxx/stable/main/finkinfo/libs/octmods/specfun-oct.info
  67. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/special-matrix-oct.info
  68. +1 −6 10.9-libcxx/stable/main/finkinfo/libs/octmods/splines-oct.info
  69. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/statistics-oct.info
  70. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/stk-oct.info
  71. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/strings-oct.info
  72. +3 −11 10.9-libcxx/stable/main/finkinfo/libs/octmods/struct-oct.info
  73. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/symband-oct.info
  74. +2 −5 10.9-libcxx/stable/main/finkinfo/libs/octmods/symbolic-oct.info
  75. +1 −2 10.9-libcxx/stable/main/finkinfo/libs/octmods/time-oct.info
  76. +4 −7 10.9-libcxx/stable/main/finkinfo/libs/octmods/tsa-oct.info
  77. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/video-oct.info
  78. +2 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/vrml-oct.info
  79. +4 −8 10.9-libcxx/stable/main/finkinfo/libs/octmods/xraylib-oct.info
  80. +2 −4 10.9-libcxx/stable/main/finkinfo/libs/octmods/zenity-oct.info
  81. +4 −4 10.9-libcxx/stable/main/finkinfo/sci/octave-10.13-3.8.2.info
  82. +0 −111 10.9-libcxx/stable/main/finkinfo/sci/octave-3.6.3-1.patch
  83. +0 −56 10.9-libcxx/stable/main/finkinfo/sci/octave-3.6.3-2.patch
  84. +5 −4 10.9-libcxx/stable/main/finkinfo/sci/octave-3.6.4.info
  85. +4 −4 10.9-libcxx/stable/main/finkinfo/sci/octave-3.8.2.info
@@ -107,10 +107,6 @@ PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-po
PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh

DescPackaging: <<
Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4+ for 10.9.
This is by design. Don't touch this file without my permission.

Common for all octave-forge packages:

Preinst and postinst scripts are dynamically set up via
@@ -1,9 +1,8 @@
Info2: <<
Package: bioinfo-oct%type_pkg[oct]
Version: 0.1.2
Type: oct (3.0.5 3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4), forge (bioinfo)
Type: oct (3.6.4), forge (bioinfo)
Revision: 3
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/bioinfo/index.html
@@ -22,8 +21,7 @@ License: GPL2+
BuildDepends: <<
liboctave%type_pkg[oct]-dev,
fftw3,
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9,
hdf5.9,
fink-octave-scripts (>= 0.3.0-1)
<<
Depends: octave%type_pkg[oct]-interpreter
@@ -1,9 +1,8 @@
Info2: <<
Package: cgi-oct%type_pkg[oct]
Version: 0.1.0
Type: oct (3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (cgi)
Type: oct (3.6.4 3.8.2), forge (cgi)
Revision: 2
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/cgi/index.html
@@ -61,10 +60,6 @@ PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-po
PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh

DescPackaging: <<
Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4+ for 10.9.
This is by design. Don't touch this file without my permission.

Common for all octave-forge packages:

Preinst and postinst scripts are dynamically set up via
@@ -1,9 +1,8 @@
Info2: <<
Package: civil-engineering-oct%type_pkg[oct]
Version: 1.0.7
Type: oct (3.0.5 3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4), forge (civil-engineering)
Type: oct (3.6.4), forge (civil-engineering)
Revision: 3
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/civil-engineering/index.html
@@ -22,8 +21,7 @@ License: GPL2+
BuildDepends: <<
liboctave%type_pkg[oct]-dev,
fftw3,
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9,
hdf5.9,
fink-octave-scripts (>= 0.3.0-1)
<<
Depends: octave%type_pkg[oct]-interpreter
@@ -1,9 +1,8 @@
Info2: <<
Package: combinatorics-oct%type_pkg[oct]
Version: 2.0.0
Type: oct (3.6.1 3.6.2 3.6.3 3.6.4), forge (combinatorics)
Type: oct (3.6.4), forge (combinatorics)
Revision: 2
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8

Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
@@ -1,9 +1,8 @@
Info2: <<
Package: communications-oct%type_pkg[oct]
Version: 1.2.0
Type: oct (3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (communications)
Type: oct (3.6.4 3.8.2), forge (communications)
Revision: 2
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/communications/index.html
@@ -224,10 +223,6 @@ PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-po
PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh

DescPackaging: <<
Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4 for 10.9+.
This is by design. Don't touch this file without my permission.

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
@@ -1,9 +1,8 @@
Info2: <<
Package: data-smoothing-oct%type_pkg[oct]
Version: 1.3.0
Type: oct (3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (data-smoothing)
Type: oct (3.6.4 3.8.2), forge (data-smoothing)
Revision: 3
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/data-smoothing/index.html
@@ -62,10 +61,6 @@ This package:
License is listed as GPL3+/Modified BSD, and the validator currently doesn't
know how to handle that.

Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4+ for 10.9.
This is by design. Don't touch this file without my permission.

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
@@ -1,9 +1,8 @@
Info2: <<
Package: database-oct%type_pkg[oct]
Version: 2.3.0
Type: oct (3.6.2 3.6.3 3.6.4 3.8.2), forge (database), pg (9.4)
Revision: 2
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Type: oct (3.6.4 3.8.2), forge (database), pg (9.6)
Revision: 3
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/database/index.html
License: GPL3
@@ -56,6 +55,7 @@ CompileScript: <<

pkgsrc=%type_raw[forge]-%v

export PG_CONFIG=%p/opt/postgresql-%type_raw[pg]/bin/pg_config
%p/share/fink-octave-scripts/octave-forge-patch.sh %type_raw[forge] %v %type_raw[oct] %b %i $pkgsrc
./octave-forge-compile.sh
<<
@@ -65,11 +65,6 @@ PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-po
PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh

DescPackaging: <<
This package:
Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4+ for 10.9.
This is by design. Don't touch this file without my permission.

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
@@ -1,9 +1,8 @@
Info2: <<
Package: dataframe-oct%type_pkg[oct]
Version: 1.1.0
Type: oct (3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (dataframe)
Type: oct (3.6.4 3.8.2), forge (dataframe)
Revision: 1
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/dataframe/index.html
Description: Octave data manipulation toolbox
@@ -1,8 +1,7 @@
Info2: <<
Package: dicom-oct%type_pkg[oct]
Version: 0.1.1
Type: oct (3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (dicom), gcc (5), gdcm (2.4)
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Type: oct (3.6.4 3.8.2), forge (dicom), gcc (5), gdcm (2.4)
Revision: 8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/dicom/index.html
@@ -31,8 +30,7 @@ BuildDepends: <<
<<
Depends: <<
octave%type_pkg[oct]-interpreter,
gdcm%type_pkg[gdcm]-shlibs,
( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs
gdcm%type_pkg[gdcm]-shlibs
<<
Conflicts: octave-forge

@@ -1,9 +1,8 @@
Info2: <<
Package: divand-oct%type_pkg[oct]
Version: 1.1.2
Type: oct (3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (divand)
Type: oct (3.6.4 3.8.2), forge (divand)
Revision: 1
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/divand/index.html
Description: N-dimensional variational analysis
@@ -169,12 +168,6 @@ PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.
DocFiles: doc/gmd-7-225-2014.pdf

DescPackaging: <<
This package:
# Note below applies to packages which support older Octaves in addition to 3.6.4+
Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4+ for 10.9.
This is by design. Don't touch this file without my permission.

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
@@ -1,9 +1,8 @@
Info2: <<
Package: econometrics-oct%type_pkg[oct]
Version: 1.1.1
Type: oct (3.0.5 3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (econometrics), gcc (5)
Type: oct (3.6.4 3.8.2), forge (econometrics), gcc (5)
Revision: 5
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/econometrics/index.html
Description: Econometrics functions for Octave
@@ -46,14 +45,12 @@ BuildDepends: <<
liboctave%type_pkg[oct]-gcc%type_pkg[gcc]-dev,
fftw3,
fink-octave-scripts (>= 0.3.0-1),
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9,
hdf5.9,
fink (>=0.32)
<<
RuntimeDepends: optim-oct%type_pkg[oct] | ( %type_pkg[oct] >> 305 ) optim-atlas-oct%type_pkg[oct] | ( %type_pkg[oct] >> 305 ) optim-ref-oct%type_pkg[oct]
RuntimeDepends: optim-oct%type_pkg[oct] | optim-atlas-oct%type_pkg[oct] | optim-ref-oct%type_pkg[oct]
Depends: <<
octave%type_pkg[oct]-interpreter,
( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs
octave%type_pkg[oct]-interpreter
<<
Conflicts: octave-forge

@@ -1,9 +1,8 @@
Info2: <<
Package: engine-oct%type_pkg[oct]
Version: 1.0.9
Type: oct (3.0.5 3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4), forge (engine)
Type: oct (3.6.4), forge (engine)
Revision: 3
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/engine/index.html
@@ -13,8 +12,7 @@ License: GPL2+
BuildDepends: <<
liboctave%type_pkg[oct]-dev,
fftw3,
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9,
hdf5.9,
fink-octave-scripts (>= 0.3.0-1)
<<
Depends: octave%type_pkg[oct]-interpreter
@@ -1,9 +1,8 @@
Info2: <<
Package: fenv-oct%type_pkg[oct]
Version: 0.1.0
Type: oct (3.0.5 3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4), forge (fenv), gcc (4.9)
Type: oct (3.6.4), forge (fenv), gcc (4.9)
Revision: 6
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/fenv/index.html
@@ -29,13 +28,11 @@ License: GPL3
BuildDepends: <<
liboctave%type_pkg[oct]-dev,
fftw3,
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9,
hdf5.9,
fink-octave-scripts (>= 0.3.0-1)
<<
Depends: <<
octave%type_pkg[oct]-interpreter,
( %type_pkg[oct] << 360) gcc%type_pkg[gcc]-shlibs
octave%type_pkg[oct]-interpreter
<<
Conflicts: octave-forge

@@ -1,9 +1,8 @@
Info2: <<
Package: financial-oct%type_pkg[oct]
Version: 0.4.0
Type: oct (3.0.5 3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (financial)
Type: oct (3.6.4 3.8.2), forge (financial)
Revision: 2
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/financial/index.html
@@ -78,15 +77,12 @@ License: GPL3+
BuildDepends: <<
liboctave%type_pkg[oct]-dev,
fftw3,
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9,
hdf5.9,
fink (>=0.32),
fink-octave-scripts (>= 0.3.0-1)
<<
RuntimeDepends: <<
( %type_pkg[oct] >= 360 ) io-oct%type_pkg[oct] ( >= 1.0.18 ),
( %type_pkg[oct] <= 324 ) miscellaneous-oct%type_pkg[oct] (<< 1.1.0),
( %type_pkg[oct] = 343 ) io-oct%type_pkg[oct] ( >= 1.0.18 ) | ( %type_pkg[oct] = 343 ) miscellaneous-oct%type_pkg[oct] (<< 1.1.0)
io-oct%type_pkg[oct] ( >= 1.0.18 ),
<<
Depends: <<
octave%type_pkg[oct]-interpreter
@@ -1,9 +1,8 @@
Info2: <<
Package: fits-oct%type_pkg[oct]
Version: 1.0.5
Type: oct (3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (fits), gcc (5)
Type: oct (3.6.4 3.8.2), forge (fits), gcc (5)
Revision: 2
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8

Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/general/index.html
@@ -23,14 +22,12 @@ License: GPL3+
BuildDepends: <<
cfitsio (>=3.37-1),
liboctave%type_pkg[oct]-dev,
(%type_pkg[oct] << 360) liboctave%type_pkg[oct]-gcc%type_pkg[gcc]-dev,
fink-octave-scripts (>= 0.3.0-1),
fftw3,
hdf5.9
<<
Depends: <<
octave%type_pkg[oct]-interpreter,
( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs
octave%type_pkg[oct]-interpreter
<<
Conflicts: octave-forge, octave-forge-%type_raw[forge] (<< 1.0.0-999)
Replaces: octave-forge-%type_raw[forge] (<< 1.0.0-999)
@@ -1,9 +1,8 @@
Info2: <<
Package: fl-core-oct%type_pkg[oct]
Version: 1.0.0
Type: oct (3.2.4 3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (fl-core), gcc (5)
Type: oct (3.6.4 3.8.2), forge (fl-core), gcc (5)
Revision: 7
Distribution: (%type_pkg[oct] << 364) 10.7, (%type_pkg[oct] << 364) 10.8

Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
Homepage: http://octave.sourceforge.net/fl-core/index.html
@@ -27,12 +26,10 @@ BuildDepends: <<
liboctave%type_pkg[oct]-gcc%type_pkg[gcc]-dev,
fftw3,
fink-octave-scripts (>= 0.3.0-1),
( %type_pkg[oct] = 305 ) hdf5.9-oldapi,
( %type_pkg[oct] != 305 ) hdf5.9
hdf5.9
<<
Depends: <<
octave%type_pkg[oct]-interpreter,
( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs
octave%type_pkg[oct]-interpreter
<<
Conflicts: octave-forge

@@ -1,9 +1,8 @@
Info2: <<
Package: fpl-oct%type_pkg[oct]
Version: 1.3.4
Type: oct (3.4.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.8.2), forge (fpl)
Type: oct (3.6.4 3.8.2), forge (fpl)
Revision: 1
Distribution: ( %type_pkg[oct] << 364 ) 10.7, ( %type_pkg[oct] << 364 ) 10.8
Maintainer: Alexander Hansen <alexkhansen@users.sourceforge.net>
# unfortunately, Homepage won't do types
Homepage: http://octave.sourceforge.net/fpl/index.html
@@ -71,10 +70,6 @@ PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-po
PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh

DescPackaging: <<
Hideous Distribution tagging is so that we can keep a *single* .info file in the
10.7 tree that covers all octversions for 10.7/10.8, but keeps only 3.6.4+ for 10.9.
This is by design. Don't touch this file without my permission.

Common for all octave-forge packages:

Preinst and postinst scripts are dynamically set up via

0 comments on commit 1c38759

Please sign in to comment.
You can’t perform that action at this time.