Skip site navigation (1)Skip section navigation (2)
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 &quot;abuse.lsp&quot;) [.. =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&#39;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 &lt;<a href=
=3D"mailto:tatsuki_makino@hotmail.com">tatsuki_makino@hotmail.com</a>&gt; 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&#39;m a little concerned about it too, but...<br>
<br>
&gt; xenoveritas-abuse<br>
&gt; abuse-xenoveritas<br>
<br>
I think it would be that way, and I don&#39;t think it would be that way :)=
<br>
<br>
I already have a synthesizer helm port in my local tree.<br>
However, it&#39;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>