Opened 10 years ago

Closed 10 years ago

#44292 closed submission (fixed)

NEW: Elixir-0.14.2

Reported by: milmazz (Milton Mazzarri) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.1
Keywords: Cc:
Port: elixir

Description

elixir-0.14.2

The port file can be found here

Description: The Elixir Programming language

Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language that focuses on tooling to leverage Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades.

Homepage: http://elixir-lang.org

Attachments (2)

Portfile (1.2 KB) - added by milmazz (Milton Mazzarri) 10 years ago.
Portfile for Elixir programming language
001-prefix-changed.diff (345 bytes) - added by milmazz (Milton Mazzarri) 10 years ago.
Prefix changed on Makefile

Download all attachments as: .zip

Change History (7)

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

The github portgroup should be used.

Since "use_configure no" is being used, either this software is noarch and that should be indicated, or the port needs to ensure the port is building with the right compiler and -arch flags and has a universal variant.

Changed 10 years ago by milmazz (Milton Mazzarri)

Attachment: Portfile added

Portfile for Elixir programming language

Changed 10 years ago by milmazz (Milton Mazzarri)

Attachment: 001-prefix-changed.diff added

Prefix changed on Makefile

comment:2 in reply to:  1 Changed 10 years ago by milmazz (Milton Mazzarri)

Replying to ryandesign@…:

The github portgroup should be used.

Fixed.

Since "use_configure no" is being used, either this software is noarch and that should be indicated, or the port needs to ensure the port is building with the right compiler and -arch flags and has a universal variant.

Indicated noarch as a supported_archs.

Also added a new patch file, this patch change the explicitly indicated prefix on Makefile from /usr/local to /opt/local, if you have any suggestion about this matter are welcome.

comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

You can't assume the MacPorts prefix is /opt/local. Arrange for the portfile variable ${prefix} to be used instead.

comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

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

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

Resolution: fixed
Status: assignedclosed

Committed with this and a few other changes in r122062.

Note: See TracTickets for help on using tickets.