Bug 270018 - math/gap: update to 4.12.2
Summary: math/gap: update to 4.12.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-07 21:16 UTC by Max Horn
Modified: 2023-04-11 04:44 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
Patch updating math/gap to 4.12.2 (48.16 KB, application/x-gzip)
2023-03-07 21:16 UTC, Max Horn
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Max Horn 2023-03-07 21:16:23 UTC
Created attachment 240650 [details]
Patch updating math/gap to 4.12.2

This updates math/gap to the latest version 4.12.2

It also removes incorrect use of %%ETCDIR%% and %%PERL_VER%% in pkg-plist

I previously submitted this at https://github.com/freebsd/freebsd-ports/pull/154, as I was unaware of the proper procedure for submitting (hopefully I am getting closer :-) ).
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2023-04-10 18:30:24 UTC
testbuilding@work
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2023-04-10 18:44:20 UTC
(In reply to Max Horn from comment #0)

Testbuild has pkg-plist inconsistencies.

Did you test with poudriere ?
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2023-04-10 18:47:50 UTC
(In reply to Kurt Jaeger from comment #2)

pkg-plist says:

includes like this:

include/gap/system.h

poudriere has this:

include/gap/src/system.h

Where is this src/ coming from ?
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2023-04-10 19:09:56 UTC
Sorry, I missed it. I will commit it today.
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2023-04-11 04:35:20 UTC
(In reply to Kurt Jaeger from comment #3)

> poudriere has this:
> include/gap/src/system.h
> Where is this src/ coming from ?

This package provides 2 executables: gap and gac. gac is a compiler that compiles gac code into binary. Some files provided by this package are only for gac. I don't know for sure, but I guess that include/gap/src/* files are only for gac.
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2023-04-11 04:43:50 UTC
Committed, thanks!
Comment 7 commit-hook freebsd_committer freebsd_triage 2023-04-11 04:44:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9b13d15be34f92113a580c6e003918f6b7ba0dc8

commit 9b13d15be34f92113a580c6e003918f6b7ba0dc8
Author:     Max Horn <max@quendi.de>
AuthorDate: 2023-04-11 04:37:33 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-04-11 04:37:33 +0000

    math/gap: Update 4.12.1 → 4.12.2

    PR:     270018

 math/gap/Makefile  |    13 +-
 math/gap/distinfo  |     6 +-
 math/gap/pkg-plist | 13323 ++++++++++++++++++++++++++-------------------------
 3 files changed, 6814 insertions(+), 6528 deletions(-)