Created attachment 187576 [details] patch of modified maxima port I could install the latest maxima (5.41.0) to FreeBSD/amd64 10.4. 1. check by portlint # portlint WARN: Makefile: wrong dependency value for BUILD_DEPENDS. BUILD_DEPENDS requires 2 or 3 colon-separated tuples. WARN: Makefile: wrong dependency value for RUN_DEPENDS. RUN_DEPENDS requires 2 or 3 colon-separated tuples. 0 fatal errors and 2 warnings found. 2. check by poudriere Decompress and see maxima-5.41.0_1.log.gz shown as attachment. # gzip -d maxima-5.41.0_1.log.gz
Created attachment 187577 [details] log of poudriere
Moin moin You can remove the PORTREVISION when you increment the PORTVERSION. mfg Tobias
(In reply to Tobias C. Berner from comment #2) I see. I send modified patch. Result of new patch is as follows: % pkg info | grep maxima maxima-5.41.0 Symbolic mathematics program
Created attachment 187584 [details] modified patch
distinfo lacks TIMESTAMP. Also, why don't we switch to PORTDATA=* and simplify the plist?
(In reply to Dmitry Marakasov from comment #5) > distinfo lacks TIMESTAMP. I'm sorry. I did not think TIMESTAMP is essential. I send modified patch only for distinfo. > why don't we switch to PORTDATA=* and simplify the plist? I did not know the style making use of PORTDATA. Now, I attempt to use PORTDATA, but it's not easy. Please wait one more week or so.
Created attachment 188681 [details] modified patch for distinfo
(In reply to satosi.kimura from comment #6) > (In reply to Dmitry Marakasov from comment #5) > > > distinfo lacks TIMESTAMP. > I'm sorry. I did not think TIMESTAMP is essential. > I send modified patch only for distinfo. Next time please submit complete updated patch. > > why don't we switch to PORTDATA=* and simplify the plist? > I did not know the style making use of PORTDATA. > Now, I attempt to use PORTDATA, but it's not easy. > Please wait one more week or so. It's as easy as adding PORTDATA=* to Makefile and removing everything %%DATADIR%% from plist. Committed with some additional improvements.
A commit references this bug: Author: amdmi3 Date: Mon Dec 11 16:52:57 UTC 2017 New revision: 456049 URL: https://svnweb.freebsd.org/changeset/ports/456049 Log: - Update to 5.41.0 [1] - Add LICENSE_FILE - Whitespace fixes - Switch to new test framework PR: 223316 [1] Submitted by: satosi.kimura@nifty.ne.jp [1] Changes: head/math/maxima/Makefile head/math/maxima/distinfo head/math/maxima/pkg-plist