Bug 244213 - security/p5-openxpki: add github submodule
Summary: security/p5-openxpki: add github submodule
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Tobias C. Berner
URL: https://github.com/openxpki/openxpki
Keywords: buildisok, patch
Depends on:
Blocks:
 
Reported: 2020-02-18 15:14 UTC by Sergei Vyshenski
Modified: 2020-02-23 07:43 UTC (History)
1 user (show)

See Also:


Attachments
patch to update the port (1.71 KB, patch)
2020-02-18 15:14 UTC, Sergei Vyshenski
svysh.fbsd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Vyshenski 2020-02-18 15:14:49 UTC
Created attachment 211742 [details]
patch to update the port

- Employ a mechanism of multiple distribution from github, so 
to use a new github submodule openxpki-config,
which now holds some code from the main project openxpki:
https://github.com/openxpki/openxpki-config

- I had to redefine variable WRKSRC (to its defaut value) 
in a port's Makefile, because this variable got contaminated 
due to a conflict between: 
1) two github distributions and 
2) non-empty variable WRKSRC_SUBDIR.

- "portlint -AC" gives non-relevant warnings.
- "rclint -v files/openxpki.in" gives non-relevant warnings.
- Tested with:
12.1-RELEASE-p2 amd64
poudriere 3.3.3
perl 5.30.1
pkg 1.13.0
ssl=base
- During build, non-relevannt warns are issued about possible redundant use of 
modules from perl core.
- Built-in perl tests mostly fail, which is an issue of the tests 
themselves, and upstream is working on this. It does not prevent 
software from working fine.
Comment 1 Automation User 2020-02-18 15:47:15 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/118960016
Comment 2 Tobias C. Berner freebsd_committer 2020-02-23 07:43:44 UTC
Committed. Thanks.
Comment 3 commit-hook freebsd_committer 2020-02-23 07:43:49 UTC
A commit references this bug:

Author: tcberner
Date: Sun Feb 23 07:43:36 UTC 2020
New revision: 526887
URL: https://svnweb.freebsd.org/changeset/ports/526887

Log:
  security/p5-openxpki: add github submodule

  PR:		244213
  Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com>  (maintainer)

Changes:
  head/security/p5-openxpki/Makefile
  head/security/p5-openxpki/distinfo