From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lb1-smtp-cloud7.xs4all.net (lb1-smtp-cloud7.xs4all.net [194.109.24.24]) by sourceware.org (Postfix) with ESMTPS id DF8CB3858024 for ; Sun, 18 Oct 2020 14:32:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org DF8CB3858024 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=xs4all.nl Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=waterlan@xs4all.nl Received: from roundcube.xs4all.nl ([IPv6:2001:888:0:22:194:109:20:215]) by smtp-cloud7.xs4all.net with ESMTPA id U9j5kYpqUghRkU9j5kq2Qe; Sun, 18 Oct 2020 16:31:59 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1603031519; bh=wvHJY63jKsABiJfouVCVPWR+6rVZG+u0kwlR52V4Kd8=; h=MIME-Version:Date:From:To:Subject:Message-ID:Content-Type:From: Subject; b=doa+fnnHY14dMkHxGMwC/vWOAHdmrxyCNy8yD24M968AAsq+QH2e3jPxpXB2MKbVK oXrgfTe2IPDXhmDRc0Ze2WPUBSiVnGF8Acrx3vo1WnY0SQkUD7ogiLyTcEVKHpVVA9 LZDfQ6pNTfvfZM3ka/423gjKDvZKHgGa/t6gGJ6cnVSBhC7wZyoj6qsrvAvBx9J2s+ fQxFTJtWdOr4cDFClt3U4ngrAsEenAfEdX19nLcQi+1YDszOkelADjBX5gKc/om8uQ HwckFwPZBaL6V85cxjEMsj4OPWv27M2RV1UcuJpFPql5XmBCfGywhmQkRU/kgrSFYp K2LBBgOu8plyg== Received: from 2001:985:bb9f:1:e826:8cbb:d3ed:f5f5 by roundcube.xs4all.nl with HTTP (HTTP/1.1 POST); Sun, 18 Oct 2020 16:31:59 +0200 MIME-Version: 1.0 Date: Sun, 18 Oct 2020 16:31:59 +0200 From: Erwin Waterlander To: Achim Gratz Cc: cygwin-apps@cygwin.com Subject: Re: How to create am initial cygwin package git repo? In-Reply-To: <87lfg37m39.fsf@Rainer.invalid> References: <43859b56a2e3cdfca6667da718956c24@xs4all.nl> <8fbe5cf1b6f455d5437cc216016ffb2c@xs4all.nl> <87lfg37m39.fsf@Rainer.invalid> Message-ID: X-Sender: waterlan@xs4all.nl User-Agent: XS4ALL Webmail Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfO5QD6k77e5J8UO7vQ4Fu9bjCisRS9gtv8hBjTVHP4BIekrAMduSu8lDoNNBVTYEDcaN0rwzjIxVbsAiS/EV2HHKh7IOi2ecdtvI7Nr2wkPCrOicVxCz 8fr6+3ypo1A0L/Nb3+CzOiTNTUZWFm/zJa+jI+v91rEHeUKggrjYsV3dPVl9T2DCoOanOsB8LQrOXhOtniDOue+S9MchqqBj28UdgaOo06wZjlJoXtOwVkZU dVxg2P1cjbIs63+4Cw1GfapnUaNktjBa5SyYvzAPPPM= X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Oct 2020 14:32:04 -0000 Achim Gratz schreef op 2020-10-18 14:30: > Erwin Waterlander writes: >> The text on https://cygwin.com/packaging/repos.html is unclear. The >> page says that the repo is lazily created on the first push. It should >> say that you first clone it with this command: >> >> git clone >> ssh://cygwin-rDBXBDvO6BXQT0dZR+AlfA@public.gmane.org/git/cygwin-packages/packagename.git >> >> and then do a first push > > It shouldn't say that, because it works just as well when doing a git > init locally (or using an existing local repo) and then pushing to the > remote (which you also need to explicitly specify the first time you > use > it). In fact that's the sane way to do it when you already have local > history. > > For your packages, please check > > https://cygwin.com/cgi-bin2/jobs.cgi > > and add the necessary BUILD_REQUIRES to make them build on the CI. > It's > recommended to iterate on the playground branch, which you can > force-push to (i.e. you can throw away commits that have not worked > out) > and delete if no longer needed after having pushed the cleaned-up > version to the master branch. Thanks! This information should be in the Cygwin Package Contributor's Guide. best regards, Erwin