Bug 210322

Summary: Replace bsd.openssl.mk with USES=ssl
Product: Ports & Packages Reporter: Mathieu Arnold <mat>
Component: Ports FrameworkAssignee: Port Management Team <portmgr>
Status: Closed FIXED    
Severity: Affects Only Me CC: ports-bugs
Priority: --- Flags: mat: exp-run?
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://reviews.freebsd.org/D6866
Bug Depends on: 210149    
Bug Blocks: 208976    
Attachments:
Description Flags
patch
none
patch -v2 none

Description Mathieu Arnold freebsd_committer 2016-06-16 15:36:30 UTC
Created attachment 171485 [details]
patch

Current patch will always be available in review D6866, and until the work is complete, on:
https://github.com/mat813/freebsd-ports/compare/origin/trunk...ssl
Comment 1 VK freebsd_triage 2016-06-17 12:32:10 UTC
Just a tiny heads up, Mk/bsd.default-versions.mk, line 78, typo "USing... " instead of "Using ..." in the warning message.
Comment 2 Mathieu Arnold freebsd_committer 2016-06-17 13:03:37 UTC
Created attachment 171505 [details]
patch -v2

Update patch after discovering that there were ports include'ing bsd.openssl.mk directly...
Comment 3 Antoine Brodin freebsd_committer 2016-06-27 06:33:38 UTC
Exp-run looks fine  (the www/squid-devel/Makefile part was removed to avoid conflicts)
Comment 4 commit-hook freebsd_committer 2016-06-27 11:31:35 UTC
A commit references this bug:

Author: mat
Date: Mon Jun 27 11:31:12 UTC 2016
New revision: 417651
URL: https://svnweb.freebsd.org/changeset/ports/417651

Log:
  Replace bsd.openssl.mk with USES=ssl

  Add a qa hint about needing, or not, USES=ssl.

  Fix ports doing silly things, like including bsd.openssl.mk directly.

  PR:		210322
  Submitted by:	mat
  Exp-run by:	antoine
  Sponsored by:	Absolight
  Differential Revision:	https://reviews.freebsd.org/D6866

Changes:
  head/CHANGES
  head/Mk/Scripts/qa.sh
  head/Mk/Uses/ssl.mk
  head/Mk/bsd.openssl.mk
  head/Mk/bsd.port.mk
  head/Mk/bsd.sanity.mk
  head/devel/libopkele/Makefile
  head/devel/p5-Event-RPC/Makefile
  head/dns/opendd/Makefile
  head/ftp/vsftpd/Makefile
  head/ftp/vsftpd-ext/Makefile
  head/net/isc-dhcp43-server/Makefile
  head/security/R-cran-openssl/Makefile
  head/security/ftimes/Makefile