Bug 241195

Summary: New ports: security/p5-Crypt-LibSCEP, security/libscep: perl SCEP client + client-side SCEP library
Product: Ports & Packages Reporter: Sergei Vyshenski <svysh.fbsd>
Component: Individual Port(s)Assignee: Rodrigo Osorio <rodrigo>
Status: Closed FIXED    
Severity: Affects Some People CC: rodrigo, svysh.fbsd
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/openxpki/libscep
Bug Depends on:    
Bug Blocks: 241196    
Attachments:
Description Flags
shar with 2 new ports none

Description Sergei Vyshenski 2019-10-11 12:33:41 UTC
- Two new ports sharing the same distribution of ver 0.06

Crypt::LibSCEP module implements an easy-to-use interface between LibSCEP and Perl
programs. Its goal is to provide Perl programs with the capability of
generating and reading messages for the Simple Certificate Enrollment Protocol
(SCEP).
Client Side Simple Certificate Enrollment Protocol (SCEP) Library.
libscep implements the SCEP protocol as a C library. The library
gets initialized, then one or multiple operations can be executed
and then it gets destroyed again. 

- "portlint -AC" gives non-relevant warnings.
- "rclint -v files/openxpki.in" gives non-relevant warnings.
- testport of poudriere 3.3.2_1 runs ok:
	at 12.0-RELEASE-p10-amd64, pkg 1.12.0, perl 5.30.0,
		1) with DEFAULT_VERSIONS+= ssl=base
		2) with DEFAULT_VERSIONS+= ssl=openssl
- Buil-in perl tests in a clean jail of poudriere say: "PASS".
Comment 1 Sergei Vyshenski 2019-10-11 12:35:23 UTC
Created attachment 208244 [details]
shar with 2 new ports
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-10-13 16:02:16 UTC
A commit references this bug:

Author: rodrigo
Date: Sun Oct 13 16:02:03 UTC 2019
New revision: 514406
URL: https://svnweb.freebsd.org/changeset/ports/514406

Log:
  New ports security/libscep and security/p5-Crypt-LibSCEP

  libscep is a client side implementation of the Simple Certificate
  Enrollment Protocol (SCEP) library.

  p5-Crypt-LibSCEP is a perl module using the libscep library
  to generate and read messages for the Simple Certificate Enrollment
  Protocol (SCEP) in perl applications.

  PR:		241195
  Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com>

Changes:
  head/security/Makefile
  head/security/libscep/
  head/security/libscep/Makefile
  head/security/libscep/distinfo
  head/security/libscep/files/
  head/security/libscep/files/patch-cmake_FindCheck.cmake
  head/security/libscep/pkg-descr
  head/security/p5-Crypt-LibSCEP/
  head/security/p5-Crypt-LibSCEP/Makefile
  head/security/p5-Crypt-LibSCEP/distinfo
  head/security/p5-Crypt-LibSCEP/pkg-descr
  head/security/p5-Crypt-LibSCEP/pkg-plist
Comment 3 Rodrigo Osorio freebsd_committer freebsd_triage 2019-10-13 16:02:48 UTC
Committed, thanks.