Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Aug 2022 10:26:45 +0200 (CEST)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        freebsd-ports@freebsd.org
Subject:   Fwd: Re: Fwd: New Port: Security/liblurch & Security/Pidgin-lurch
Message-ID:  <1166395100.37.1661502405108@localhost>
References:  <CAN2Rk0eJU-q%2BBSsS_yvXbkGLYGPn8tnR5kd4sujM=ZNt7Q7sVw@mail.gmail.com> <1062387933.146.1661491191507@localhost> <CAN2Rk0dZcGmqGDS8C6RCv4=dORBUVBeQNU-UNgv9yWSd17cudg@mail.gmail.com> <1126283524.90.1661501545184@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_36_2001258796.1661502405081
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Forgot to send the reply to the list.
 
Van: Ronald Klop <ronald-lists@klop.ws>
Datum: vrijdag, 26 augustus 2022 10:12
Aan: "Michael A. Oshin" <micadeyeye@gmail.com>
Onderwerp: Re: Fwd: New Port: Security/liblurch & Security/Pidgin-lurch
> 
> Mmm, lets take another look at it.
> 
> From /usr/ports/Mk/bsd.ports.mk:
> 
> "# Set these variables if your port doesn't need some of the steps.
> # Note that there are no NO_PATCH or NO_CONFIGURE variables because
> # those steps are empty by default.  NO_EXTRACT is not allowed anymore
> # since we need to at least create ${WRKDIR}.  Also, NO_CHECKSUM is a user
> # variable and is not to be set in a port's Makefile.  See above for NO_PACKAGE.
> #
> # NO_BUILD      - Use a dummy (do-nothing) build target.
> # NO_INSTALL    - Use a dummy (do-nothing) install target.
> # NO_TEST       - Use a dummy (do-nothing) test target."
> 
> Oh, lets take a look at your Makefile.
> You have "GNU_CONFIGURE= yes" defined. That is why it tries to run configure.
> Remove that line and try again.
> 
> See also the link I posted in the previous reply:
> "If HAS_CONFIGURE or GNU_CONFIGURE is set, WRKSRC/configure is run."
> 
> Regards,
> Ronald.
> 
>  
> Van: "Michael A. Oshin" <micadeyeye@gmail.com>
> Datum: vrijdag, 26 augustus 2022 08:55
> Aan: Ronald Klop <ronald-lists@klop.ws>
> Onderwerp: Re: Fwd: New Port: Security/liblurch & Security/Pidgin-lurch
>> 
>> HAS_CONFIGURE=off in Makefile did not work. A blank configure file in dir did not either. I have not seen one in pkg dirs though.
>>  
>> On Fri, 26 Aug 2022 at 13:19, Ronald Klop <ronald-lists@klop.ws> wrote:
>>> 
>>> Does this work?
>>>  
>>> HAS_CONFIGURE=off
>>> 
>>> https://docs.freebsd.org/en/books/porters-handbook/slow-porting/#slow-work
>>>  
>>> Van: "Michael A. Oshin" <micadeyeye@gmail.com>
>>> Datum: 26 augustus 2022 05:37
>>> Aan: freebsd-ports@freebsd.org
>>> Onderwerp: Fwd: New Port: Security/liblurch & Security/Pidgin-lurch
>>>> 
>>>> 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.
>>> 
>>> 
>>>  
>> 
> 
------=_Part_36_2001258796.1661502405081
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html><head></head><body>Forgot to send the reply to the list.<br />
&nbsp;
<p><strong>Van:</strong> Ronald Klop &lt;ronald-lists@klop.ws&gt;<br />
<strong>Datum:</strong> vrijdag, 26 augustus 2022 10:12<br />
<strong>Aan:</strong> &quot;Michael A. Oshin&quot; &lt;micadeyeye@gmail.com&gt;<br />
<strong>Onderwerp:</strong> Re: Fwd: New Port: Security/liblurch &amp; Security/Pidgin-lurch</p>

<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: #000000 2px solid; margin-right: 0px">
<div class="MessageRFC822Viewer" id="P">
<div class="MultipartAlternativeViewer">
<div class="TextHTMLViewer" id="P.P.P">Mmm, lets take another look at it.<br />
<br />
>From /usr/ports/Mk/bsd.ports.mk:<br />
<br />
&quot;# Set these variables if your port doesn't need some of the steps.<br />
# Note that there are no NO_PATCH or NO_CONFIGURE variables because<br />
# those steps are empty by default.&nbsp; NO_EXTRACT is not allowed anymore<br />
# since we need to at least create ${WRKDIR}.&nbsp; Also, NO_CHECKSUM is a user<br />
# variable and is not to be set in a port's Makefile.&nbsp; See above for NO_PACKAGE.<br />
#<br />
# NO_BUILD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Use a dummy (do-nothing) build target.<br />
# NO_INSTALL&nbsp;&nbsp;&nbsp; - Use a dummy (do-nothing) install target.<br />
# NO_TEST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Use a dummy (do-nothing) test target.&quot;<br />
<br />
Oh, lets take a look at your Makefile.<br />
You <span class="pl-smi">have &quot;GNU_CONFIGURE</span>= yes&quot; defined. That is why it tries to run configure.<br />
Remove that line and try again.<br />
<br />
See also the link I posted in the previous reply:<br />
&quot;If <code>HAS_CONFIGURE</code> or <code>GNU_CONFIGURE</code> is set, <span class="filename">WRKSRC/configure</span> is run.&quot;<br />
<br />
Regards,<br />
Ronald.<br />
<br />
&nbsp;
<p><strong>Van:</strong> &quot;Michael A. Oshin&quot; &lt;micadeyeye@gmail.com&gt;<br />
<strong>Datum:</strong> vrijdag, 26 augustus 2022 08:55<br />
<strong>Aan:</strong> Ronald Klop &lt;ronald-lists@klop.ws&gt;<br />
<strong>Onderwerp:</strong> Re: Fwd: New Port: Security/liblurch &amp; Security/Pidgin-lurch</p>

<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: #000000 2px solid; margin-right: 0px">
<div class="MessageRFC822Viewer" id="P">
<div class="MultipartAlternativeViewer">
<div class="TextHTMLViewer" id="P.P.P">
<div><span style="color:rgb(68,68,68);font-family:&quot;dejavu sans mono&quot;,Menlo,Consolas,Monaco,&quot;Liberation Mono&quot;,&quot;Lucida Console&quot;,monospace;font-size:12px">HAS_</span><span style="background-color:rgb(255,222,73);border-radius:1px;font-family:&quot;dejavu sans mono&quot;,Menlo,Consolas,Monaco,&quot;Liberation Mono&quot;,&quot;Lucida Console&quot;,monospace;font-size:12px">CONFIGURE=off </span><span style="border-radius:1px;font-family:&quot;dejavu sans mono&quot;,Menlo,Consolas,Monaco,&quot;Liberation Mono&quot;,&quot;Lucida Console&quot;,monospace;font-size:12px;background-color:rgb(243,243,243)">in Makefile did not work. A blank configure file in dir did not either. I have not seen one in pkg dirs though.</span></div>
&nbsp;

<div class="gmail_quote">
<div class="gmail_attr">On Fri, 26 Aug 2022 at 13:19, Ronald Klop &lt;<a href="mailto:ronald-lists@klop.ws">ronald-lists@klop.ws</a>&gt; wrote:</div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><span style="color:rgb(68,68,68);font-family:&quot;dejavu sans mono&quot;,Menlo,Consolas,Monaco,&quot;Liberation Mono&quot;,&quot;Lucida Console&quot;,monospace;font-size:12px;background-color:rgb(255,255,255)">Does this work?</span>

<div>&nbsp;</div>

<div><span style="color:rgb(68,68,68);font-family:&quot;dejavu sans mono&quot;,Menlo,Consolas,Monaco,&quot;Liberation Mono&quot;,&quot;Lucida Console&quot;,monospace;font-size:12px;background-color:rgb(255,255,255)">HAS_</span><span style="background-color:rgb(255,222,73);border-radius:1px;font-family:&quot;dejavu sans mono&quot;,Menlo,Consolas,Monaco,&quot;Liberation Mono&quot;,&quot;Lucida Console&quot;,monospace;font-size:12px">CONFIGURE=off</span><br />
<br />
<a href="https://docs.freebsd.org/en/books/porters-handbook/slow-porting/#slow-work" target="_blank">https://docs.freebsd.org/en/books/porters-handbook/slow-porting/#slow-work</a>;

<div>&nbsp;
<p><small><strong>Van:</strong> &quot;Michael A. Oshin&quot; &lt;<a href="mailto:micadeyeye@gmail.com" target="_blank">micadeyeye@gmail.com</a>&gt;<br />
<strong>Datum:</strong> 26 augustus 2022 05:37<br />
<strong>Aan:</strong> <a href="mailto:freebsd-ports@freebsd.org" target="_blank">freebsd-ports@freebsd.org</a><br />
<strong>Onderwerp:</strong> Fwd: New Port: Security/liblurch &amp; Security/Pidgin-lurch</small></p>

<blockquote style="margin-left:5px;border-left:3px solid rgb(204,204,204);margin-right:0px;padding-left:5px">
<div id="gmail-m_8212548133571414817P">
<div>
<div id="gmail-m_8212548133571414817P.P.P">
<div>
<div class="gmail_quote">
<div>Good Morning folks,<br />
<br />
I made a few changes to the liblurch Makefile. It now points to the developer's github for the pkg. See <a href="https://github.com/micadeyeye/freebsd-ports/blob/master/security/liblurch/Makefile" target="_blank">https://github.com/micadeyeye/freebsd-ports/blob/master/security/liblurch/Makefile</a>.<br />
<br />
One problem I have with the liblurch is that it wants to run '.configure'. See the below:<br />
<br />
______________________<br />
make -C /usr/local/opt/github/freebsd-ports/security/liblurch/ install clean<br />
===&gt; &nbsp; liblurch-0.7.0 depends on package: gmake&gt;=4.3 - found<br />
===&gt; &nbsp; liblurch-0.7.0 depends on package: pkgconf&gt;=1.3.0_1 - found<br />
===&gt; &nbsp; liblurch-0.7.0 depends on file: /usr/local/bin/ccache - found<br />
===&gt; &nbsp; liblurch-0.7.0 depends on shared library: libmxml.so - found (/usr/local/lib/libmxml.so)<br />
===&gt; &nbsp; liblurch-0.7.0 depends on shared library: libpurple.so - found (/usr/local/lib/libpurple.so)<br />
===&gt; &nbsp;Configuring for liblurch-0.7.0<br />
env: ./configure: No such file or directory<br />
===&gt; &nbsp;Script &quot;configure&quot; failed unexpectedly.<br />
Please report the problem to <a href="mailto:micadeyeye@gmail.com" target="_blank">micadeyeye@gmail.com</a> [maintainer] and attach the<br />
&quot;/usr/local/opt/github/freebsd-ports/security/liblurch/work/lurch-0.7.0-src/config.log&quot;<br />
including the output of the failure of your make command. Also, it might be<br />
a good idea to provide an overview of all packages installed on your system<br />
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).<br />
*** Error code 1<br />
<br />
Stop.<br />
make: stopped in /usr/local/opt/github/freebsd-ports/security/liblurch/<br />
_________________________________<br />
<br />
What it should do is ONLY run 'gmake install'. Please show me how to replace the process &nbsp;&quot;===&gt; &nbsp;Configuring for liblurch-0.7.0<br />
env: ./configure: No such file or directory&quot; with the &quot;gmake install&quot;.<br />
<br />
On the other hand, please note that the pidgin-lurch (<a href="https://github.com/micadeyeye/freebsd-ports/blob/master/security/pidgin-lurch/Makefile" target="_blank">https://github.com/micadeyeye/freebsd-ports/blob/master/security/pidgin-lurch/Makefile</a>) 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.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br />
<br />
&nbsp;</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote></body></html>
------=_Part_36_2001258796.1661502405081--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1166395100.37.1661502405108>