Fwd: New Port: Security/liblurch & Security/Pidgin-lurch

From: Michael A. Oshin <micadeyeye_at_gmail.com>
Date: Fri, 26 Aug 2022 03:36:57 UTC
Good Morning folks,

I made a few changes to the liblurch Makefile. It now points to the
developer's github for the pkg. See
https://github.com/micadeyeye/freebsd-ports/blob/master/security/liblurch/Makefile
.

One problem I have with the liblurch is that it wants to run '.configure'.
See the below:

______________________
❯ make -C /usr/local/opt/github/freebsd-ports/security/liblurch/ install
clean
===>   liblurch-0.7.0 depends on package: gmake>=4.3 - found
===>   liblurch-0.7.0 depends on package: pkgconf>=1.3.0_1 - found
===>   liblurch-0.7.0 depends on file: /usr/local/bin/ccache - found
===>   liblurch-0.7.0 depends on shared library: libmxml.so - found
(/usr/local/lib/libmxml.so)
===>   liblurch-0.7.0 depends on shared library: libpurple.so - found
(/usr/local/lib/libpurple.so)
===>  Configuring for liblurch-0.7.0
env: ./configure: No such file or directory
===>  Script "configure" failed unexpectedly.
Please report the problem to micadeyeye@gmail.com [maintainer] and attach
the
"/usr/local/opt/github/freebsd-ports/security/liblurch/work/lurch-0.7.0-src/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/local/opt/github/freebsd-ports/security/liblurch/
_________________________________

What it should do is ONLY run 'gmake install'. Please show me how to
replace the process  "===>  Configuring for liblurch-0.7.0
env: ./configure: No such file or directory" with the "gmake install".

On the other hand, please note that the pidgin-lurch (
https://github.com/micadeyeye/freebsd-ports/blob/master/security/pidgin-lurch/Makefile)
is the UI modification to Pidgin, and currently, I have only copied the OTR
UI with no modifications yet to its source code. I need a lot of assistance
here.