Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv17458
Modified Files: gromacs.info Log Message: restore -dev split-off, build X11 support and add InfoTest Index: gromacs.info =================================================================== RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/gromacs.info,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- gromacs.info 18 Feb 2013 21:57:52 -0000 1.5 +++ gromacs.info 20 Feb 2013 13:51:27 -0000 1.6 @@ -1,24 +1,35 @@ Package: gromacs Version: 4.6 -Revision: 1 +Revision: 2 Depends: %N-shlibs (= %v-%r), fftw3-shlibs, gcc47-shlibs, gsl-shlibs, openmotif4-shlibs, x11 BuildDepends: fftw3, gcc47-compiler, gsl, openmotif4, x11-dev, cmake -BuildConflicts: gromacs-dev, gromacs-mpi-dev, gromacs, gromacs-mpi -Conflicts: gromacs-mpi, gromacs-bin (<< 4.6-1), gromacs-mpi-bin (<< 4.6-1), gromacs-dev (<< 4.6-1), gromacs-mpi-dev (<< 4.6-1) -Replaces: gromacs-mpi, gromacs-bin (<< 4.6-1), gromacs-mpi-bin (<< 4.6-1), gromacs-dev (<< 4.6-1), gromacs-mpi-dev (<< 4.6-1) +BuildConflicts: gromacs-dev, gromacs-mpi-dev, gromacs (<< 4.6-1), gromacs-mpi (<< 4.6-1) +Conflicts: gromacs, gromacs-mpi, gromacs-bin (<< 4.6-1), gromacs-mpi-bin (<< 4.6-1) +Replaces: gromacs, gromacs-mpi, gromacs-bin (<< 4.6-1), gromacs-mpi-bin (<< 4.6-1) BuildDependsOnly: False UseMaxBuildJobs: True Distribution: 10.7, 10.8 SetCC: gcc-fsf-4.7 SetCXX: g++-fsf-4.7 Source: mirror:custom:%n-%v.tar.gz +Source-MD5: d920a57884961a9fcbdcd9953ade469b PatchFile: %n.patch +PatchFile-MD5: 38fa52bb30693b1a9fd970b21e3e7531 CustomMirror: << Primary: ftp://ftp.gromacs.org/pub/gromacs/ << -Source-MD5: d920a57884961a9fcbdcd9953ade469b -PatchFile-MD5: 38fa52bb30693b1a9fd970b21e3e7531 DocFiles: AUTHORS COPYING README +InfoTest: << + TestSuiteSize: medium + TestSource: http://gerrit.gromacs.org/download/regressiontests-%v.tar.gz + TestSource-MD5: c4e150e70eccd7bba4601868ac307659 + TestScript: << + #!/bin/sh -ev + mv ../regressiontests-%v regressiontests-%v + cd build + touch %b/INSTALL_MAKE_CHECK + << +<< PatchScript: << #!/bin/zsh -efv %{default_script} @@ -29,41 +40,72 @@ CompileScript: << #!/bin/bash -efv mkdir build -cd build -cmake -DGMX_GSL="ON" -DCMAKE_INSTALL_NAME_DIR=%p/lib -DCMAKE_INSTALL_PREFIX=%p .. -make +# Moved build to InstallScript to allow download of testsuite to be optional. << InstallScript: << #!/bin/bash -efv -mkdir -p %i/include/%n cd build +CMAKE_OPTIONS="-DGMX_X11="ON" -DGMX_GSL="ON" -DCMAKE_INSTALL_NAME_DIR=%p/lib -DCMAKE_INSTALL_PREFIX=%p" +if [ -f %b/INSTALL_MAKE_CHECK ]; then + CMAKE_OPTIONS="$CMAKE_OPTIONS -DREGRESSIONTEST_PATH=%b/regressiontests-%v" +fi +cmake $CMAKE_OPTIONS .. +make +if [ -f %b/INSTALL_MAKE_CHECK ]; then + make check +fi +mkdir -p %i/include/%n make install DESTDIR=%d make clean -cmake -DGMX_DOUBLE="ON" -DGMX_GSL="ON" -DCMAKE_INSTALL_NAME_DIR=%p/lib -DCMAKE_INSTALL_PREFIX=%p .. +cmake -DGMX_DOUBLE="ON" $CMAKE_OPTIONS .. +make +if [ -f %b/INSTALL_MAKE_CHECK ]; then + make check +fi make install DESTDIR=%d << SplitOff: << Package: %N-shlibs Depends: fftw3-shlibs, gcc47-shlibs, gsl-shlibs, openmotif4-shlibs, x11 Files: << - lib/libgmx.6*.dylib - lib/libgmxana.6*.dylib - lib/libmd.6*.dylib + lib/libgmx.6*.dylib + lib/libgmxana.6*.dylib + lib/libmd.6*.dylib lib/libgmxpreprocess.6*.dylib - lib/libgmx_d.6*.dylib - lib/libgmxana_d.6*.dylib - lib/libmd_d.6*.dylib - lib/libgmxpreprocess_d.6*.dylib + lib/libgmx_d.6*.dylib + lib/libgmxana_d.6*.dylib + lib/libmd_d.6*.dylib + lib/libgmxpreprocess_d.6*.dylib << Shlibs: << -%p/lib/libgmx.6.dylib 6.0.0 %n (>= 4.5.3-1) -%p/lib/libgmxana.6.dylib 6.0.0 %n (>= 4.5.3-1) -%p/lib/libmd.6.dylib 6.0.0 %n (>= 4.5.3-1) -%p/lib/libgmxpreprocess.6.dylib 6.0.0 %n (>= 4.5.4-1) -%p/lib/libgmx_d.6.dylib 6.0.0 %n (>= 4.5.3-1) -%p/lib/libgmxana_d.6.dylib 6.0.0 %n (>= 4.5.3-1) -%p/lib/libmd_d.6.dylib 6.0.0 %n (>= 4.5.3-1) -%p/lib/libgmxpreprocess_d.6.dylib 6.0.0 %n (>= 4.5.4-1) + %p/lib/libgmx.6.dylib 6.0.0 %n (>= 4.5.3-1) + %p/lib/libgmxana.6.dylib 6.0.0 %n (>= 4.5.3-1) + %p/lib/libmd.6.dylib 6.0.0 %n (>= 4.5.3-1) + %p/lib/libgmxpreprocess.6.dylib 6.0.0 %n (>= 4.5.4-1) + %p/lib/libgmx_d.6.dylib 6.0.0 %n (>= 4.5.3-1) + %p/lib/libgmxana_d.6.dylib 6.0.0 %n (>= 4.5.3-1) + %p/lib/libmd_d.6.dylib 6.0.0 %n (>= 4.5.3-1) + %p/lib/libgmxpreprocess_d.6.dylib 6.0.0 %n (>= 4.5.4-1) +<< +DocFiles: AUTHORS COPYING README +<< +SplitOff2: << +Package: %N-dev +Depends: %N-shlibs (= %v-%r) +Conflicts: gromacs (<= 4.6-1), gromacs-mpi (<= 4.6-1), gromacs-mpi-dev +Replaces: gromacs (<= 4.6-1), gromacs-mpi (<= 4.6-1), gromacs-mpi-dev +BuildDependsOnly: True +Files: << + include + lib/pkgconfig + lib/libgmx.dylib + lib/libgmxana.dylib + lib/libmd.dylib + lib/libgmxpreprocess.dylib + lib/libgmx_d.dylib + lib/libgmxana_d.dylib + lib/libmd_d.dylib + lib/libgmxpreprocess_d.dylib << DocFiles: AUTHORS COPYING README << ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs