Created attachment 194347 [details]
Could you please write the Makefile according to https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html ?
It is ok up to the depends block.
Note: this is not a new port, but a resurrection
$ grep freefem++ /usr/ports/MOVED
math/freefem++||2009-08-23|Has expired: unmaintained and consistently unportable
math/bamg||2016-08-14|No longer maintained upstream as is now part of freefem++
Still listed at <https://www.freshports.org/math/freefem++>.
Created attachment 194446 [details]
Is this correct?
Created attachment 194507 [details]
Created attachment 194508 [details]
pkg-dest I forgot to rewrite
Created attachment 194667 [details]
etc/libmap.d -> USE_GCC=yes
(In reply to Thierry Thomas from comment #2)
As of today, there is no registration so I issued sendpr as a new port, but should I sendpr by creating a difference from the old skeleton?
The build breaks on 11.2:
gmake: Leaving directory '/usr/ports/math/freefem++/work/freefem++-3.60/src/libMesh'
test -f ../src/libMesh/libMesh.a
mkdir -p include/libMesh
cp ../src/libMesh/*h include/libMesh
echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh
echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh
cp ../src/libMesh/libMesh.a lib/libMesh.a
Created attachment 195966 [details]
10.4-RELEASE i386 It seems that it was not possible to build correctly.
Fixed the bug at the same time as update to 3.61.
> ../build/download https://github.com/hpddm/hpddm/archive/d2c1634c4367f0bd5260cb82cb6d94fcb112f189.zip pkg/hpddm.zip
> + test -x /usr/bin/wget
> + test -x /usr/bin/wget.exe
> + test -x /opt/local/bin/wget
> + test -x /usr/bin/curl
> + test -x /usr/bin/GET
> + echo FF download: No way to download files from the web
> FF download: No way to download files from the web
> + echo FF download: Please install wget or curl or GET
> FF download: Please install wget or curl or GET
> + exit 1
Build is not supposed to be downloading anything.
Did you build it in poudriere?
(In reply to Yuri Victorovich from comment #10)
The build is not allowed to download.
Poudriere Environment Building does not understand.
(In reply to takefu from comment #11)
> The build is not allowed to download.
This argument is already supplied to configure, but it still breaks.
(In reply to Yuri Victorovich from comment #12)
I can't understand why it breaks.
If what happens in Poudriere(8), I do not know the prescription.
So tell me how to fix it.
(In reply to takefu from comment #13)
The build breaks on my workstation, I didn't try in poudriere.
(In reply to Yuri Victorovich from comment #14)
My environment is a log.
You can build it correctly.
FreeBSD 11.2-RELEASE-p1 #0: Sun Aug 5 12:04:13 UTC 2018 firstname.lastname@example.org:/usr/obj/usr/src/sys/GENERIC
(In reply to takefu from comment #15)
It doesn't build for me.
Maybe somebody else will take it and will be able to build it.