Bug 243835

Summary: security/nss: reduce the duplicated 'nss' in include and lib path
Product: Ports & Packages Reporter: Li-Wen Hsu <lwhsu>
Component: Individual Port(s)Assignee: freebsd-gecko (Nobody) <gecko>
Status: Closed FIXED    
Severity: Affects Only Me CC: lwhsu
Priority: --- Flags: bugzilla: maintainer-feedback? (gecko)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://reviews.freebsd.org/D23424
Bug Depends on:    
Bug Blocks: 243717    

Description Li-Wen Hsu freebsd_committer 2020-02-03 08:46:15 UTC
Purposed patch: https://reviews.freebsd.org/D23424

security/nss installs header and lib files to ${PREFIX}/include/nss/nss and
${PREFIX}/include/nss which add some difficulty of porting some softwares.

For example, recently I got some path issues when updating security/xmlsec1

Also the extra 'nss' in the path seems not very useful.
Comment 1 commit-hook freebsd_committer 2020-02-07 13:32:29 UTC
A commit references this bug:

Author: lwhsu
Date: Fri Feb  7 13:32:01 UTC 2020
New revision: 525484
URL: https://svnweb.freebsd.org/changeset/ports/525484

Log:
  Reduce the duplicated 'nss' in include and lib path

  From jbeich:
  This appeared after r78824 which failed to adjust do-install.  Arch, Debian,
  Gentoo, OpenBSD use include/nss/, Fedora uses include/nss3/, NetBSD/PkgSrc
  uses include/nss/nss/.

  PR:		243835
  Reviewed by:	jbeich
  Differential Revision:	https://reviews.freebsd.org/D23424

Changes:
  head/UPDATING
  head/security/nss/Makefile
  head/security/nss/files/nss-config.in
  head/security/nss/files/nss.pc.in
  head/security/nss/pkg-plist
Comment 2 commit-hook freebsd_committer 2020-02-07 13:34:30 UTC
A commit references this bug:

Author: lwhsu
Date: Fri Feb  7 13:33:37 UTC 2020
New revision: 525485
URL: https://svnweb.freebsd.org/changeset/ports/525485

Log:
  Followup security/nss installation path modification in r525484

  PR:		243835

Changes:
  head/net-im/libpurple/Makefile
  head/security/pidgin-encryption/Makefile
  head/security/py-python-nss/Makefile