delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/06/28/09:14:22

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-type:content-transfer-encoding;
q=dns; s=default; b=Rpq7dgkHqYTazYPz/EtKHFhSU/yuP0wNyD+QIrGh7Rz
FBoEZJguR+7NwEz+FNNN5+CgJqRxNSSAu36WaCqm+pbczFsFA9TOWw23fym85g4y
7tosWhAA0MNviRuzsJVVpoLaRX8o0pNylz4fCJ/Udj7nbO3ILnb8wA+902Y6qopA
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-type:content-transfer-encoding;
s=default; bh=ed5ECP/vu2Nubbsa2i3itmpQ7J4=; b=MD6vqKWirClzbY+om
YtTrCIQ57ZN/v/C5LYgwcIpRz4FYAMjdZL2TcujLlyaX3IrRYSEd0SJfDffJbwA6
vpp7BxG/ZXS1YaIeIeoQp66zfrrzccivDzu/0W65xZew5q9TR9DLfuH5po+w/bNz
vyExqLJK7TinEamqXIzSi/nUZk=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.1 spammy=Adam, uploaded
X-HELO: mail-io1-f45.google.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=GjgbSa4umlX9Vb2w27P/s0/nCl7KneWEvcouOW3AHHI=; b=WvqZGS3BWnrUbQwZTwEECiDy+7qx0TW7GzEp4naXt0oJDTnMGA9efzIgfvVD7rh+e1 n3N1SeUy+0hyZd1jpXFkwku+AMAoQNNdy0JlM/dJV0nvxb9AUJKksH3LpcoSD75Bzk6d sN9kKnQIx+XMYL+NcUPbOyE4jAbbpOyI6NnNPH5o08BaqiWO2tsJpAnVYn3bNbuAL5bN OyUIcZn4xRFzNzIVxpkIOK38ZGFvZVmHkG/kuUPj46jO6PTaf332pyx2802DL0mUnFJL V7NSCyr78BJlfkze+OX0qgVWgJgCF5UjkgFFHHnyduS+ayT2b+lU00c25a7isiDMIOIw kagQ==
MIME-Version: 1.0
References: <CAMCbSMrMiAkUALo4XDNXK1agVMJt4vacLUo=v6dYJ3H7A4MsWQ AT mail DOT gmail DOT com> <CA+kUOak20hAjGbZDuOuMHHHjDDCoTuSbtOMjpBq72zw7e8WmTQ AT mail DOT gmail DOT com>
In-Reply-To: <CA+kUOak20hAjGbZDuOuMHHHjDDCoTuSbtOMjpBq72zw7e8WmTQ@mail.gmail.com>
From: Arjen Markus <arjen DOT markus895 AT gmail DOT com>
Date: Fri, 28 Jun 2019 15:13:21 +0200
Message-ID: <CAMCbSMoYFYpv1a3MpD2HKUBBipAcVnTOvOST5G-oz-b-btDcjA@mail.gmail.com>
Subject: Re: Question about packaging and cygport
To: Andrey Repin <cygwin AT cygwin DOT com>
X-IsSubscribed: yes
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id x5SDE7k6027238

Ah, thanks a lot - I will pass on this information to my
co-maintainer. I did find
https://github.com/tkelman/cygwin-cmake/blob/master/cmake.cygport but
I do not know what its status is or even if it has any ;).

Regards,

Arjen

Op vr 28 jun. 2019 om 15:02 schreef Adam Dinwoodie <adam AT dinwoodie DOT org>:
>
> On Fri, 28 Jun 2019 at 11:56, Arjen Markus wrote:
> > In the context of the PLplot project (plplot.sf.net) we are interested
> > in the details of how software is packaged for Cygwin, in particular
> > how CMake is packaged (development of this package is rather fast and
> > we attempt to keep up with it, so that we can clean up the various
> > workarounds).
> >
> > To better understand the process, we would like to know, how packaging
> > is arranged - is that via "cygport" files? And if so, what is the
> > authorative location of these files (notably cmake.cygport)? If some
> > other method is used, could you enllighten us about the actual
> > process?
>
> Cygport provides a way for maintainers to build packages that are
> compatible with the Cygwin package distribution tools, so most
> maintainers use it, but I think there are still a few packages that
> are maintained without cygport; provided maintainers upload packages
> that are compatible with the package distribution tools used by the
> Cygwin project, maintainers are free to use whatever tools they like.
> In the specific case of cmake, that package does use cygport, but it's
> not guaranteed that all packages will.
>
> The only authoritative source of these files will be the source
> package downloads you can get through the Cygwin installer, by ticking
> the "Src?" box in the setup-(x86|x86_64).exe installer. Those are only
> guaranteed to include the source code itself, but for any package
> using cygport, you can expect they'll also include the cygport file
> and any associated files. There's no general repository for the
> packaging tools and configuration other than that which maintainers
> have uploaded to provide via the packaging distribution mirrors. Some
> maintainers will keep their cygport files on GitHub or similar (I do),
> but that's entirely down to the preferences of the individual
> maintainer, and I don't know where – or even if – the cmake cygport
> files are available anywhere else.
>
> Adam
>
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019