From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by sourceware.org (Postfix) with ESMTPS id 3E7BF385840D for ; Wed, 26 Jun 2024 04:49:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3E7BF385840D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=SystematicSw.ab.ca ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3E7BF385840D Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=216.40.44.13 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1719377346; cv=none; b=ONmv95dYAUDPK3ug7p64kBCEzM8u5pMjkt1+xwM8Gskobk+hWK5quSKHCE8MgH9vVq2eq3YaYBs3G1Xd7b5l3Nj2PxZVcBcFqALHbpAgnfeK1zs20p51PEToZGFss0LY6+lzI7WoNj8q6YimghjtAEpFHAwtsZ4GK8u8GE1SjUk= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1719377346; c=relaxed/simple; bh=Vp/d+MIG+22OU69p221G23ucuCwM48q5b4yA12lRCx4=; h=Message-ID:Date:MIME-Version:From:Subject:To; b=YniRO1wnCVzOpSKg+6TqYmhR7K/Sv9PaLYuRR0uJwyiyfviTKrNiOMLfEogD1yg36W5H2EQXk1RtdKKXLV9Hbga4wOO7isnRg3WgUTn4NNQbNZdS3hre8fou8gpj/Oq87LRqbJa6tNQVNSap40xS/zziM1H4nmXpDLvMMzDduLs= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from omf16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id ADC4840960 for ; Wed, 26 Jun 2024 04:49:04 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: Brian.Inglis@SystematicSW.ab.ca) by omf16.hostedemail.com (Postfix) with ESMTPA id 43B7C2000D for ; Wed, 26 Jun 2024 04:49:03 +0000 (UTC) Message-ID: Date: Tue, 25 Jun 2024 22:49:02 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brian Inglis Reply-To: cygwin-apps@cygwin.com Subject: Re: [ITP] lesspipe 2.13 - less pager input file preprocessor Content-Language: en-CA To: cygwin-apps@cygwin.com References: <20240615052319.40026-1-Brian.Inglis@SystematicSW.ab.ca> <612c808d-cbf7-4de5-bece-266fc41e018c@SystematicSW.ab.ca> <5df9b1ab-098f-4180-b1a4-4c76855ea919@dronecode.org.uk> <5a88c1d3-50b2-4b6a-b0f4-63d994c0e60d@SystematicSw.ab.ca> Organization: Systematic Software In-Reply-To: <5a88c1d3-50b2-4b6a-b0f4-63d994c0e60d@SystematicSw.ab.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspamout04 X-Rspamd-Queue-Id: 43B7C2000D X-Stat-Signature: t4bcnj5fro8cs7zmzt5ogaxgdrd7ndbg X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX19qJurLGtaUBZnRUFamy23rAzxmKRe7yng= X-HE-Tag: 1719377343-239980 X-HE-Meta: U2FsdGVkX185ToMoi/a6A1asijA+LKQ3ThlG2MYJKcB7qJrvEEmHk9SEHvNrVp3X1INvVG1ErPLukygzShxqfdEB/RUH+JYTzw+rX/EkdJVYgg1Odov0G4lceS8k4toY7wwvxXwpS59Mr2CKKGCjjxK9vuUE85DVxPAIvroaibz+9pRGLmbIsdFVpeaWV4LgSCzKnLcB42Lpaoinvyh5pEMaCz6w8MU/WIMSgavsu5U+0VshN9EEgwMImcWj6Uuht2UI1C0C/8pg5T+Lmz5cSbp27Qwb2yRlQb8uvmFwiDnVymDYTlaxdgzKbi+p2gebNPEvED7ai2s9tgM1J1j5WXDSpXotvJUJ X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 2024-06-23 14:12, Brian Inglis via Cygwin-apps wrote: > On 2024-06-23 08:01, Jon Turney via Cygwin-apps wrote: >> On 15/06/2024 16:11, Brian Inglis via Cygwin-apps wrote: >>> [Forgot attachments] >>> >>> On 2024-06-14 23:22, Brian Inglis via Cygwin-apps wrote: >>>> I would like to provide a Cygwin package for lesspipe, to automatically >>>> show archive contents or information about many file types, with >>>> enhanced or coloured output, without having to remember which filter >>>> commands are required to do so, as I have been using it for many years. >> >> Thanks, I added this to your packages. > > Thanks Jon > >>> src_compile() { >>>     cd $S >>> #   cygautoreconf >> >> What value does this comment have? >> >>>     lndirs >>>     cd $B >>> #   cygconf >> >> Ditto. >> >>>     ./configure --prefix=/usr >>>     cygmake >>> } >>> >>> >>> src_install() { >>>     cd $B >>> #   install -D "${srcdir}"/lesspipe.sh "${pkgdir}"/etc/profile.d/lesspipe.sh >>> #   verbose cp lesspipe.sh $C/profile.d.sh >>> # In bash, please preload the completion, dynamic invocation does not work >>> # . /usr/share/bash-completion/less_completion >>> # Or consider installing the file less_completion in /etc/bashcompletion.d [sic] >>>     dodir   /etc/bash_completion.d >>>     insinto /etc/bash_completion.d >>>     doins   less_completion >>>     cyginstall >>>     verbose rm -f $D/usr/share/bash-completion/less_completion >> >> It seems like this might be more clearly sequenced: >> >> * do standard install >> * comment about the following steps >> * remove completion file from non-working location >> * install completion file in working location >> >> or could the completion file just be moved post-install, from ${D} >> /usr/share/bash-completion/ to ${D}/etc/bash_completion.d/ ? > > These are all working copies for playground builds with original and > intermediate commands and notes from install scripts and messages. > > I will clean up before merging into master and building a release. Hi folks/Jon, Inadvertently uploaded test instead of prod build of lesspipe. Running untest promoted it from test to (only) current stable. But package source and summary web pages still show the release as in test. Looks like untest action should force a rebuild of the package source and summary web pages. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry