Re: [ITP] trurl 0.16

Daisuke Fujimura via Cygwin-apps <[email protected]>
Newsgroups gmane.os.cygwin.applications
Message-ID <CAA3frXRa=fpGDTyT078n3uuHet2hNCZ1VRtnce-sRDPDXRX-Tw@mail.gmail.com>
Thank you for your time and feedback.

I have updated trurl.cygport (0.16 -> 0.16.1).

Cygport file:
- https://cygwin.com/cgit/cygwin-packages/playground/tree/trurl.cygport?id=e952e67ef5e13e1085bed3323299f6c6b9e02423

Packages and logs:
- https://github.com/cygwin/scallywag/actions/runs/17855868832/job/50774871865

On Sat, Jan 25, 2025 at 5:57 PM Daisuke Fujimura <[email protected]> wrote:
>
> I downloaded cd2nroff directly from curl's github repository and
> modified cygport to generate the manpage.
>
> https://cygwin.com/cgit/cygwin-packages/playground/commit/?id=a53f0225e268869893537bd7d636461f6f7eef7d
>
> On Sun, Jan 12, 2025 at 1:36 AM Brian Inglis via Cygwin-apps
> <[email protected]> wrote:
> >
> > On 2025-01-11 06:50, Marco Atzeri via Cygwin-apps wrote:
> > > On 11/01/2025 09:48, Daisuke Fujimura via Cygwin-apps wrote:
> > >> Hello,
> > >>
> > >> [ITP] A new package proposal: trurl
> > >>
> > >> - trurl
> > >>
> > >> ====
> > >>
> > >> SUMMARY: Command line tool for URL parsing and manipulation
> > >> HOMEPAGE: https://github.com/curl/trurl
> > >> SRC_URI: https://github.com/curl/trurl/archive/refs/tags/trurl-0.16.tar.gz
> > >> LICENSE: curl
> > >>
> > >> ====
> > >>
> > >> Corresponding Linux/Unix packages are searched:
> > >> - https://repology.org/project/trurl/versions
> > >>
> > >> Cygportfile:
> > >> - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=refs/heads/trurl
> > >>
> > >> Packages, logs:
> > >> - https://github.com/cygwin/scallywag/actions/runs/12722690221
> > >
> > > what about a man page ?
> > > help2man could be used if nothing is available upstream
> >
> > I had looked at including this package/script as part of the curl package, as I
> > did with the wcurl package/script, but it looked a bit too alpha/beta at the
> > time, and utility seemed questionable.
> >
> > The `trurl` `mkrelease` shell script uses a curl package Perl script `cd2nroff`
> > (not in trurl package) to make their `trurl.1` manpage from their `trurl.md`
> > source.
> >
> > If you download the Cygwin curl source package (~9MB), and have the Cygwin
> > lesspipe package installed, you can extract the script using for example:
> >
> > `$ less
> > /usr/src/curl/curl-8.11.1-1.x86_64/dist/curl/curl-8.11.1-1-src.tar.xz:curl-8.11.1-1.src/curl-8.11.1.tar.xz:curl-8.11.1/scripts/cd2nroff
> > \
> >   > .../scripts/cd2nroff && chmod a+rx .../scripts/cd2nroff`
> >
> > or the equivalent pipe commands if not! ;^>
> >
> > I asked the developers to consider including the `cd2nroff` script as part of
> > the trurl package to assist packagers.
> >
> > --
> > 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 à retrancher  but when there is no more to cut
> >                                  -- Antoine de Saint-Exupéry
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.