| Summary: | cad/calculix-ccx: update to 2.20 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | rsmith | ||||
| Component: | Individual Port(s) | Assignee: | Fernando Apesteguía <fernape> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | fernape | ||||
| Priority: | --- | Keywords: | needs-qa | ||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. ^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval. -- Attachment -> Details -> maintainer-approval [+] The patch includes a .gitignore file. I will just omit that. Thanks! There are issues with the port: ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2620.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2621.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2622.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2623.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2624.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2625.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2626.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2627.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2628.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2629.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2630.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2631.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2632.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2633.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2634.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2635.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2636.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2637.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2638.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2639.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2640.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2641.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2642.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2643.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2644.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2645.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2646.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2647.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2648.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2649.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2650.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2651.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2652.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2653.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2654.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2655.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2656.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2657.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2658.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2659.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2660.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2661.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2662.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2663.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2664.png Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/ccx/img2665.png ... ... Would you mind having a look? Thanks! Committed, Please, use tools like poudriere to test the port :-) Thanks! A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=83fb668323dcea92548e91395f307d4262de4328 commit 83fb668323dcea92548e91395f307d4262de4328 Author: Fernando Apesteguía <fernape@FreeBSD.org> AuthorDate: 2022-09-20 06:10:19 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-09-20 15:36:08 +0000 cad/calculix-ccx: update to 2.20 PR: 266421 Reported by: rsmith@xs4all.nl cad/calculix-ccx/Makefile | 13 +- cad/calculix-ccx/distinfo | 18 +- cad/calculix-ccx/files/patch-Makefile | 17 +- cad/calculix-ccx/files/patch-date.pl | 4 +- cad/calculix-ccx/pkg-plist | 313 +++++++++++++++++++++++++++++++++- 5 files changed, 338 insertions(+), 27 deletions(-) (In reply to Fernando Apesteguía from comment #2) What does "orphaned" mean? (In reply to Fernando Apesteguía from comment #2) Just checked my notes; I didn't run check-plist. Will add it to my TODO. (In reply to rsmith from comment #5) It means those items are being installed, but they are not in pkg-plist and hence not recorded in the package metadata. That means that if we create a package like that, on uninstall, those files would be left behind. (In reply to rsmith from comment #6) That is why poudriere is so nice, it does all of that for you. And it checks the port in a clean environment so if dependencies change, it will tell you about it (the port will not build if any are missing). Have a look at it. It is very easy to set up: https://docs.freebsd.org/en/books/porters-handbook/testing/#testing-poudriere |
Created attachment 236562 [details] Patch to update the port to 2.20. Maintainer update to 2.20. (update for cad/calculix will be posted separately.) AFAICT, 2.20 produces the same results as 2.19 based on a sample of the input files that I've written. I've replaced the compressed postscript manual with the PDF version to keep up with the times.