[Bug 270770] www/trurl: new port
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 270770] www/trurl: new port"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 270770] www/trurl: new port"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 270770] www/trurl: new port"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 270770] www/trurl: new port"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 11 Apr 2023 21:04:23 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270770 Bug ID: 270770 Summary: www/trurl: new port Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: vidar@karlsen.tech Created attachment 241424 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=241424&action=edit git format-patch, www/trurl Description: trurl parses, manipulates and outputs URLs and parts of URLs. It uses the RFC 3986 definition of URLs and it uses libcurl's URL parser to do so, which includes a few "extensions". The URL support is limited to "hierarchical" URLs, the ones that use "://" separators after the scheme. Typically you pass in one or more URLs and decide what of that you want output. Posssibly modifying the URL as well. trurl knows URLs and every URL consists of up to ten separate and independent "components". These components can be extracted, removed and updated with trurl and they are referred to by their respective names: scheme, user, password, options, host, port, path, query, fragment and zoneid. WWW: https://curl.se/trurl QA: portclippy ok portlint ok poudriere testport 13.1-amd64 ok make test ok -- You are receiving this mail because: You are the assignee for the bug.