I can install latest maxima (5.35.1) to FreeBSD/amd64 9.3. (date of ports.tar.gz is 2014.11.28.) (1) download source of maxima # fetch http://sourceforge.net/projects/maxima/files/Maxima-source/maxima-5.35.1.tar.gz # cp maxima-5.35.1.tar.gz /usr/ports/distfiles (2) make by ports # /usr/ports/math # cp -pR maxima maxima.orig # cd maxima replace following files by uploaded files. Makefile distinfo pkg-plist files/patch-doc_info_Makefile.in # make # make install
Auto-assigned to maintainer bf@FreeBSD.org
Created attachment 153267 [details] new Makefile new makefile for math/maxima
Created attachment 153268 [details] new distinfo new distinfo for math/maxima
Created attachment 153269 [details] new patch-doc_info_Makefile.in new patch-doc_info_Makefile.in for math/maxima/files
Created attachment 153270 [details] new pkg-plist new pkg-plist for math/maxima
Created attachment 154304 [details] modified pkg-plist Sorry, I made mistake on pkg-plist. So I upload modified one. Modifications are as follows: (1) Add "man/man1/maxima.1.gz" and (2) Delete all "@dirrm".
Created attachment 154707 [details] modified Makefile Output of portlint for modified Makefile is as follows: # portlint looks fine.
Created attachment 154708 [details] log of poudriere It is the log of following operation. # poudriere testport -j 93Ramd64 -o math/maxima Since the size of maxima-5.35.1_1.log is 1174 KB, i.e. over 1000 KB, I upload its compression by gzip. Please decompress as follows: % gzip -d maxima-5.35.1_1.log.gz I select sbcl (version 1.2.9) as LISP.
I will submit an update to 5.36.0 soon.
(In reply to Brendan Fabeny from comment #9) I have a quaestion. Do you have any tool to create the file pkg-plist? I use hand-made tool to do this work, which was made in the process of installation maxima 5.35.1. If you are interested in it, I'll upload. (At that time, /usr/ports/Tools/scripts/plist did not work. and now this script is missing in the directory.)
Update was covered in recent update to 5.37.3. *** This bug has been marked as a duplicate of bug 204939 ***
(In reply to satosi.kimura from comment #10) The tool is make make-plist