Date: Fri, 24 Feb 2023 15:25:46 +0000 From: Nuno Teixeira <eduardo@freebsd.org> To: FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: Re: Porting forks Message-ID: <CAFDf7UJa_iqvVLU-J5ynceYvtOW5DQBp3rRETZAd-LEi5CQqJw@mail.gmail.com> In-Reply-To: <PSAPR03MB5639E3073F92E9F9EF817A97FAAB9@PSAPR03MB5639.apcprd03.prod.outlook.com> References: <CAFDf7U%2BuVbHD88Ke4=eoREp1m5UPGx6q%2BG6iypnSa%2Btr7pE2sw@mail.gmail.com> <PSAPR03MB5639E3073F92E9F9EF817A97FAAB9@PSAPR03MB5639.apcprd03.prod.outlook.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000fa876105f573be67 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I installed fork version but it seg fault exacly the same as games/abuse_sdl: --- abuse 0.8 Abuse version 0.8 Sound: Enabled Specs : main file set to abuse.spe Protocol Installed : UNIX generic TCPIP Lisp: 527 symbols defined, 99 system functions, 319 pre-compiled functions (load "abuse.lsp") [.. ]Segmentation fault (core dumped) --- Also that might be some problem with this port because there is no amd64 packages available but it build ok in current. I will continue digging and open a PR with port fork diff, so more people test it (I hope) Related to portname, I will choose abuse-xenoveritas (PKGNAMESUFFIX=3D -xenoveritas) because this fork don't include some files because of licenses issues. Thanks, Tatsuki Makino <tatsuki_makino@hotmail.com> escreveu no dia quinta, 23/02/2023 =C3=A0(s) 22:17: > Hello. > > I'm a little concerned about it too, but... > > > xenoveritas-abuse > > abuse-xenoveritas > > I think it would be that way, and I don't think it would be that way :) > > I already have a synthesizer helm port in my local tree. > However, it's name conflicts with sysutils/helm. > So I work around it by doing the following: > > PORTNAME=3D helm > PKGNAMESUFFIX=3D -synthesizer > > The portname should match the name in the distfile, so a different name > will increase the number of somewhat cumbersome variable definitions. > For example, audio/libamrnb, audio/libamrwb and astro/geographiclib. > > Since PKGNAME{PREFIX,SUFFIX} is also used to indicate differences in > flavor, the above method raises the possibility of making that distinctio= n > difficult. > > What is the best way to do it? > > Regards. > > > --=20 Nuno Teixeira FreeBSD Committer (ports) --000000000000fa876105f573be67 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>I installed fork version but it seg fault exacly the = same as games/abuse_sdl:</div><div>---</div><div>abuse 0.8<br>Abuse version= 0.8<br>Sound: Enabled<br>Specs : main file set to abuse.spe<br>Protocol In= stalled : UNIX generic TCPIP<br>Lisp: 527 symbols defined, 99 system functi= ons, 319 pre-compiled functions<br>(load "abuse.lsp") [.. =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0]Segmentation fault (co= re dumped)</div><div>---</div><div>Also that might be some problem with thi= s port because there is no amd64 packages available but it build ok in curr= ent.</div><div><br></div><div>I will continue digging and open a PR with po= rt fork diff, so more people test it (I hope)</div><div><br></div><div>Rela= ted to portname, I will choose abuse-xenoveritas (PKGNAMESUFFIX=3D -xenover= itas) because this fork don't include some files because of licenses is= sues.</div><div><br></div><div>Thanks,<br></div></div><br><div class=3D"gma= il_quote"><div dir=3D"ltr" class=3D"gmail_attr">Tatsuki Makino <<a href= =3D"mailto:tatsuki_makino@hotmail.com">tatsuki_makino@hotmail.com</a>> e= screveu no dia quinta, 23/02/2023 =C3=A0(s) 22:17:<br></div><blockquote cla= ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex">Hello.<br> <br> I'm a little concerned about it too, but...<br> <br> > xenoveritas-abuse<br> > abuse-xenoveritas<br> <br> I think it would be that way, and I don't think it would be that way :)= <br> <br> I already have a synthesizer helm port in my local tree.<br> However, it's name conflicts with sysutils/helm.<br> So I work around it by doing the following:<br> <br> PORTNAME=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0helm<br> PKGNAMESUFFIX=3D=C2=A0 -synthesizer<br> <br> The portname should match the name in the distfile, so a different name wil= l increase the number of somewhat cumbersome variable definitions.<br> For example, audio/libamrnb, audio/libamrwb and astro/geographiclib.<br> <br> Since PKGNAME{PREFIX,SUFFIX} is also used to indicate differences in flavor= , the above method raises the possibility of making that distinction diffic= ult.<br> <br> What is the best way to do it?<br> <br> Regards.<br> <br> <br> </blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g= mail_signature"><div dir=3D"ltr"><span style=3D"color:rgb(102,102,102)">Nun= o Teixeira<br>FreeBSD Committer (ports)</span></div></div> --000000000000fa876105f573be67--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJa_iqvVLU-J5ynceYvtOW5DQBp3rRETZAd-LEi5CQqJw>