From: Alexander H. <ale...@us...> - 2012-08-30 21:09:31
|
Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci In directory vz-cvs-3.sog:/tmp/cvs-serv9561/10.7/stable/main/finkinfo/sci Modified Files: mechanics-oct.info openmpi-ext-oct.info Log Message: New upstreams. Index: mechanics-oct.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/mechanics-oct.info,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- mechanics-oct.info 27 Aug 2012 01:46:02 -0000 1.12 +++ mechanics-oct.info 30 Aug 2012 21:09:28 -0000 1.13 @@ -1,8 +1,8 @@ Info2: << Package: mechanics-oct%type_pkg[oct] -Version: 1.3.0 +Version: 1.3.1 Type: oct (3.4.3 3.6.0 3.6.1 3.6.2), forge (mechanics), gcc (4.7) -Revision: 3 +Revision: 1 Maintainer: Alexander Hansen <ale...@us...> # unfortunately, Homepage won't do types @@ -50,10 +50,6 @@ forcematrix << DescPackaging: << -This package: -Patch PKG_ADD and PKG_DEL scripts to point to _our_ defined location for the -script files. - Common for all octave-forge packages: We read in postinst and prerm template scripts installed by octaveN and modify @@ -76,18 +72,16 @@ ( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs << RuntimeDepends: << - linear-algebra-oct%type_pkg[oct] ( >= 2.0.0 ) | linear-algebra-ref-%type_pkg[oct] ( >= 2.0.0 ) | linear-algebra-atlas-oct%type_pkg[oct] ( >= 2.0.0 ), + linear-algebra-oct%type_pkg[oct] ( >= 2.0.0 ) | linear-algebra-ref-oct%type_pkg[oct] ( >= 2.0.0 ) | linear-algebra-atlas-oct%type_pkg[oct] ( >= 2.0.0 ), general-oct%type_pkg[oct] ( >= 1.2.2 ), geometry-oct%type_pkg[oct] ( >= 1.2.1) << Conflicts: octave-forge Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz -Source-MD5: 69c1adeff751e1d113a11346574ceef9 +Source-MD5: 24382a5047a944ac98c41a277c264e04 SourceDirectory: %type_pkg[forge] -PatchScript: perl -pi -e "s[^(.*fullpath.*)$]{\1\ndirname = strrep(dirname, 'lib/octave', 'share/octave');}" PKG_ADD PKG_DEL - # 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. Index: openmpi-ext-oct.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/openmpi-ext-oct.info,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- openmpi-ext-oct.info 31 May 2012 20:52:36 -0000 1.9 +++ openmpi-ext-oct.info 30 Aug 2012 21:09:28 -0000 1.10 @@ -1,69 +1,43 @@ Info2: << Package: openmpi-ext-oct%type_pkg[oct] -Version: 1.0.2 +Version: 1.1.0 Type: oct (3.2.4 3.4.3 3.6.0 3.6.1 3.6.2), forge (openmpi_ext), gcc (4.7) -Revision: 103 +Revision: 21 Maintainer: Alexander Hansen <ale...@us...> # unfortunately, Homepage won't do types Homepage: http://octave.sourceforge.net/openmpi_ext/index.html +License: GPL3+ + Description: MPI functions for Octave DescDetail: << MPI functions for parallel computing using simple MPI Derived Datatypes. This package provides the following functions: - MPI_Barrier - MPI_Comm_Test - MPI_Initialized - MPI_Probe - MPI_Comm_Load - MPI_Finalize - MPI_Iprobe - MPI_Recv - MPI_Comm_rank - MPI_Finalized - MPI_Op_Load - MPI_Send - MPI_Comm_size - MPI_Init - MPI_Op_Test - MPI_Get_processor_name - hello2dimmat - hellosparsemat - helloworld - montecarlo - hellocell - hellostruct - mc_example - Pi -<< -License: GPL2+ - -# 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: << - liboctave%type_pkg[oct]-gcc%type_pkg[gcc]-dev, - fftw3, - ( %type_pkg[oct] = 305 ) hdf5.7-oldapi, - ( %type_pkg[oct] != 305 ) hdf5.7, - openmpi (>= 1.5.3-3) -<< -Depends: << - octave%type_pkg[oct]-interpreter, - openmpi-shlibs (>= 1.5.3-3), - ( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs +Octave Wrappers for MPI functions: + MPI_Barrier + MPI_Comm_Load + MPI_Comm_Test + MPI_Comm_rank + MPI_Comm_size + MPI_Finalize + MPI_Finalized + MPI_Get_processor_name + MPI_Init + MPI_Initialized + MPI_Iprobe + MPI_Probe + MPI_Recv + MPI_Send +Examples: + Pi + hello2dimmat + hellocell + hellosparsemat + hellostruct + helloworld + mc_example + montecarlo << -Conflicts: octave-forge - -Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz -Source-MD5: 6fb8600eb111ffe536521ed18a305360 - DescPackaging: << This package: Uses a member which appears not to be present in openmpi-1.5.3, so we @@ -79,12 +53,24 @@ using this .info file as a template. << -#### Insert required changes here #### +BuildDepends: << + liboctave%type_pkg[oct]-gcc%type_pkg[gcc]-dev, + fftw3, + hdf5.7, + openmpi (>= 1.5.3-3) +<< +Depends: << + octave%type_pkg[oct]-interpreter, + openmpi-shlibs (>= 1.5.3-3), + ( %type_pkg[oct] << 360 ) gcc%type_pkg[gcc]-shlibs +<< +Conflicts: octave-forge +Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz +Source-MD5: 30025a18245a36b1191cf384ccab013e SourceDirectory: %type_pkg[forge] -PatchScript: perl -pi -e 's|stat\.\_count|stat._ucount|g' src/*.cc -###################################### +PatchScript: perl -pi -e 's|stat\.\_count|stat._ucount|g' src/*.cc # 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 |