Opened 15 years ago

Closed 15 years ago

#23390 closed submission (fixed)

aida-3.2.1 Portfile submission

Reported by: cristiano.fontana@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mf2k (Frank Schima)
Port: aida

Description

This is a port required by iAIDA (one of my other ports).

The goals of the AIDA project are to define abstract interfaces for common physics analysis objects, such as histograms, ntuples, fitters, IO etc.. The adoption of these interfaces should make it easier for physicists to use different tools without having to learn new interfaces or change all of their code.

Attachments (3)

Portfile (1.2 KB) - added by cristiano.fontana@… 15 years ago.
Portfile.2 (1.6 KB) - added by cristiano.fontana@… 15 years ago.
Portfile.3 (1.4 KB) - added by ryandesign (Ryan Carsten Schmidt) 15 years ago.
my proposal

Download all attachments as: .zip

Change History (10)

Changed 15 years ago by cristiano.fontana@…

Attachment: Portfile added

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Why is there the variant cpp_includes which does nothing?

comment:2 Changed 15 years ago by mf2k (Frank Schima)

Cc: macsforever2000@… added

Cc Me!

comment:3 Changed 15 years ago by cristiano.fontana@…

AIDA is a collection of abstract classes that should be implemented by some analysis tool developers. The classes are available as C++ header files and as Java sources.

I know just C++ so I can guess how to install the library for that language, but I do not know how to handle Java sources. I am planning to add a "java" variant to the port as soon as I figure out where to install java sources.

Changed 15 years ago by cristiano.fontana@…

Attachment: Portfile.2 added

comment:4 Changed 15 years ago by cristiano.fontana@…

I added the java variant and installation of the documentation.

comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Could we delete the variants and just have the port always install everything? That would be simpler.

Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: Portfile.3 added

my proposal

comment:6 Changed 15 years ago by cristiano.fontana@…

Sure. I just thought that it was cleaner that way, but the files do not require that much of space so they can stay there.

comment:7 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Yes, it's best for ports to be as fully-functional as possible without needing variants, unless it's very inconvenient to do so. Committed my version in r63234.

Note: See TracTickets for help on using tickets.