notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
trurl Command line tool for URL parsing and manipulation
0.16 misc on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.13Version of this port present on the latest quarterly branch.
Maintainer: otis@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-28 19:33:07
Last Update: 2024-09-19 10:26:48
Commit Hash: dfd3e00
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: www
License: MIT
WWW:
https://github.com/curl/trurl
Description:
Command line tool for URL parsing and manipulation. It can be used as a complementary tool with `curl'.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/trurl
  2. share/man/man1/trurl.1.gz
  3. /usr/local/share/licenses/trurl-0.16/catalog.mk
  4. /usr/local/share/licenses/trurl-0.16/LICENSE
  5. /usr/local/share/licenses/trurl-0.16/MIT
Collapse this list.
Dependency lines:
  • trurl>0:misc/trurl
To install the port:
cd /usr/ports/misc/trurl/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/trurl
  • pkg install trurl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: trurl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1726741499 SHA256 (curl-trurl-trurl-0.16_GH0.tar.gz) = 1c0b2f77145791a07c6d791f7ba9d71c3e41e0e720e7cdac3ac9e95b566deb1b SIZE (curl-trurl-trurl-0.16_GH0.tar.gz) = 54414

Packages (timestamps in pop-ups are UTC):
trurl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.160.16-0.160.16---
FreeBSD:13:quarterly0.160.160.70.160.160.90.90.9
FreeBSD:14:latest0.160.16-0.160.160.7-0.7
FreeBSD:14:quarterly0.160.16-0.160.160.90.90.9
FreeBSD:15:latest0.160.16n/a0.16n/a0.90.90.10
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
Test dependencies:
  1. py311-packaging>0 : devel/py-packaging@py311
  2. python3.11 : lang/python311
Library dependencies:
  1. libcurl.so : ftp/curl
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_trurl
USES:
gmake localbase:ldflags python:test
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/curl/trurl/tar.gz/trurl-0.16?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.16
19 Sep 2024 10:26:48
commit hash: dfd3e005782e7549d6fb2088f6a69ac4ebf71586commit hash: dfd3e005782e7549d6fb2088f6a69ac4ebf71586commit hash: dfd3e005782e7549d6fb2088f6a69ac4ebf71586commit hash: dfd3e005782e7549d6fb2088f6a69ac4ebf71586 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.16

Release notes:	https://github.com/curl/trurl/releases/tag/trurl-0.16
0.15
28 Aug 2024 10:22:39
commit hash: e099cfe34bc6c8f47fdcb05160cce1c9f249f25dcommit hash: e099cfe34bc6c8f47fdcb05160cce1c9f249f25dcommit hash: e099cfe34bc6c8f47fdcb05160cce1c9f249f25dcommit hash: e099cfe34bc6c8f47fdcb05160cce1c9f249f25d files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.15

- Update to 0.15
- To avoid build dependency on hs-pandoc, add pre-rendered
  manual page (trurl.1) as the manual page is now in markdown
  format upstream.
0.14
30 Jul 2024 08:47:24
commit hash: 145bbf0b4918c5b433a71c7c165279d6c35c634ecommit hash: 145bbf0b4918c5b433a71c7c165279d6c35c634ecommit hash: 145bbf0b4918c5b433a71c7c165279d6c35c634ecommit hash: 145bbf0b4918c5b433a71c7c165279d6c35c634e files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.14

Changelog:
  - remove a suprious trailing newline from a warning
  - trurl.1: document the exit codes
  - add "strict:" as prefix to a get component
  - casecompare: a strncasemp replacement
  - support conditionally set scheme
0.13
15 May 2024 20:06:20
commit hash: 6821e47afe937153d2f3359753cb94e30c826e14commit hash: 6821e47afe937153d2f3359753cb94e30c826e14commit hash: 6821e47afe937153d2f3359753cb94e30c826e14commit hash: 6821e47afe937153d2f3359753cb94e30c826e14 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.13

Also incorporate changes from [1]

PR:		278497 [1]
0.12
22 Apr 2024 09:28:13
commit hash: 77d0e675fb143f21d0d9372546f1ae0711063976commit hash: 77d0e675fb143f21d0d9372546f1ae0711063976commit hash: 77d0e675fb143f21d0d9372546f1ae0711063976commit hash: 77d0e675fb143f21d0d9372546f1ae0711063976 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.12

Reported by:	diizzy, portscout, GitHub notification
PR:		278497
0.10
20 Feb 2024 07:59:51
commit hash: 5787f913d25a4302e9fa6fb2c3f5b3de3667ff4fcommit hash: 5787f913d25a4302e9fa6fb2c3f5b3de3667ff4fcommit hash: 5787f913d25a4302e9fa6fb2c3f5b3de3667ff4fcommit hash: 5787f913d25a4302e9fa6fb2c3f5b3de3667ff4f files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.10
0.9
07 Feb 2024 13:08:22
commit hash: db7d5c8452fa3eb6898088bba7d6f7c95715e637commit hash: db7d5c8452fa3eb6898088bba7d6f7c95715e637commit hash: db7d5c8452fa3eb6898088bba7d6f7c95715e637commit hash: db7d5c8452fa3eb6898088bba7d6f7c95715e637 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Move manpages to PREFIX/share/man
0.9
08 Nov 2023 22:51:43
commit hash: 202fc89ec26c4d75458c83f9d9587bfe47099d76commit hash: 202fc89ec26c4d75458c83f9d9587bfe47099d76commit hash: 202fc89ec26c4d75458c83f9d9587bfe47099d76commit hash: 202fc89ec26c4d75458c83f9d9587bfe47099d76 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.9

Reported by:	portscout
0.8
24 Aug 2023 13:17:37
commit hash: 02f392ee2ee482e5f4e3126d8522b827e41efc1ccommit hash: 02f392ee2ee482e5f4e3126d8522b827e41efc1ccommit hash: 02f392ee2ee482e5f4e3126d8522b827e41efc1ccommit hash: 02f392ee2ee482e5f4e3126d8522b827e41efc1c files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.8

Release notes:
https://github.com/curl/trurl/blob/trurl-0.8/RELEASE-NOTES
0.7
30 May 2023 13:58:27
commit hash: 6f25b5a4e9ace69e85390d02ae6587b72ebe9e15commit hash: 6f25b5a4e9ace69e85390d02ae6587b72ebe9e15commit hash: 6f25b5a4e9ace69e85390d02ae6587b72ebe9e15commit hash: 6f25b5a4e9ace69e85390d02ae6587b72ebe9e15 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.7

- Update to 0.7
- Honor global CFLAGS and LDFLAGS
- Introduce "test" target (based on [1])

PR:	270770 [1]
0.6
24 May 2023 16:34:10
commit hash: 0619748960cb07bc181ffe4addf08bc47c4b79eccommit hash: 0619748960cb07bc181ffe4addf08bc47c4b79eccommit hash: 0619748960cb07bc181ffe4addf08bc47c4b79eccommit hash: 0619748960cb07bc181ffe4addf08bc47c4b79ec files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
*: regular cleanup for GH_TAGNAME bad usage
0.6
30 Apr 2023 10:38:54
commit hash: de3bfed911f8750028a71dcdfe57b317ebfd12b7commit hash: de3bfed911f8750028a71dcdfe57b317ebfd12b7commit hash: de3bfed911f8750028a71dcdfe57b317ebfd12b7commit hash: de3bfed911f8750028a71dcdfe57b317ebfd12b7 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Update to 0.6

Release notes: https://github.com/curl/trurl/releases/tag/trurl-0.6
0.5
28 Apr 2023 19:31:28
commit hash: f001ef66d9190ce02c6a11fb39a5ee4bb94117ffcommit hash: f001ef66d9190ce02c6a11fb39a5ee4bb94117ffcommit hash: f001ef66d9190ce02c6a11fb39a5ee4bb94117ffcommit hash: f001ef66d9190ce02c6a11fb39a5ee4bb94117ff files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
misc/trurl: Add new port

trurl is a command line tool for URL parsing and manipulation.

WWW:		https://github.com/curl/trurl

Number of commits found: 13