Bug 188221 - [patch] In pkg-plist file in shells in ports, @exec entry must locate just after path of executable
Summary: [patch] In pkg-plist file in shells in ports, @exec entry must locate just af...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-03 11:00 UTC by ksmakoto
Modified: 2014-07-22 19:18 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (963 bytes, patch)
2014-04-03 11:00 UTC, ksmakoto
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description ksmakoto 2014-04-03 11:00:00 UTC
Currently, for some shells in HEAD of ports, after install, /etc/shells has wrong line for "/usr/local/man/man1/ksh.1.gz" or "/usr/local/man/man1/44bsd-csh.1.gz" (etc... may be some others).

In pkg-plist file in shells in ports, @exec entry must locate just after path of executable.

Fix: see patch

Patch attached with submission follows:
How-To-Repeat: install ports
Comment 1 John Marino freebsd_committer freebsd_triage 2014-07-22 19:15:14 UTC
Assigning to portmgr for lack of a better option
Comment 2 Baptiste Daroussin freebsd_committer freebsd_triage 2014-07-22 19:18:09 UTC
This has been fixed by @shells
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2014-07-22 19:18:49 UTC
Close: those ports now use the @shell keyword which does the right thing