Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Aug 2019 16:07:13 -0700
From:      Jason Helfman <jgh@helfman.org>
To:        "Kralj Karlo" <karlo@klarinet.osamsb.hr>
Cc:        "freebsd-ports" <freebsd-ports@freebsd.org>
Subject:   Re: Creation of a diff of a new port
Message-ID:  <16c692fc46b.121157182511356.2229257358884611423@helfman.org>
In-Reply-To: <8dd1d689-a065-4931-b9d3-8727aac2d892@www.fastmail.com>
References:  <8dd1d689-a065-4931-b9d3-8727aac2d892@www.fastmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
---- On Tue, 06 Aug 2019 14:05:49 -0700 Kralj Karlo <karlo@klarinet.osamsb.=
hr> wrote ----


I am trying to create a diff of a new port in order that I may submit the p=
ort.=20
I believe to have followed the directions from the Porter's Handbook, but=
=20
the result is not as I had expected.=20
=20
 $ portsnap fetch=20
 (I didn't save the output.)=20
 $ portsnap extract=20
 (I didn't save the output.)=20
 $ svn checkout https://svn.FreeBSD.org/ports/head /usr/ports=20
 ... (lots of output omitted)=20
 A /usr/ports/Keywords/shell.ucl=20
 A /usr/ports/Keywords/fc.ucl=20
 A /usr/ports/Keywords/desktop-file-utils.ucl=20
 U   /usr/ports=20
 Checked out revision 508034.=20
 $ cp -r my-keynav-port /usr/ports/x11/keynav=20
 $ svn add /usr/ports/x11/keynav/=20
 svn: E155013: Can't add '/usr/ports/x11/keynav' to a parent directory sche=
duled for deletion=20
 $ uname -a=20
 FreeBSD t5600 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC  amd64=20
=20
Also, I have tried running "svn diff" on ports that I did not change.=20
I expected no output in such cases and was surprised to see output.=20
=20
 $ svn diff | head=20
 Index: Makefile=20
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20
 --- Makefile    (revision 508034)=20
 +++ Makefile    (nonexistent)=20
 @@ -1,102 +0,0 @@=20
 -# Created by: Scott Blachowicz <mailto:scott+ports@sabami.seaslug.org>=20
 -# $FreeBSD$=20
 -=20
 -PORTNAME=3D      nmh=20
 -PORTVERSION=3D   1.7.1=20
=20
What must I do in order add the new directory?=20
=20
I pray that you have faith in my best sentiments.=20
Kralj Karlo=20
=20




Please refer to=C2=A0https://www.freebsd.org/doc/en_US.ISO8859-1/books/port=
ers-handbook/porting-submitting.html



Example 3.2



This should help in submitting.



-jgh
From owner-freebsd-ports@freebsd.org  Tue Aug  6 23:49:29 2019
Return-Path: <owner-freebsd-ports@freebsd.org>
Delivered-To: freebsd-ports@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 61688B60C3
 for <freebsd-ports@mailman.nyi.freebsd.org>;
 Tue,  6 Aug 2019 23:49:29 +0000 (UTC)
 (envelope-from jonc@chen.org.nz)
Received: from mail-vk1-xa29.google.com (mail-vk1-xa29.google.com
 [IPv6:2607:f8b0:4864:20::a29])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 server-signature RSA-PSS (4096 bits)
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 463BF43XQrz3QKN
 for <freebsd-ports@freebsd.org>; Tue,  6 Aug 2019 23:49:27 +0000 (UTC)
 (envelope-from jonc@chen.org.nz)
Received: by mail-vk1-xa29.google.com with SMTP id b200so17681142vkf.10
 for <freebsd-ports@freebsd.org>; Tue, 06 Aug 2019 16:49:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=chen-org-nz.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=LQWhL1PIxtoQcMD7LkbkD5t2CfA01KzHr2i9/pxZiTQ=;
 b=XKmgcjxMbhY9yVagWJQw/8qJRgytBwBiFZPD0RMPlnKd8eq3gn7bPlNGAX488maRAq
 w/Icbktoy4rdU7uhFT67bbtfTa28UPVmVilsgoOCSjBifxYsLl2bNWZ2NFnboIJJZGvo
 pHW3XEFtPAcWmD4dKJEW7k5FgvbLY/Px2qepN7z4ljnqP4fGTis4BmcplgGE8ZcIP+X2
 ofkZQ94JzvAyieC95eUYdc1b+s31+Uyx9aZfoZQ3YhCqRBrVdbKL1mLONXTSjKjDdzUl
 RWCE6UfiHSOKhGnmltfIOSgc+WRmOQ2Si7cY4KWpTVyg2fOpXlt19iJrlxuYxvhY81iY
 u0sw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=LQWhL1PIxtoQcMD7LkbkD5t2CfA01KzHr2i9/pxZiTQ=;
 b=CzEr/IMUOkH5EnefMhv4Ej4OpBA/D1glHnYVe5/q2GHaMFyIr/P/yqfvVKc7wbUUXo
 hMFU/LRF+/41oLUTXK0o0b1bf05yn2VJRgle1zmRK4Sr1SF1wpn7Fpp/oO7lbfKMTWDz
 u02h/CizLBS4joBvYe8U0EtFCAg14ebvWGaoBravsVy4U/V3IJcNUCpPBM6HJfJfDtW6
 MgZPFp+lAlebmECUy59RXRG4fyRsU+hCitLd4nd1j6d0QyhD2IDybaerNchsgPsE01Sc
 grFgmMaYi9Qm+RgAzWZ/Ux4OUi+K4euLJbuybiFvv6BqumFrs5As8f8F3uw6IXEVMKXA
 okLA==
X-Gm-Message-State: APjAAAUkh3K72b3WgCqW4b/1drKl8Ogwt1xLztyPXhx/FthU3K0xYM9x
 wNt1dHlw9BPh1X81hX54SlI3jggrRVGJvJwJJg+KOO9fM6pA/Q==
X-Google-Smtp-Source: APXvYqymFLtSu9VhBGskG8JBxBwPMuk+Bekb/7SB8SD2szhw87CDEZyXC+YHR+vCtG96pm7tawThfBI8S3eO2znSaUU=
X-Received: by 2002:a1f:8914:: with SMTP id l20mr2455886vkd.78.1565135366232; 
 Tue, 06 Aug 2019 16:49:26 -0700 (PDT)
MIME-Version: 1.0
References: <8dd1d689-a065-4931-b9d3-8727aac2d892@www.fastmail.com>
In-Reply-To: <8dd1d689-a065-4931-b9d3-8727aac2d892@www.fastmail.com>
From: Jonathan Chen <jonc@chen.org.nz>
Date: Wed, 7 Aug 2019 11:49:10 +1200
Message-ID: <CAJuc1zOHvqKfdR4iEs0HnNJXk1Dyxe504JacbANs5oweE7WKwA@mail.gmail.com>
Subject: Re: Creation of a diff of a new port
To: Kralj Karlo <karlo@klarinet.osamsb.hr>
Cc: freebsd-ports@freebsd.org
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 463BF43XQrz3QKN
X-Spamd-Bar: ------
Authentication-Results: mx1.freebsd.org;
 dkim=pass header.d=chen-org-nz.20150623.gappssmtp.com header.s=20150623
 header.b=XKmgcjxM; dmarc=none;
 spf=none (mx1.freebsd.org: domain of jonc@chen.org.nz has no SPF policy when
 checking 2607:f8b0:4864:20::a29) smtp.mailfrom=jonc@chen.org.nz
X-Spamd-Result: default: False [-6.33 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.00)[-1.000,0];
 R_DKIM_ALLOW(-0.20)[chen-org-nz.20150623.gappssmtp.com:s=20150623];
 FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[];
 NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org];
 DMARC_NA(0.00)[chen.org.nz]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 DKIM_TRACE(0.00)[chen-org-nz.20150623.gappssmtp.com:+];
 RCPT_COUNT_TWO(0.00)[2];
 RCVD_IN_DNSWL_NONE(0.00)[9.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org
 : 127.0.5.0]; NEURAL_HAM_SHORT(-1.00)[-0.998,0];
 R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 IP_SCORE(-3.03)[ip: (-9.59), ipnet: 2607:f8b0::/32(-3.05), asn: 15169(-2.45),
 country: US(-0.05)]; 
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>;
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Aug 2019 23:49:29 -0000

On Wed, 7 Aug 2019 at 10:31, Kralj Karlo <karlo@klarinet.osamsb.hr> wrote:
>
> I am trying to create a diff of a new port in order that I may submit the port.
> I believe to have followed the directions from the Porter's Handbook, but
> the result is not as I had expected.
>

You cannot update the subversion repository directly. Only committers
have access to the ports svn repo. For the rest of us, we create
context diffs that we submit to bugs.freebsd.org where committers
review and then possibly commit. For a brand new port, I would suggest
using use shar(1). Details can be found at:
  https://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html

Cheers.
-- 
Jonathan Chen <jonc@chen.org.nz>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16c692fc46b.121157182511356.2229257358884611423>