Bug 202570 - ports-mgmt/portlint does not know @(,,0555) file syntax
Summary: ports-mgmt/portlint does not know @(,,0555) file syntax
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: Joe Marcus Clarke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-22 15:49 UTC by Kurt Jaeger
Modified: 2015-10-25 17:28 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt Jaeger freebsd_committer freebsd_triage 2015-08-22 15:49:38 UTC
For PR195736 ohauer suggested to use this syntax in pkg-plist

@(,,0555) lib/ocaml/expunge
@(,,0555) lib/ocaml/extract_crc

instead of

@mode 0555
lib/ocaml/expunge
lib/ocaml/extract_crc
@mode

reason: The suggested syntax is better for pkg-plist regeneration / diff.

Problem: portlint does not recognize this:

WARN: /home/pi/myp/lang/ocaml/pkg-plist: [291]: unknown pkg-plist directive "@(,,0555) lib/ocaml/expunge"
Comment 1 Joe Marcus Clarke freebsd_committer freebsd_triage 2015-10-25 17:12:19 UTC
Added in my CVS repo pending the next release.
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-10-25 17:28:17 UTC
A commit references this bug:

Author: marcus
Date: Sun Oct 25 17:27:39 UTC 2015
New revision: 400154
URL: https://svnweb.freebsd.org/changeset/ports/400154

Log:
  Update to 2.16.7.

  * Add support for @(...) notation [1]
  * Remove the check for USES being sorted.  Order is important. [2]
  * Add support for making sure @owner and @group are properly reset [3]

  PR:		202570 [1]
  		203908 [2]
  		202711 [3]

Changes:
  head/ports-mgmt/portlint/Makefile
  head/ports-mgmt/portlint/src/portlint.pl
Comment 3 Joe Marcus Clarke freebsd_committer freebsd_triage 2015-10-25 17:28:33 UTC
Added in 2.16.7.