Port details on branch 2022Q3 |
- parfetch-overlay Fetch distfiles in parallel and with pipelining
- 0.1.2 ports-mgmt =0 0.1.2Version of this port present on the latest quarterly branch.
- Maintainer: tobik@FreeBSD.org
- Port Added: 2022-09-10 14:52:20
- Last Update: 2022-09-10 14:46:30
- Commit Hash: 24142f0
- License: BSD2CLAUSE
- WWW:
- https://codeberg.org/tobik/parfetch-overlay
- Description:
- Fetch distfiles in parallel and with pipelining
Ports that fetch multiple distfiles from the same host can
especially benefit from this.
This is a glue application between libcurl and the ports
framework. It comes with a ports overlay that replaces the
default do-fetch and checksum targets.
This is an experiment. Use at your own risk.
WWW: https://codeberg.org/tobik/parfetch-overlay
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- parfetch-overlay>0:ports-mgmt/parfetch-overlay
- To install the port:
- cd /usr/ports/ports-mgmt/parfetch-overlay/ && make install clean
- To add the package, run one of these commands:
- pkg install ports-mgmt/parfetch-overlay
- pkg install parfetch-overlay
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: parfetch-overlay
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1650452702
SHA256 (parfetch-0.1.2.tar.lz) = c31095d98be11ef01e5adcffe59242b06252820dfa7785a3c7c267a35cb0402c
SIZE (parfetch-0.1.2.tar.lz) = 5311385
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libevent.so : devel/libevent
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- ports-mgmt_parfetch-overlay
- USES:
- compiler:c11 ninja pkgconfig ssl tar:lz
- pkg-message:
- For install:
- Local setup
===========
Add this to /etc/make.conf
OVERLAYS+= /usr/local/share/parfetch/overlay
It replaces the default do-fetch and checksum targets.
Poudriere setup
===============
This requires a Poudriere version that supports overlays like
poudriere-devel.
Make the overlay available to Poudriere
$ poudriere ports -c -p parfetch -m null -M /usr/local/share/parfetch/overlay
Use it
$ poudriere bulk -O parfetch ...
Additional configuration
========================
For additional configuration options please refer to
/usr/local/share/parfetch/overlay/Mk/bsd.overlay.mk
The overlay can be disabled at any time by defining
NO_PARFETCH.
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.1.2 10 Sep 2022 14:46:30 |
Tobias Kortkamp (tobik) |
ports-mgmt/parfetch-overlay: Move to new home
(cherry picked from commit 117eb133d0e59c76913ce24fdc85abda071d1b94) |
Number of commits found: 1
|