Opened 8 years ago

Closed 8 years ago

#50878 closed submission (fixed)

new port 'math/apophenia'

Reported by: el.dirte@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: el.dirte@…, kurthindenburg (Kurt Hindenburg)
Port: apophenia

Description

Hi I would like to submit a new port: 'apophenia' - it should probably be filed under math or science.

This is a library for statistical computing. Attached is the Portfile.

Thanks

Attachments (2)

Portfile (1.6 KB) - added by el.dirte@… 8 years ago.
apophenia Portfile
Portfile.2 (1.3 KB) - added by el.dirte@… 8 years ago.
apophenia Portfile v2

Download all attachments as: .zip

Change History (7)

Changed 8 years ago by el.dirte@…

Attachment: Portfile added

apophenia Portfile

comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Thanks. There are some issues:

  • Variant names should not begin with "no". Instead of a noopenmp variant, have an openmp variant that does the opposite, and enable it by default with default_variants. Instead of a nomysql variant, ensure mysql support is disabled by default in the port, then add variants for all the available versions of mysql in MacPorts.
  • You've written supported_archs x86_64 i386. What problems did you observe on ppc or ppc64?

comment:2 in reply to:  1 Changed 8 years ago by el.dirte@…

Hi, thanks for looking at this new port.

re: supported_archs x86_64 i386

I don't have a ppc or ppc64 machine to test with. What do you suggest?

re: openmp

Okay I will try to reverse the behavior.

re: mysql

Alright then I will just remove the mysql variant, it's not worth the hassle. 99.99% of users will use sqlite anyway. The library will use mysql if it's there, but it's not required and ./configure happily skips over it if it's not installed.

Shall I just attach a new Portfile to this same ticket?

Thanks

comment:3 in reply to:  1 Changed 8 years ago by el.dirte@…

Okay I've re-submitted the apophenia Portfile with both nomysql and noopenmp variants removed. It sounds like you'd prefer I not specify arch so I also removed the supported_archs line.

Thanks

Changed 8 years ago by el.dirte@…

Attachment: Portfile.2 added

apophenia Portfile v2

comment:4 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:5 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

done r146907 - I made a few changes

Note: See TracTickets for help on using tickets.