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.
>
>
>

Attachment: Makefile.github-version
Description: Binary data

Attachment: Makefile.geany-plugins-version
Description: Binary data

Reply via email to