* [ITP] calm - cygwin package server tools
@ 2016-07-01 13:04 Jon Turney
2016-07-01 16:25 ` Ken Brown
0 siblings, 1 reply; 7+ messages in thread
From: Jon Turney @ 2016-07-01 13:04 UTC (permalink / raw)
To: cygwin-apps
This package contains:
* calm - a script which runs on sourceware
* mksetupini - generates a setup.ini file from the setup.hint files for
the packages in the release area, similar to genini
* python3 modules for working with a cygwin package set - these might be
useful for constructing other tools for working with a Cygwin package
server (although there's no guarantee of interface stability at the moment)
cygport file:
https://github.com/jon-turney/calm-cygport/blob/HEAD/calm.cygport
package files:
http://www.dronecode.org.uk/cygwin/noarch/release/calm/
You may find "wget -r -np -nH -R'index*'" convenient for retrieving
these files.
license:
MIT
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ITP] calm - cygwin package server tools
2016-07-01 13:04 [ITP] calm - cygwin package server tools Jon Turney
@ 2016-07-01 16:25 ` Ken Brown
2016-07-05 12:28 ` Jon Turney
0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2016-07-01 16:25 UTC (permalink / raw)
To: cygwin-apps
On 7/1/2016 9:04 AM, Jon Turney wrote:
>
> This package contains:
>
> * calm - a script which runs on sourceware
>
> * mksetupini - generates a setup.ini file from the setup.hint files for
> the packages in the release area, similar to genini
>
> * python3 modules for working with a cygwin package set - these might be
> useful for constructing other tools for working with a Cygwin package
> server (although there's no guarantee of interface stability at the moment)
>
> cygport file:
>
> https://github.com/jon-turney/calm-cygport/blob/HEAD/calm.cygport
>
> package files:
>
> http://www.dronecode.org.uk/cygwin/noarch/release/calm/
>
> You may find "wget -r -np -nH -R'index*'" convenient for retrieving
> these files.
I think you need to package python3-dirq as a prerequisite for calm:
$ mksetupini -h
Traceback (most recent call last):
File "/usr/bin/mksetupini", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py",
line 3070, in <module>
@_call_aside
File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py",
line 3056, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py",
line 3083, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py",
line 645, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py",
line 946, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py",
line 833, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'dirq' distribution was not
found and is required by calm
Ken
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ITP] calm - cygwin package server tools
2016-07-01 16:25 ` Ken Brown
@ 2016-07-05 12:28 ` Jon Turney
2016-07-05 13:18 ` Ken Brown
0 siblings, 1 reply; 7+ messages in thread
From: Jon Turney @ 2016-07-05 12:28 UTC (permalink / raw)
To: cygwin-apps
On 01/07/2016 17:25, Ken Brown wrote:
> On 7/1/2016 9:04 AM, Jon Turney wrote:
>>
>> This package contains:
>>
>> * calm - a script which runs on sourceware
>>
>> * mksetupini - generates a setup.ini file from the setup.hint files for
>> the packages in the release area, similar to genini
>>
>> * python3 modules for working with a cygwin package set - these might be
>> useful for constructing other tools for working with a Cygwin package
>> server (although there's no guarantee of interface stability at the
>> moment)
>>
>> cygport file:
>>
>> https://github.com/jon-turney/calm-cygport/blob/HEAD/calm.cygport
>>
>> package files:
>>
>> http://www.dronecode.org.uk/cygwin/noarch/release/calm/
>>
>> You may find "wget -r -np -nH -R'index*'" convenient for retrieving
>> these files.
>
> I think you need to package python3-dirq as a prerequisite for calm:
Thanks for testing.
Since dirq was only required by some experimental code, I've just
removed that instead.
Updated packages:
http://www.dronecode.org.uk/cygwin/noarch/release/calm/calm-20160705-1-src.tar.xz
http://www.dronecode.org.uk/cygwin/noarch/release/calm/calm-20160705-1.tar.xz
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ITP] calm - cygwin package server tools
2016-07-05 12:28 ` Jon Turney
@ 2016-07-05 13:18 ` Ken Brown
2016-07-16 14:27 ` Ken Brown
0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2016-07-05 13:18 UTC (permalink / raw)
To: cygwin-apps
On 7/5/2016 8:28 AM, Jon Turney wrote:
> On 01/07/2016 17:25, Ken Brown wrote:
>> On 7/1/2016 9:04 AM, Jon Turney wrote:
>>>
>>> This package contains:
>>>
>>> * calm - a script which runs on sourceware
>>>
>>> * mksetupini - generates a setup.ini file from the setup.hint files for
>>> the packages in the release area, similar to genini
>>>
>>> * python3 modules for working with a cygwin package set - these might be
>>> useful for constructing other tools for working with a Cygwin package
>>> server (although there's no guarantee of interface stability at the
>>> moment)
>>>
>>> cygport file:
>>>
>>> https://github.com/jon-turney/calm-cygport/blob/HEAD/calm.cygport
>>>
>>> package files:
>>>
>>> http://www.dronecode.org.uk/cygwin/noarch/release/calm/
>>>
>>> You may find "wget -r -np -nH -R'index*'" convenient for retrieving
>>> these files.
>>
>> I think you need to package python3-dirq as a prerequisite for calm:
>
> Thanks for testing.
>
> Since dirq was only required by some experimental code, I've just
> removed that instead.
Looks good. I tested by rebuilding from the cygport file and by running
mksetupini instead of genini on my local repo.
Ken
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ITP] calm - cygwin package server tools
2016-07-05 13:18 ` Ken Brown
@ 2016-07-16 14:27 ` Ken Brown
2016-07-18 8:21 ` Corinna Vinschen
0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2016-07-16 14:27 UTC (permalink / raw)
To: cygwin-apps
On 7/5/2016 9:18 AM, Ken Brown wrote:
> On 7/5/2016 8:28 AM, Jon Turney wrote:
>> On 01/07/2016 17:25, Ken Brown wrote:
>>> On 7/1/2016 9:04 AM, Jon Turney wrote:
>>>>
>>>> This package contains:
>>>>
>>>> * calm - a script which runs on sourceware
>>>>
>>>> * mksetupini - generates a setup.ini file from the setup.hint files for
>>>> the packages in the release area, similar to genini
>>>>
>>>> * python3 modules for working with a cygwin package set - these
>>>> might be
>>>> useful for constructing other tools for working with a Cygwin package
>>>> server (although there's no guarantee of interface stability at the
>>>> moment)
>>>>
>>>> cygport file:
>>>>
>>>> https://github.com/jon-turney/calm-cygport/blob/HEAD/calm.cygport
>>>>
>>>> package files:
>>>>
>>>> http://www.dronecode.org.uk/cygwin/noarch/release/calm/
>>>>
>>>> You may find "wget -r -np -nH -R'index*'" convenient for retrieving
>>>> these files.
>>>
>>> I think you need to package python3-dirq as a prerequisite for calm:
>>
>> Thanks for testing.
>>
>> Since dirq was only required by some experimental code, I've just
>> removed that instead.
>
> Looks good. I tested by rebuilding from the cygport file and by running
> mksetupini instead of genini on my local repo.
Does this package need a vote? If so, here's my +1.
Ken
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ITP] calm - cygwin package server tools
2016-07-16 14:27 ` Ken Brown
@ 2016-07-18 8:21 ` Corinna Vinschen
2016-07-18 15:30 ` Jon Turney
0 siblings, 1 reply; 7+ messages in thread
From: Corinna Vinschen @ 2016-07-18 8:21 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 1868 bytes --]
On Jul 16 10:27, Ken Brown wrote:
> On 7/5/2016 9:18 AM, Ken Brown wrote:
> > On 7/5/2016 8:28 AM, Jon Turney wrote:
> > > On 01/07/2016 17:25, Ken Brown wrote:
> > > > On 7/1/2016 9:04 AM, Jon Turney wrote:
> > > > >
> > > > > This package contains:
> > > > >
> > > > > * calm - a script which runs on sourceware
> > > > >
> > > > > * mksetupini - generates a setup.ini file from the setup.hint files for
> > > > > the packages in the release area, similar to genini
> > > > >
> > > > > * python3 modules for working with a cygwin package set - these
> > > > > might be
> > > > > useful for constructing other tools for working with a Cygwin package
> > > > > server (although there's no guarantee of interface stability at the
> > > > > moment)
> > > > >
> > > > > cygport file:
> > > > >
> > > > > https://github.com/jon-turney/calm-cygport/blob/HEAD/calm.cygport
> > > > >
> > > > > package files:
> > > > >
> > > > > http://www.dronecode.org.uk/cygwin/noarch/release/calm/
> > > > >
> > > > > You may find "wget -r -np -nH -R'index*'" convenient for retrieving
> > > > > these files.
> > > >
> > > > I think you need to package python3-dirq as a prerequisite for calm:
> > >
> > > Thanks for testing.
> > >
> > > Since dirq was only required by some experimental code, I've just
> > > removed that instead.
> >
> > Looks good. I tested by rebuilding from the cygport file and by running
> > mksetupini instead of genini on my local repo.
>
> Does this package need a vote? If so, here's my +1.
No voting required for this, methinks. Jon can go ahead whenever he
likes and feels the package is good enough for public consumption.
Thanks,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ITP] calm - cygwin package server tools
2016-07-18 8:21 ` Corinna Vinschen
@ 2016-07-18 15:30 ` Jon Turney
0 siblings, 0 replies; 7+ messages in thread
From: Jon Turney @ 2016-07-18 15:30 UTC (permalink / raw)
To: cygwin-apps
On 18/07/2016 09:20, Corinna Vinschen wrote:
> On Jul 16 10:27, Ken Brown wrote:
>> On 7/5/2016 9:18 AM, Ken Brown wrote:
>>> On 7/5/2016 8:28 AM, Jon Turney wrote:
[..]
>>>> Thanks for testing.
>>>>
>>>> Since dirq was only required by some experimental code, I've just
>>>> removed that instead.
>>>
>>> Looks good. I tested by rebuilding from the cygport file and by running
>>> mksetupini instead of genini on my local repo.
>>
>> Does this package need a vote? If so, here's my +1.
>
> No voting required for this, methinks. Jon can go ahead whenever he
> likes and feels the package is good enough for public consumption.
Much as I'd like to claim this delay was due to respect for the rules, I
was actually just busy doing other things...
Package has now been uploaded.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2016-07-18 15:30 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-01 13:04 [ITP] calm - cygwin package server tools Jon Turney
2016-07-01 16:25 ` Ken Brown
2016-07-05 12:28 ` Jon Turney
2016-07-05 13:18 ` Ken Brown
2016-07-16 14:27 ` Ken Brown
2016-07-18 8:21 ` Corinna Vinschen
2016-07-18 15:30 ` Jon Turney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).