Bug 142158 - New port: science/meep
Summary: New port: science/meep
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-30 06:30 UTC by devel
Modified: 2010-01-25 00:30 UTC (History)
0 users

See Also:


Attachments
file.shar (3.69 KB, text/plain)
2009-12-30 06:30 UTC, devel
no flags Details
libctl31.patch (1.77 KB, patch)
2010-01-09 16:34 UTC, devel
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description devel 2009-12-30 06:30:04 UTC

Fix: Patch attached with submission follows:
Comment 1 Wen Heping freebsd_committer freebsd_triage 2009-12-30 06:45:21 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wen

I'll take it.
Comment 2 wenheping 2010-01-08 05:59:52 UTC
Hi:

   The port failed build on FreeBSD-6 and 7, here is the log message
I copied from the build log.
   Would you fix it ?

wen


FreeBSD-6:

 Dependent ports libctl-3.0.3_5 marked BROKEN on FreeBSD-6.


FreeBSD-7:
   ....

pkg_add libctl-3.0.3_5.tbz

pkg_add hdf5-1.6.9_1.tbz
===>   meep-1.1.1 depends on executable: bash - found
===>   meep-1.1.1 depends on executable: harminv - found
===>   meep-1.1.1 depends on executable: gmake - found
===>   meep-1.1.1 depends on executable: gcc44 - found
===>   meep-1.1.1 depends on shared library: guile.20 - found
===>   meep-1.1.1 depends on shared library: blas.2 - found
===>   meep-1.1.1 depends on shared library: ctl.3 - found
===>   meep-1.1.1 depends on shared library: hdf5.0 - found
===>   meep-1.1.1 depends on shared library: ltdl.7 - found
===>   meep-1.1.1 depends on shared library: iconv.3 - found
===>   meep-1.1.1 depends on shared library: intl - found
===>  Configuring for meep-1.1.1
env: ./configure: No such file or directory
===>  Script "configure" failed unexpectedly.
Please report the problem to devel@stasyan.com [maintainer] and attach the
"/work/a/ports/science/meep/work/meep-1.1.1/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /a/ports/science/meep.
Comment 3 devel 2010-01-09 16:34:48 UTC
> The port failed build on FreeBSD-6 and 7, here is the log message
> I copied from the build log.
Here is a patch for science/libctl (update to 3.1 and fix build on  
older releases of FreeBSD).

Libctl library version upgrades from 3 to 4 also.
Comment 4 dfilter service freebsd_committer freebsd_triage 2010-01-24 02:11:44 UTC
wen         2010-01-24 02:11:31 UTC

  FreeBSD ports repository

  Modified files:
    science/libctl       Makefile distinfo pkg-plist 
  Log:
  - Update to 3.1
  - Fix the build and unbreak on FreeBSD-6
  
  PR:             ports/142158
  Submitted by:   Stas Timokhin <devel@stasyan.com>
  
  Revision  Changes    Path
  1.19      +2 -3      ports/science/libctl/Makefile
  1.7       +3 -3      ports/science/libctl/distinfo
  1.5       +4 -2      ports/science/libctl/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 dfilter service freebsd_committer freebsd_triage 2010-01-25 00:27:24 UTC
wen         2010-01-25 00:27:10 UTC

  FreeBSD ports repository

  Modified files:
    science              Makefile 
  Added files:
    science/meep         Makefile distinfo pkg-descr pkg-plist 
    science/meep/files   patch-configure patch-src_mympi.hpp 
  Log:
  Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation
  software package developed at MIT to model electromagnetic systems,
  along with our MPB eigenmode package.
  
  WWW: http://ab-initio.mit.edu/wiki/index.php/Meep
  
  PR:             ports/142158
  Submitted by:   Stas Timokhin <devel@stasyan.com>
  
  Revision  Changes    Path
  1.164     +1 -0      ports/science/Makefile
  1.1       +36 -0     ports/science/meep/Makefile (new)
  1.1       +3 -0      ports/science/meep/distinfo (new)
  1.1       +17 -0     ports/science/meep/files/patch-configure (new)
  1.1       +10 -0     ports/science/meep/files/patch-src_mympi.hpp (new)
  1.1       +5 -0      ports/science/meep/pkg-descr (new)
  1.1       +13 -0     ports/science/meep/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Wen Heping freebsd_committer freebsd_triage 2010-01-25 00:28:46 UTC
State Changed
From-To: open->closed

Committed. Thanks!