From nobody Fri Mar 31 13:49:15 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Pp1qd0zx6z42mM9 for ; Fri, 31 Mar 2023 13:49:33 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Pp1qc60Wvz41vZ for ; Fri, 31 Mar 2023 13:49:32 +0000 (UTC) (envelope-from adamw@adamw.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x534.google.com with SMTP id eg48so89750142edb.13 for ; Fri, 31 Mar 2023 06:49:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20210112.gappssmtp.com; s=20210112; t=1680270571; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Ul2XDwnst8S9yBFMkiAUjhNgnWLSz7zi8dKUo06LOIc=; b=NLOLoG5KIbb9mRDJpBuChv6Jza24kn+xNuG8ISCOJD8bSbRB0nJqYs7bpD70111TvA Jfkkhh9vPdtEeNCPrXEbcavq+Pte5RgeuL7r3OX96G3M7pvqrbUnDsVoHxx3bbuEaRjN AezyhKwuDwjGDF+ok1qIdfiR2iFadOdSmtaYGRiF/9tikJgVNxJvph0OQ7kkruUuPmIs Nl5cNMb5ImwwVxzaRTAnoqTmvdupywAoY3cJCN34HvjvCZNdGNd91Xy6BxcXl/41VUbT X9CA4H499+X8bA3gsihSp7MUPeYYfDQjSG4wWFNwFMS6HiQ9kqr+myqSkk+YXPUqPjna 0m8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680270571; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ul2XDwnst8S9yBFMkiAUjhNgnWLSz7zi8dKUo06LOIc=; b=OemkaHPgxyAVyemKW4ZuO7s9/sQdLBTJhXJB0Q+VdZSPvQknu9yWTl36zAJKzpgIBO o6SIfn8y+gSLMa9wpDld+ar6fOpNbic4781VJ/ikKQywxqDTfP2nDmV0E9hW29fhLuOY vM/DeT3TcRz/XUJ+7joi4FaRbzUM9Ac/OUhN1KAobEnFyLSyu24lZDjTQ6RCFrMKn/aL bwVVskWviaXwKfcJ8Sx7KlAfUzwOm9grXaVQwak1o+VpNCAO0K/Z652EyCT0j7oup7uu eoIV456ZBKMgcmoo/1U884GoNh82xgJhCh9fasptfICoqR30M5z8RKDwlTOMohYcwkp7 S/aQ== X-Gm-Message-State: AAQBX9du2d9hDhwKClG5r/hPnEVkOftlnrKQBWFJnFI3oP0jmJSnT/gl PXykRj2QS3+YS0e1PMrzkdV34LIQCTGQCBvAVIeBGw== X-Google-Smtp-Source: AKy350a2JPfgMFJLFAeJSTknezF05tpl1TnSK3s8UB7llBGSWV6LNaWQQRF3Csxg3oLWQmtqyuwek8B8QyZ39mAQlEM= X-Received: by 2002:a17:907:c281:b0:8b1:7682:3181 with SMTP id tk1-20020a170907c28100b008b176823181mr12654469ejc.9.1680270571307; Fri, 31 Mar 2023 06:49:31 -0700 (PDT) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 References: <202303302044.32UKiwSx087102@gitrepo.freebsd.org> In-Reply-To: <202303302044.32UKiwSx087102@gitrepo.freebsd.org> From: Adam Weinberger Date: Fri, 31 Mar 2023 09:49:15 -0400 Message-ID: Subject: Re: git: de841b40d24d - main - sysutils/xxd: New port To: Guido Falsi , gmarco@giovannelli.it Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: multipart/alternative; boundary="00000000000087989705f8327a30" X-Rspamd-Queue-Id: 4Pp1qc60Wvz41vZ X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --00000000000087989705f8327a30 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Mar 30, 2023 at 4:45=E2=80=AFPM Guido Falsi = wrote: > The branch main has been updated by madpilot: > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=3Dde841b40d24d22ab51ad05ed632e0= 25903fbb41f > > commit de841b40d24d22ab51ad05ed632e025903fbb41f > Author: Guido Falsi > AuthorDate: 2023-03-30 20:42:54 +0000 > Commit: Guido Falsi > CommitDate: 2023-03-30 20:42:54 +0000 > > sysutils/xxd: New port > > This is the standalone version of the xxd tool provided by vim. > > Submitted by: Gianmarco Giovannelli > > diff --git a/sysutils/xxd/Makefile b/sysutils/xxd/Makefile > new file mode 100644 > index 000000000000..378f364cf4bf > --- /dev/null > +++ b/sysutils/xxd/Makefile > @@ -0,0 +1,26 @@ > +PORTNAME=3D xxd > +DISTVERSIONPREFIX=3D v > +DISTVERSION=3D 9.0.1366 > +CATEGORIES=3D sysutils > + > +MAINTAINER=3D gmarco@giovannelli.it > +COMMENT=3D Hexdump and reverse hexdump utility > +WWW=3D https://github.com/mew-cx/xxd > + > +CONFLICTS_INSTALL=3D vim-[0-9]* vim-gtk2 vim-gtk3 vim-motif vim-x11 > + > +ALL_TARGET=3D ${PORTNAME} > +PORTSCOUT=3D ignore:1 > +EXTRACT_AFTER_ARGS=3D --include=3D'*/src/xxd*' > +WRKSRC_SUBDIR=3D src/xxd > + > +PLIST_FILES=3D bin/xxd > + > +USE_GITHUB=3D yes > +GH_ACCOUNT=3D vim > +GH_PROJECT=3D vim > + > +do-install: > + ${INSTALL_PROGRAM} ${WRKSRC}/xxd ${STAGEDIR}${PREFIX}/bin > + > +.include > The WWW is odd here. The source files are coming from github.com/vim/vim, but the WWW is for a related but unused project. I update vim at the beginning of every month plus whenever new minors are released, and whenever there are patches that it's important for us to downstream. Rather than pinning xxd to a version that will be old literally tomorrow, why not pull the DISTVERSION and distinfo from editors/vim/Makefile? # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org --00000000000087989705f8327a30 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Mar 30, 2023 at 4:45=E2=80=AFPM Guido Fa= lsi <madpilot@freebsd.org>= ; wrote:
The branch main has been updated by madpilot:

URL: https://cgi= t.FreeBSD.org/ports/commit/?id=3Dde841b40d24d22ab51ad05ed632e025903fbb41f

commit de841b40d24d22ab51ad05ed632e025903fbb41f
Author:=C2=A0 =C2=A0 =C2=A0Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2023-03-30 20:42:54 +0000
Commit:=C2=A0 =C2=A0 =C2=A0Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2023-03-30 20:42:54 +0000

=C2=A0 =C2=A0 sysutils/xxd: New port

=C2=A0 =C2=A0 This is the standalone version of the xxd tool provided by vi= m.

=C2=A0 =C2=A0 Submitted by:=C2=A0 =C2=A0Gianmarco Giovannelli <
gmarco@giovannelli.it>

diff --git a/sysutils/xxd/Makefile b/sysutils/xxd/Makefile
new file mode 100644
index 000000000000..378f364cf4bf
--- /dev/null
+++ b/sysutils/xxd/Makefile
@@ -0,0 +1,26 @@
+PORTNAME=3D=C2=A0 =C2=A0 =C2=A0 xxd
+DISTVERSIONPREFIX=3D=C2=A0 =C2=A0 =C2=A0v
+DISTVERSION=3D=C2=A0 =C2=A09.0.1366
+CATEGORIES=3D=C2=A0 =C2=A0 sysutils
+
+MAINTAINER=3D=C2=A0 =C2=A0
gmarco@giovannelli.it
+COMMENT=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0Hexdump and reverse hexdump utility +WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://github.com/mew-= cx/xxd
+
+CONFLICTS_INSTALL=3D=C2=A0 =C2=A0 =C2=A0vim-[0-9]* vim-gtk2 vim-gtk3 vim-m= otif vim-x11
+
+ALL_TARGET=3D=C2=A0 =C2=A0 ${PORTNAME}
+PORTSCOUT=3D=C2=A0 =C2=A0 =C2=A0ignore:1
+EXTRACT_AFTER_ARGS=3D=C2=A0 =C2=A0 --include=3D'*/src/xxd*'
+WRKSRC_SUBDIR=3D src/xxd
+
+PLIST_FILES=3D=C2=A0 =C2=A0bin/xxd
+
+USE_GITHUB=3D=C2=A0 =C2=A0 yes
+GH_ACCOUNT=3D=C2=A0 =C2=A0 vim
+GH_PROJECT=3D=C2=A0 =C2=A0 vim
+
+do-install:
+=C2=A0 =C2=A0 =C2=A0 =C2=A0${INSTALL_PROGRAM} ${WRKSRC}/xxd ${STAGEDIR}${P= REFIX}/bin
+
+.include <bsd.port.mk>

The WWW is odd here. The source files are c= oming from github.com/vim/vim, bu= t the WWW is for a related but unused project.

I update vim at the beginni= ng of every month plus whenever new minors are released, and whenever there= are patches that it's important for us to downstream. Rather than pinn= ing xxd to a version that will be old literally tomorrow, why not pull the = DISTVERSION and distinfo from editors/vim/Makefile?

# Adam


--
--00000000000087989705f8327a30--