Hello, thank you for responding! I did what you recommended and got much further in the build process. However, I ended up getting this error when doing "make build" Github Version of the makefile:
*** /usr/obj/ports/geany-plugins-1.38.0/bin/xgettext was called without devel/gettext,-tools dependency *** *** /usr/obj/ports/geany-plugins-1.38.0/bin/msgmerge was called without devel/gettext,-tools dependency *** *** /usr/obj/ports/geany-plugins-1.38.0/bin/msgfmt was called without devel/gettext,-tools dependency *** configure: error: GNU gettext tools not found; required for intltool *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2922 'do-configure': @for d in /usr/obj/ports/geany-plugins-1.38.0/geany-plugins-...) *** 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$ As you can see I have installed both of the required packages(Please correct me if I am wrong in any way). OpenOTG$ pkg_info -Q gettext debug-gettext-runtime-0.21p1 debug-gettext-tools-0.21p1 gettext-runtime-0.21p1 (installed) gettext-tools-0.21p1 (installed) p5-Locale-Maketext-Gettext-1.30p0 p5-Locale-PGetText-0.16p2 p5-Locale-gettext-1.07p3 ruby27-fast_gettext-1.1.0 ruby27-gettext-3.2.2 ruby27-gettext-setup-0.34 ruby30-fast_gettext-1.1.0 ruby30-gettext-3.2.2 ruby30-gettext-setup-0.34 OpenOTG$ Also I tried doing a master_sites and distfile version of this makefile like you recommended and ended up getting this when doing "make build" with the geany-plugins-version: ===> Checking files for geany-plugins-1.38 >> No size recorded for geany-plugins-1.38.tar.gz *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3199 '/usr/distfiles/geany-plugins-1.38.tar.gz': @lock=geany-plugins-1.38.tar.gz....) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2481 '_internal-fetch': @cd /usr/ports/mystuff/editors/geany-plugins && PKGPATH=e...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2695 '/usr/obj/ports/geany-plugins-1.38/.extract_done': @cd /usr/ports/mystuff/ed...) *** Error 2 in /usr/ports/mystuff/editors/geany-plugins (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': @lock=geany-plugins-1.38; e...) OpenOTG$ Thank You, Lewis I. On Sun, Feb 20, 2022 at 4:42 AM Stuart Henderson <[email protected]> wrote: > 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. > > >
Makefile.github-version
Description: Binary data
Makefile.geany-plugins-version
Description: Binary data
