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>