Date: Sun, 09 Jun 2024 09:08:25 +0200 From: Daniel Engberg <daniel.engberg.lists@pyret.net> To: Alexey Dokuchaev <danfe@FreeBSD.org> Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 187b969b8f9f - main - graphics/svgpp: new port had been added (+) Message-ID: <96134cbe563ec73933802de201a9b640@mail.infomaniak.com> In-Reply-To: <202406090626.4596QEei093326@gitrepo.freebsd.org> References: <202406090626.4596QEei093326@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--_=_swift_1717916905_bbe7bf6c18b832e61f3c1280c76e39f8_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-06-09T08:26:14.000+02:00, Alexey Dokuchaev <danfe@FreeBSD.org> wr= ote: >=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated= =C2=A0by=C2=A0danfe: >=C2=A0 >=C2=A0URL:=C2=A0https://cgit.FreeBSD.org/= ports/commit/?id=3D187b969b8f9f0ed850f0dc7eb8d08b6d961f1346 >=C2=A0 >= =C2=A0commit=C2=A0187b969b8f9f0ed850f0dc7eb8d08b6d961f1346 >=C2=A0 >= =C2=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Alexey=C2=A0Dokuchaev=C2=A0<danf= e@FreeBSD.org> >=C2=A0 >=C2=A0AuthorDate:=C2=A02024-06-09=C2=A006:25:00= =C2=A0+0000 >=C2=A0 >=C2=A0Commit:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Alexey= =C2=A0Dokuchaev=C2=A0<danfe@FreeBSD.org> >=C2=A0 >=C2=A0CommitDate:= =C2=A02024-06-09=C2=A006:25:00=C2=A0+0000 >=C2=A0 >=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0graphics/svgpp:=C2=A0new=C2=A0port=C2=A0had=C2=A0been=C2= =A0added=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=A0SVG++=C2=A0library=C2=A0can=C2=A0be=C2=A0thou= ght=C2=A0of=C2=A0as=C2=A0a=C2=A0framework,=C2=A0containing=C2=A0parsers >= =C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0for=C2=A0various=C2=A0SVG=C2=A0synt= axes,=C2=A0adapters=C2=A0that=C2=A0simplify=C2=A0handling=C2=A0of=C2=A0pars= ed >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0data,=C2=A0and=C2=A0other= =C2=A0utilities=C2=A0and=C2=A0helpers=C2=A0for=C2=A0the=C2=A0most=C2=A0comm= on=C2=A0tasks. >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0WWW:=C2=A0http://svgpp.org/ >=C2=A0 >= =C2=A0--- >=C2=A0 >=C2=A0=C2=A0graphics/Makefile=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2=A0=C2=A01=C2=A0+ >=C2=A0 >= =C2=A0=C2=A0graphics/svgpp/Makefile=C2=A0=C2=A0|=C2=A0=C2=A020=C2=A0+++++= >=C2=A0 >=C2=A0=C2=A0graphics/svgpp/distinfo=C2=A0=C2=A0|=C2=A0=C2= =A0=C2=A03=C2=A0+ >=C2=A0 >=C2=A0=C2=A0graphics/svgpp/pkg-descr=C2= =A0|=C2=A0=C2=A0=C2=A03=C2=A0+ >=C2=A0 >=C2=A0=C2=A0graphics/svgpp/pkg-= plist=C2=A0|=C2=A0192=C2=A0+++++++++++++++++++++++++++++++++++++++++++++++= >=C2=A0 >=C2=A0=C2=A05=C2=A0files=C2=A0changed,=C2=A0219=C2=A0insertio= ns(+) >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/graphics/Makefile=C2=A0b/gr= aphics/Makefile >=C2=A0 >=C2=A0index=C2=A08e12cafd0e4e..4a3bb391f03a= =C2=A0100644 >=C2=A0 >=C2=A0---=C2=A0a/graphics/Makefile >=C2=A0 >= =C2=A0+++=C2=A0b/graphics/Makefile >=C2=A0 >=C2=A0@@=C2=A0-1152,6=C2= =A0+1152,7=C2=A0@@ >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR= =C2=A0+=3D=C2=A0svg2png >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0SUBDIR=C2=A0+=3D=C2=A0svgalib >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0svgbob >=C2=A0 >=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0svgpp >=C2=A0 >=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0swappy >=C2=A0 >=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0swfmill >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0swftools >= =C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/graphics/svgpp/Makefile=C2=A0b/graph= ics/svgpp/Makefile >=C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644= >=C2=A0 >=C2=A0index=C2=A0000000000000..505090385589 >=C2=A0 >= =C2=A0---=C2=A0/dev/null >=C2=A0 >=C2=A0+++=C2=A0b/graphics/svgpp/Makef= ile >=C2=A0 >=C2=A0@@=C2=A0-0,0=C2=A0+1,20=C2=A0@@ >=C2=A0 >=C2= =A0+PORTNAME=3D=C2=A0=C2=A0=C2=A0=C2=A0svgpp >=C2=A0 >=C2=A0+PORTVERSIO= N=3D=C2=A0=C2=A0=C2=A0=C2=A01.3.1 >=C2=A0 >=C2=A0+DISTVERSIONPREFIX=3D= =C2=A0=C2=A0=C2=A0=C2=A0v >=C2=A0 >=C2=A0+CATEGORIES=3D=C2=A0=C2=A0= =C2=A0=C2=A0graphics >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+MAINTAINER=3D= =C2=A0=C2=A0=C2=A0=C2=A0danfe@FreeBSD.org >=C2=A0 >=C2=A0+COMMENT=3D= =C2=A0=C2=A0=C2=A0=C2=A0C++=C2=A0header-only=C2=A0parsers=C2=A0for=C2=A0var= ious=C2=A0SVG=C2=A0syntaxes >=C2=A0 >=C2=A0+WWW=3D=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0http://svgpp.org/ >=C2=A0 >=C2=A0+ >= =C2=A0 >=C2=A0+LICENSE=3D=C2=A0=C2=A0=C2=A0=C2=A0BSL >=C2=A0 >=C2= =A0+LICENSE_FILE=3D=C2=A0=C2=A0=C2=A0=C2=A0${WRKSRC}/LICENSE_1_0.txt >= =C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+USE_GITHUB=3D=C2=A0=C2=A0=C2=A0=C2= =A0yes >=C2=A0 >=C2=A0+NO_BUILD=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2= =A0 >=C2=A0+NO_ARCH=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0+ = >=C2=A0 >=C2=A0+do-install: >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0${CP}=C2=A0-a=C2=A0${WRKSRC}/include/=C2=A0${STAGEDIR}${PREFIX}/include= >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+.include=C2=A0<bsd.port.mk>=C2= =A0[http://bsd.port.mk>]; >=C2=A0 >=C2=A0... Hi, While this w= orks you can please consider to follow Porters Handbookregarding use of U= SE_GITHUB section (see examples) and COPYTREE_SHARE macro instead of cp f= or consistency? https://docs.freebsd.org/en/books/porters-handbook/boo= k/#makefile-master_sites-github https://docs.freebsd.org/en/books/port= ers-handbook/book/#install-copytree Best regards, Daniel --_=_swift_1717916905_bbe7bf6c18b832e61f3c1280c76e39f8_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><body><div>On 2024-06-09T08:26:14.000+02:00, Alexey Dokuchaev <dan= fe@FreeBSD.org> wrote:<br></div><div ><div><br></div></div><div><br></di= v><div class=3D"ik_mail_quote answerContentMessage"><blockquote class=3D"ws= -ng-quote"><pre style=3D"white-space: normal;"><div>The branch main has bee= n updated by danfe:<br></div><div><br></div><div>URL: <a data-ik=3D"ik-secu= re" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"https://c= git.FreeBSD.org/ports/commit/?id=3D187b969b8f9f0ed850f0dc7eb8d08b6d961f1346= " target=3D"_blank">https://cgit.FreeBSD.org/ports/commit/?id=3D187b969b8f9= f0ed850f0dc7eb8d08b6d961f1346</a><br></div><div><br></div><div>commit 187b9= 69b8f9f0ed850f0dc7eb8d08b6d961f1346<br></div><div>Author: Alexey Dokuch= aev <<a class=3D"defaultMailLink" href=3D"mailto:danfe@FreeBSD.org">danf= e@FreeBSD.org</a>><br></div><div>AuthorDate: 2024-06-09 06:25:00 +0000<b= r></div><div>Commit: Alexey Dokuchaev <<a class=3D"defaultMailLink" = href=3D"mailto:danfe@FreeBSD.org">danfe@FreeBSD.org</a>><br></div><div>C= ommitDate: 2024-06-09 06:25:00 +0000<br></div><div><br></div><div> graph= ics/svgpp: new port had been added (+)<br></div><div> <br></div><div> = SVG++ library can be thought of as a framework, containing parsers<br></di= v><div> for various SVG syntaxes, adapters that simplify handling of par= sed<br></div><div> data, and other utilities and helpers for the most co= mmon tasks.<br></div><div> <br></div><div> WWW: <a data-ik=3D"ik-secu= re" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://sv= gpp.org/" target=3D"_blank">http://svgpp.org/</a><br></div><div>---<br></di= v><div> graphics/Makefile | 1 +<br></div><div> graphics/svgpp/Make= file | 20 +++++<br></div><div> graphics/svgpp/distinfo | 3 +<br></div>= <div> graphics/svgpp/pkg-descr | 3 +<br></div><div> graphics/svgpp/pkg-pl= ist | 192 +++++++++++++++++++++++++++++++++++++++++++++++<br></div><div> 5 = files changed, 219 insertions(+)<br></div><div><br></div><div>diff --git a/= graphics/Makefile b/graphics/Makefile<br></div><div>index 8e12cafd0e4e..4a3= bb391f03a 100644<br></div><div>--- a/graphics/Makefile<br></div><div>+++ b/= graphics/Makefile<br></div><div>@@ -1152,6 +1152,7 @@<br></div><div> SU= BDIR +=3D svg2png<br></div><div> SUBDIR +=3D svgalib<br></div><div> = SUBDIR +=3D svgbob<br></div><div>+ SUBDIR +=3D svgpp<br></div><div> = SUBDIR +=3D swappy<br></div><div> SUBDIR +=3D swfmill<br></div><div> = SUBDIR +=3D swftools<br></div><div>diff --git a/graphics/svgpp/Makefile = b/graphics/svgpp/Makefile<br></div><div>new file mode 100644<br></div><div>= index 000000000000..505090385589<br></div><div>--- /dev/null<br></div><div>= +++ b/graphics/svgpp/Makefile<br></div><div>@@ -0,0 +1,20 @@<br></div><div>= +PORTNAME=3D=09svgpp<br></div><div>+PORTVERSION=3D=091.3.1<br></div><div>+D= ISTVERSIONPREFIX=3D=09v<br></div><div>+CATEGORIES=3D=09graphics<br></div><d= iv>+<br></div><div>+MAINTAINER=3D=09<a class=3D"defaultMailLink" href=3D"ma= ilto:danfe@FreeBSD.org">danfe@FreeBSD.org</a><br></div><div>+COMMENT=3D=09C= ++ header-only parsers for various SVG syntaxes<br></div><div>+WWW=3D=09=09= <a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLi= nk" href=3D"http://svgpp.org/" target=3D"_blank">http://svgpp.org/</a><br><= /div><div>+<br></div><div>+LICENSE=3D=09BSL<br></div><div>+LICENSE_FILE=3D= =09${WRKSRC}/LICENSE_1_0.txt<br></div><div>+<br></div><div>+USE_GITHUB=3D= =09yes<br></div><div>+NO_BUILD=3D=09yes<br></div><div>+NO_ARCH=3D=09yes<br>= </div><div>+<br></div><div>+do-install:<br></div><div>+=09${CP} -a ${WRKSRC= }/include/ ${STAGEDIR}${PREFIX}/include<br></div><div>+<br></div><div>+.inc= lude <<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defa= ultMailLink" href=3D"http://bsd.port.mk>" target=3D"_blank">bsd.port.mk>= </a>;<br></div><div>...<br></div></pre></blockquote></div><div>Hi,<br></div= ><div><br></div><div>While this works you can please consider to follow Por= ters Handbookregarding use of USE_GITHUB section (see examples) and COPYTRE= E_SHARE macro instead of cp for consistency?<br></div><div><br></div><div><= a href=3D"https://docs.freebsd.org/en/books/porters-handbook/book/#makefile= -master_sites-github" target=3D"_blank" rel=3D"noopener noreferrer" data-ik= =3D"ik-secure">https://docs.freebsd.org/en/books/porters-handbook/book/#mak= efile-master_sites-github</a><br></div><div><a href=3D"https://docs.freebsd= .org/en/books/porters-handbook/book/#install-copytree" target=3D"_blank" re= l=3D"noopener noreferrer" data-ik=3D"ik-secure">https://docs.freebsd.org/en= /books/porters-handbook/book/#install-copytree</a><br></div><div><br></div>= <div>Best regards,<br></div><div>Daniel<br></div></body></html> --_=_swift_1717916905_bbe7bf6c18b832e61f3c1280c76e39f8_=_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96134cbe563ec73933802de201a9b640>