For reference, the actual problem you're running into is that you need to run autogen.sh to generate the configure script, probably via
CONFIGURE_STYLE= autoreconf AUTOCONF_VERSION= 2.71 AUTOMAKE_VERSION= 1.16 AUTORECONF= ./autogen.sh However the correct fix is to use the proper distfile linked from https://plugins.geany.org/downloads.html rather than github's autogenerated one. As is the case with most projects using autoconf, the proper tar files include a generated configure script. On 2022/02/19 14:50, Lewis ingraham wrote: > Hello, I wanted to know if anybody could tell me what I am doing wrong with > this port? The app that I am trying to port is this: > https://github.com/geany/geany-plugins > I get this error: > OpenOTG$ make build > ===> Configuring for geany-plugins-1.38.0 > Using /usr/obj/ports/geany-plugins-1.38.0/config.site (generated) > env: /usr/obj/ports/geany-plugins-1.38.0/geany-plugins-1.38.0/configure: No > such file or directory > *** Error 127 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2922 > 'do-configure': @for d in > /usr/obj/ports/geany-plugins-1.38.0/geany-plugin...) > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2942 > '/usr/obj/ports/geany-plugins-1.38.0/build-amd64/.configure_done': @cd > /usr/...) > *** Error 2 in /usr/ports/mystuff/editors/geany-plugins > (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': > @lock=geany-plugins-1.38.0; ...) > OpenOTG$ > > Additionally my Makefile is attached. > > Thank You, > Lewis I.
