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 /> <p><strong>Van:</strong> Ronald Klop <ronald-lists@klop.ws><br /> <strong>Datum:</strong> vrijdag, 26 augustus 2022 10:12<br /> <strong>Aan:</strong> "Michael A. Oshin" <micadeyeye@gmail.com><br /> <strong>Onderwerp:</strong> Re: Fwd: New Port: Security/liblurch & 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 /> "# 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. NO_EXTRACT is not allowed anymore<br /> # since we need to at least create ${WRKDIR}. Also, NO_CHECKSUM is a user<br /> # variable and is not to be set in a port's Makefile. See above for NO_PACKAGE.<br /> #<br /> # NO_BUILD - Use a dummy (do-nothing) build target.<br /> # NO_INSTALL - Use a dummy (do-nothing) install target.<br /> # NO_TEST - Use a dummy (do-nothing) test target."<br /> <br /> Oh, lets take a look at your Makefile.<br /> You <span class="pl-smi">have "GNU_CONFIGURE</span>= yes" 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 /> "If <code>HAS_CONFIGURE</code> or <code>GNU_CONFIGURE</code> is set, <span class="filename">WRKSRC/configure</span> is run."<br /> <br /> Regards,<br /> Ronald.<br /> <br /> <p><strong>Van:</strong> "Michael A. Oshin" <micadeyeye@gmail.com><br /> <strong>Datum:</strong> vrijdag, 26 augustus 2022 08:55<br /> <strong>Aan:</strong> Ronald Klop <ronald-lists@klop.ws><br /> <strong>Onderwerp:</strong> Re: Fwd: New Port: Security/liblurch & 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:"dejavu sans mono",Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",monospace;font-size:12px">HAS_</span><span style="background-color:rgb(255,222,73);border-radius:1px;font-family:"dejavu sans mono",Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",monospace;font-size:12px">CONFIGURE=off </span><span style="border-radius:1px;font-family:"dejavu sans mono",Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",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> <div class="gmail_quote"> <div class="gmail_attr">On Fri, 26 Aug 2022 at 13:19, Ronald Klop <<a href="mailto:ronald-lists@klop.ws">ronald-lists@klop.ws</a>> 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:"dejavu sans mono",Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",monospace;font-size:12px;background-color:rgb(255,255,255)">Does this work?</span> <div> </div> <div><span style="color:rgb(68,68,68);font-family:"dejavu sans mono",Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",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:"dejavu sans mono",Menlo,Consolas,Monaco,"Liberation Mono","Lucida Console",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> <p><small><strong>Van:</strong> "Michael A. Oshin" <<a href="mailto:micadeyeye@gmail.com" target="_blank">micadeyeye@gmail.com</a>><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 & 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 /> ===> liblurch-0.7.0 depends on package: gmake>=4.3 - found<br /> ===> liblurch-0.7.0 depends on package: pkgconf>=1.3.0_1 - found<br /> ===> liblurch-0.7.0 depends on file: /usr/local/bin/ccache - found<br /> ===> liblurch-0.7.0 depends on shared library: libmxml.so - found (/usr/local/lib/libmxml.so)<br /> ===> liblurch-0.7.0 depends on shared library: libpurple.so - found (/usr/local/lib/libpurple.so)<br /> ===> Configuring for liblurch-0.7.0<br /> env: ./configure: No such file or directory<br /> ===> Script "configure" 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 /> "/usr/local/opt/github/freebsd-ports/security/liblurch/work/lurch-0.7.0-src/config.log"<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 "===> Configuring for liblurch-0.7.0<br /> env: ./configure: No such file or directory" with the "gmake install".<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 /> </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>