Bug 267901 - devel/py-e3-core: Core framework for developing portable automated build systems
Summary: devel/py-e3-core: Core framework for developing portable automated build systems
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://pypi.org/project/e3-core/
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-21 19:05 UTC by Thierry Thomas
Modified: 2025-05-10 07:46 UTC (History)
1 user (show)

See Also:


Attachments
New port devel/py-e3-core (27.42 KB, patch)
2022-11-21 19:05 UTC, Thierry Thomas
no flags Details | Diff
devel/py-e3-core: Framework for automated build systems (10.33 KB, patch)
2025-05-10 03:45 UTC, Alastair Hogge
no flags Details | Diff
devel/py-e3-core: New Port, framework for automated builds (10.33 KB, patch)
2025-05-10 04:10 UTC, Alastair Hogge
no flags Details | Diff
devel/py-e3-core: New Port, framework for automated builds (10.37 KB, patch)
2025-05-10 04:11 UTC, Alastair Hogge
no flags Details | Diff
New Port, e3 Core framework for developing portable automated build systems (10.38 KB, patch)
2025-05-10 07:46 UTC, Alastair Hogge
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2022-11-21 19:05:57 UTC
Created attachment 238227 [details]
New port devel/py-e3-core

I had to port e3, by AdaCore, to FreeBSD, but I do not need it anymore, and I do not intend to maintain it.

But if someone is interested, just take it and change the MAINTAINER field.

Poudriere build and tests are OK (some tests fail due to a missing pytest-socket port).
Comment 1 Alastair Hogge 2025-05-10 03:45:42 UTC
Created attachment 260307 [details]
devel/py-e3-core: Framework for automated build systems

* New Port, e4 Core framework for developing portable automated build
  systems
* Updated to 22.2.0
* Take ${MAINTAINER}

https://pypi.org/project/e3-core/

poudriere-testport devel/py-e3-core:
main-amd64-default: Pass
main-i386-default: Pass
13_4-amd64-release: Pass
13_4-i386-release: Pass
13_5-amd64-release: Pass
13_5-i386-release: Pass
14_2-amd64-release: Pass
14_2-i386-release: Pass
Comment 2 Alastair Hogge 2025-05-10 04:10:01 UTC
Created attachment 260309 [details]
devel/py-e3-core: New Port, framework for automated builds

Submit correct patch
Comment 3 Alastair Hogge 2025-05-10 04:11:44 UTC
Created attachment 260310 [details]
devel/py-e3-core: New Port, framework for automated builds

Third attempt at correct submission.
Comment 4 Alastair Hogge 2025-05-10 04:12:51 UTC
Could not get all the test to pass:
8 failed, 452 passed, 22 skipped, 3 xpassed, 2 warnings in 67.31s (0:01:07)
Comment 5 Alastair Hogge 2025-05-10 07:46:14 UTC
Created attachment 260312 [details]
New Port, e3 Core framework for developing portable automated build systems

Update with required ${RUN_DEPENDS}, shells/bash