Bug 201125 - lang/elixir: install sources, set build locale
Summary: lang/elixir: install sources, set build locale
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2015-06-26 12:59 UTC by Jimmy Olgeni
Modified: 2015-06-27 21:22 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (lwhsu)


Attachments
Misc fixes (17.97 KB, patch)
2015-06-26 12:59 UTC, Jimmy Olgeni
olgeni: maintainer-approval?
Details | Diff
poudriere test run (24.81 KB, text/x-log)
2015-06-26 12:59 UTC, Jimmy Olgeni
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jimmy Olgeni freebsd_committer freebsd_triage 2015-06-26 12:59:21 UTC
Created attachment 158073 [details]
Misc fixes

Proposing a couple of changes:

- Set LANG=en_US.UTF-8 in MAKE_ENV, because sometimes Elixir will
  complain about not having an UTF-8 locale when building in
  poudriere (which may affect binary packages).

- Install source files (with a SRC option), which can then be
  used by Emacs' alchemist-mode.el to provide a working "go to
  source" function. I set SRC as default to have this in the
  stock packages.

Also, remove pkg-plist, which is now mostly auto-generated.
Comment 1 Jimmy Olgeni freebsd_committer freebsd_triage 2015-06-26 12:59:43 UTC
Created attachment 158074 [details]
poudriere test run
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-06-27 21:22:00 UTC
A commit references this bug:

Author: lwhsu
Date: Sat Jun 27 21:21:33 UTC 2015
New revision: 390734
URL: https://svnweb.freebsd.org/changeset/ports/390734

Log:
  - Set LANG=en_US.UTF-8 in MAKE_ENV, because sometimes Elixir will
    complain about not having an UTF-8 locale when building in
    poudriere (which may affect binary packages).

  - Install source files (with a SRC option, default on), which can
    then be used by Emacs' alchemist-mode.el to provide a working
    "go to source" function.

  - Remove pkg-plist, which is now mostly auto-generated.

  PR:		201125
  Submitted by:	olgeni

Changes:
  head/lang/elixir/Makefile
  head/lang/elixir/pkg-plist