Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Feb 2022 18:31:41 -0500
From:      Dan Langille <dan@langille.org>
To:        David Christensen <dpchrist@holgerdanske.com>
Cc:        questions@freebsd.org
Subject:   Re: FreeBSD 12.3-RELEASE amd64, Perl, and URI: : Escape
Message-ID:  <247e9231-82fe-b575-106e-2bfaf1c58542@langille.org>
In-Reply-To: <ff01f0a4-ebaa-7faf-593c-fa8f2eed0c34@holgerdanske.com>
References:  <20220223175134.4C6B737CE796@ary.qy> <ff01f0a4-ebaa-7faf-593c-fa8f2eed0c34@holgerdanske.com>

next in thread | previous in thread | raw e-mail | index | archive | help
David Christensen wrote on 2/23/22 7:35 PM:
> On 2/23/22 09:51, John Levine wrote:
>> It appears that David Christensen <dpchrist@holgerdanske.com> said:
>>> On 2/22/22 07:12, Andrew Gould wrote:
>>>> On Mon, Feb 21, 2022 at 9:59 PM John Levine <johnl@iecc.com> wrote:
>>>>
>>>>> It appears that David Christensen <dpchrist@holgerdanske.com> said:
>>>
>>>>>> Is there a CLI tool, WWW page, etc., that lets me list and/or 
>>>>>> search the
>>>>>> contents of FreeBSD packages?
>>>>>
>>>>> Not easily.  I have the ports installed so I can grep through the
>>>>> pkg-plist files.
>>>
>>>> I’ve found http://www.freshports.org to be very useful.
>>>
>>>
>>> I am unable to formulate a search that finds URI::Escape.
>>
>> It helps a lot if you know that perl stores its packages in a 
>> directory tree
>> so the file name for URI::Escape is URI/Escape
>>
>> Type that into the Google search box at freshports and net/p5-URI is 
>> one of the results.
>> In the result page you have to click a button to expand the pkg-plist 
>> results to see
>> which one has that file.
>>
>> I agree this is not super obvious, either.
>>
>> R's,
>> John
>
>
> If I browse to:
>
> https://www.freshports.org/
>
>
> type the following into the "Search" edit box widget on the right:
>
> URI/Escape
>
>
> and click the adjacent "Go" button, I see:
>
> https://www.freshports.org/search.php?query=URI%2FEscape&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive 
>
>
>
> FreshPorts -- The Place For Ports notbugAs an Amazon Associate I earn 
> from qualifying purchases.
> Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
> Follow us
> Blog
> Twitter
> Status page
> Search FreshPorts using Google
>
>
> The FreshPorts Search
>
>
> Include deleted ports     Case sensitive search     Sort by:
> Include /src tree
> Output format:
> HTML
> Plain Text
> Depends
>     Maximum Effort     Minimal output
> Branch:
> Notes
>
>     Case sensitivity is ignored for "sounds like" and output is 
> ordered by the soundex.
>     When searching on 'Message ID', the type of match is ignored.
>     When searching on 'Commit Message' only 'containing' is used.
>     When searching by 'Under a pathname', your path must start with 
> something like /ports/, /doc/, or /src/. All commits under that point 
> will be returned. The selected match type is ignored and defaults to 
> 'Starts with'.
>     Searching for 'sounds like' is only valid for Committer, 
> Maintainer, Package Name, and Port Name.
>
> no results found
>
>
> I get similar results for "URI/Escape.pm".
>
two suggestions:

This search term on most search engines: site:freshports.org URI::Escape

Search for URI::Escape in Long Description or Short Description at 
https://www.freshports.org/search.php

source: I wrote FreshPorts

I usually use the first one when searching for stuff like that.

-- 
Dan Langille - dan@langille.org
https://langille.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?247e9231-82fe-b575-106e-2bfaf1c58542>