- Rewrite the port to clean modern standards with many improvements
Details
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 71275 Build 68158: arc lint + arc unit
Event Timeline
| cad/electric-ng/Makefile | ||
|---|---|---|
| 17–18 | Where is unzip in base: /usr/bin/unzip. | |
| 18 | Did you tested runtime with OpenJDK 25 with option 3D enabled (rquire java/java3d - supports OpenJDK 8 only)? | |
| 26 | PLIST_SUB+= VERSION="${DISTVERSION:R}" | |
| 28–49 | BSH_VARS= LIBFILES+=${JAVALIBDIR}/bsh.jar
PLUGINS_VARS= LIBFILES+=${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX}/${SFS_JARFILE} | |
| cad/electric-ng/pkg-plist | ||
| 2–5 | And use %%VERSION%% here. | |
Thank you! :) I'll try to address all the issues you've mentioned and learn from you :)
| cad/electric-ng/Makefile | ||
|---|---|---|
| 18 |
Yes, this exactly [0]. May I as a future maintainer just drop support for this option (and PLUGINS also, as it depends on java/jmf, which has very restrictive license)? [0] https://cgit.freebsd.org/ports/tree/java/java3d/Makefile#n19 | |
| cad/electric-ng/Makefile | ||
|---|---|---|
| 18 | P.S. Plugins' supporting code is likely non-free by itself [0, 1]. I would be happy to get rid of it! [0] https://www.staticfreesoft.com/productsFree.html | |