[MacPorts] #57715: calculix-ccx: port request

classic Classic list List threaded Threaded
16 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #57715: calculix-ccx: port request

MacPorts
#57715: calculix-ccx: port request
----------------------+--------------------
 Reporter:  mbrethen  |      Owner:  (none)
     Type:  request   |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:            |       Port:
----------------------+--------------------
 Requesting a new port to install calculix-ccx: http://www.dhondt.de

 There is a pkg hosted on the svnweb freebsd org that has a taucs port:
 https://svnweb.freebsd.org/ports/head/cad/calculix-ccx/

 I have included a developmental portfile, patch and build log. It fails to
 find certain libraries in the patched makefile and I have not been able to
 determine the cause.

--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: port request

MacPorts
#57715: calculix-ccx: port request
-----------------------+--------------------
  Reporter:  mbrethen  |      Owner:  (none)
      Type:  request   |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:            |
-----------------------+--------------------
Changes (by mbrethen):

 * Attachment "Portfile" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: port request

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: port request
-----------------------+--------------------
  Reporter:  mbrethen  |      Owner:  (none)
      Type:  request   |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:            |
-----------------------+--------------------
Changes (by mbrethen):

 * Attachment "patch-ccx-build.diff" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: port request

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: port request
-----------------------+--------------------
  Reporter:  mbrethen  |      Owner:  (none)
      Type:  request   |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:            |
-----------------------+--------------------
Changes (by mbrethen):

 * Attachment "main.log" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: port request

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: port request
-----------------------+--------------------
  Reporter:  mbrethen  |      Owner:  (none)
      Type:  request   |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:            |
-----------------------+--------------------
Description changed by mbrethen:

Old description:

> Requesting a new port to install calculix-ccx: http://www.dhondt.de
>
> There is a pkg hosted on the svnweb freebsd org that has a taucs port:
> https://svnweb.freebsd.org/ports/head/cad/calculix-ccx/
>
> I have included a developmental portfile, patch and build log. It fails
> to find certain libraries in the patched makefile and I have not been
> able to determine the cause.

New description:

 Requesting a new port to install calculix-ccx: http://www.dhondt.de

 There is a pkg hosted on the svnweb freebsd org that has a port:
 https://svnweb.freebsd.org/ports/head/cad/calculix-ccx/

 I have included a developmental portfile, patch and build log. It fails to
 find certain libraries in the patched makefile and I have not been able to
 determine the cause.

--

--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission (was: calculix-ccx: port request)

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Changes (by mf2k):

 * type:  request => submission
 * port:   => calculix-ccx


--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Changes (by mbrethen):

 * Attachment "Portfile" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Changes (by mbrethen):

 * Attachment "patch-ccx-build.diff" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Description changed by mbrethen:

Old description:

> Requesting a new port to install calculix-ccx: http://www.dhondt.de
>
> There is a pkg hosted on the svnweb freebsd org that has a port:
> https://svnweb.freebsd.org/ports/head/cad/calculix-ccx/
>
> I have included a developmental portfile, patch and build log. It fails
> to find certain libraries in the patched makefile and I have not been
> able to determine the cause.

New description:

 Requesting a new port to install calculix-ccx: http://www.dhondt.de

 There is a pkg hosted on the svnweb freebsd org that has a port:
 https://svnweb.freebsd.org/ports/head/cad/calculix-ccx/

 I have included a developmental portfile, patch and build log. Disregard
 the log file; fixed in patch.

--

--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Changes (by mbrethen):

 * Attachment "Portfile" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Changes (by mbrethen):

 * Attachment "Portfile" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------
Changes (by mbrethen):

 * Attachment "Portfile" added.


--
Ticket URL: <https://trac.macports.org/ticket/57715>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------

Comment (by mbrethen):

 #57715 and #57763 replace #50810, which it appears was never committed.

--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------

Comment (by kencu):

 Mark, can you straighten out for us what is the difference between 57715
 and 57763, so we know how to think about these? Thanks.

--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------

Comment (by mbrethen):

 Yes, CalculiX is composed of two independent packages: ccx and cgx. #57715
 installs ccx, the main tool for doing finite element analysis (FEA). It
 depends on fortran and, according to the documentation, needs be built
 with GCC. #57763 installs the pre/post-processor cgx. It uses OpenGL and
 the C++libraries it depends on are built with native clang. Building it
 with GCC could cause C++ library conflicts, I'm told.

 I made them independent ports to better focus on the specific requirements
 of each tool and avoid compiler-related conflicts. Hope this helps.

--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #57715: calculix-ccx: new port submission

MacPorts
In reply to this post by MacPorts
#57715: calculix-ccx: new port submission
---------------------------+--------------------
  Reporter:  mbrethen      |      Owner:  (none)
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  calculix-ccx  |
---------------------------+--------------------

Comment (by mbrethen):

 btw, #57669 and #57693 are required to build Calculix-ccx

--
Ticket URL: <https://trac.macports.org/ticket/57715#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS