Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Apr 2023 12:02:40 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Felix Palmen <zirias@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: Get ${OSREL} at install time
Message-ID:  <CAFDf7UK=-R6o2Q5o2ihsiD%2Bue_4L2j1tXEu2LiJSVp%2Br=uEwww@mail.gmail.com>
In-Reply-To: <oeuktukoy63y4f42sk3w3cel52g5zh3ng5rpjrn6rfoudksrkq@qiuzgeoqdmnn>
References:  <CAFDf7UKJ%2BSy0f9xJZ8oc8fcaejhT1LFgjspVTHDt4E99z2sz3w@mail.gmail.com> <ff0dc458-76f6-0bc2-8560-0eea00744226@grosbein.net> <bbeaf874-8d0d-88b3-29d6-fcb081fb26cd@grosbein.net> <CAFDf7U%2BwOWBnW=bT8qM96_%2BWzCvgZ2dO2TD2LiJ=Gyc36Ft80A@mail.gmail.com> <oeuktukoy63y4f42sk3w3cel52g5zh3ng5rpjrn6rfoudksrkq@qiuzgeoqdmnn>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000ae352405f99a3fb6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Fixed!

(on 13.2-RELEASE)

gitup.conf:
---
"release" : {
                "repository_path"  : "/src.git",
                "branch"           : "releng/13.2",
                "target_directory" : "/usr/src",
                "ignores"          : [
                        "sys/[^\/]+/conf",
                ],
        },

        "stable" : {
                "repository_path"  : "/src.git",
                "branch"           : "stable/13",
                "target_directory" : "/usr/src",
                "ignores"          : [
                        "sys/[^\/]+/conf",
---

Nice! I have now a working pkg-post-install.
Need to have a pkg-plist method working too so it can be discussed the best
method to use.

Felix Palmen <zirias@freebsd.org> escreveu no dia ter=C3=A7a, 18/04/2023 =
=C3=A0(s)
11:58:

> * Nuno Teixeira <eduardo@freebsd.org> [20230418 11:55]:
> > sed -E -e 's|stable\/12|stable\/${stable}|' -e
> [...]
> > sed doesn't subtitute as it uses literal variables
>
> The shell doesn't subsitute variables inside single quotes. Try double
> quotes instead.
>
> --
>  Felix Palmen <zirias@FreeBSD.org>     {private}   felix@palmen-it.de
>  -- ports committer (mentee) --            {web}  http://palmen-it.de
>  {pgp public key}  http://palmen-it.de/pub.txt
>  {pgp fingerprint} 6936 13D5 5BBF 4837 B212  3ACC 54AD E006 9879 F231
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

--000000000000ae352405f99a3fb6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Fixed!</div><div><br></div><div>(on 13.2-RELEASE)</di=
v><div><br></div><div>gitup.conf:</div><div>---<br></div><div>&quot;release=
&quot; : {<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot=
;repository_path&quot; =C2=A0: &quot;/src.git&quot;,<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;branch&quot; =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 : &quot;releng/13.2&quot;,<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;target_directory&quot; : &quot;/usr/src&=
quot;,<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;ign=
ores&quot; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: [<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;sys/[^=
\/]+/conf&quot;,<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 ],<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 },<br><br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &q=
uot;stable&quot; : {<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 &quot;repository_path&quot; =C2=A0: &quot;/src.git&quot;,<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;branch&quot; =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 : &quot;stable/13&quot;,<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;target_directory&quot; : &quot=
;/usr/src&quot;,<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 &quot;ignores&quot; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: [<br>=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quo=
t;sys/[^\/]+/conf&quot;,</div><div>---</div><div><br></div><div>Nice! I hav=
e now a working pkg-post-install.</div><div>Need to have a pkg-plist method=
 working too so it can be discussed the best method to use.<br></div></div>=
<br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Felix =
Palmen &lt;<a href=3D"mailto:zirias@freebsd.org">zirias@freebsd.org</a>&gt;=
 escreveu no dia ter=C3=A7a, 18/04/2023 =C3=A0(s) 11:58:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex">* Nuno Teixeira &lt;<a href=3D"mai=
lto:eduardo@freebsd.org" target=3D"_blank">eduardo@freebsd.org</a>&gt; [202=
30418 11:55]:<br>
&gt; sed -E -e &#39;s|stable\/12|stable\/${stable}|&#39; -e<br>
[...]<br>
&gt; sed doesn&#39;t subtitute as it uses literal variables<br>
<br>
The shell doesn&#39;t subsitute variables inside single quotes. Try double<=
br>
quotes instead.<br>
<br>
-- <br>
=C2=A0Felix Palmen &lt;zirias@FreeBSD.org&gt;=C2=A0 =C2=A0 =C2=A0{private}=
=C2=A0 =C2=A0<a href=3D"mailto:felix@palmen-it.de" target=3D"_blank">felix@=
palmen-it.de</a><br>
=C2=A0-- ports committer (mentee) --=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 {web}=C2=A0 <a href=3D"http://palmen-it.de" rel=3D"noreferrer" target=
=3D"_blank">http://palmen-it.de</a><br>;
=C2=A0{pgp public key}=C2=A0 <a href=3D"http://palmen-it.de/pub.txt" rel=3D=
"noreferrer" target=3D"_blank">http://palmen-it.de/pub.txt</a><br>;
=C2=A0{pgp fingerprint} 6936 13D5 5BBF 4837 B212=C2=A0 3ACC 54AD E006 9879 =
F231<br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ=
er (ports)</span></div></div>

--000000000000ae352405f99a3fb6--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UK=-R6o2Q5o2ihsiD%2Bue_4L2j1tXEu2LiJSVp%2Br=uEwww>