This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Question about packaging and cygport
- From: Arjen Markus <arjen dot markus895 at gmail dot com>
- To: Andrey Repin <cygwin at cygwin dot com>
- Date: Fri, 28 Jun 2019 15:13:21 +0200
- Subject: Re: Question about packaging and cygport
- References: <CAMCbSMrMiAkUALo4XDNXK1agVMJt4vacLUo=v6dYJ3H7A4MsWQ@mail.gmail.com> <CA+kUOak20hAjGbZDuOuMHHHjDDCoTuSbtOMjpBq72zw7e8WmTQ@mail.gmail.com>
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@dinwoodie.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