diff --git a/ports-mgmt/Makefile b/ports-mgmt/Makefile index 3809ff9946d0..fed51cb0637b 100644 --- a/ports-mgmt/Makefile +++ b/ports-mgmt/Makefile @@ -1,75 +1,76 @@ COMMENT = Ports for managing, installing, and developing FreeBSD ports and packages SUBDIR += bsdadminscripts2 SUBDIR += caronade SUBDIR += chucky SUBDIR += create-rb-port SUBDIR += dialog4ports SUBDIR += dialog4ports-static SUBDIR += distilator SUBDIR += fastest_pkg SUBDIR += freebsd-bugzilla-cli SUBDIR += genpatch SUBDIR += genplist SUBDIR += hs-panopticum SUBDIR += jailaudit SUBDIR += lsknobs SUBDIR += mkreadmes SUBDIR += modules2tuple SUBDIR += octopkg SUBDIR += p5-FreeBSD-Portindex SUBDIR += p5-FreeBSD-Ports SUBDIR += p5-FreeBSD-Ports-INDEXhash SUBDIR += packagekit + SUBDIR += parfetch-overlay SUBDIR += pchecker SUBDIR += pkg SUBDIR += pkg-devel SUBDIR += pkg-provides SUBDIR += pkg-rmleaf SUBDIR += pkg_cleanup SUBDIR += pkg_cutleaves SUBDIR += pkg_jail SUBDIR += pkg_replace SUBDIR += pkg_rmleaves SUBDIR += pkg_search SUBDIR += pkg_tree SUBDIR += pkgcompare SUBDIR += pkgs_which SUBDIR += port-authoring-tools SUBDIR += port-index-uniquifier SUBDIR += port-maintenance-tools SUBDIR += portal SUBDIR += portconf SUBDIR += portconfig SUBDIR += portdowngrade SUBDIR += portest SUBDIR += portfind SUBDIR += portfmt SUBDIR += portgraph SUBDIR += portgrep SUBDIR += portless SUBDIR += portlint SUBDIR += portmaster SUBDIR += portrac SUBDIR += ports-tools SUBDIR += portscout SUBDIR += portsearch SUBDIR += portshaker SUBDIR += portshaker-config SUBDIR += portsreinstall SUBDIR += porttools SUBDIR += porttree SUBDIR += portupdate-scan SUBDIR += portupgrade SUBDIR += portupgrade-devel SUBDIR += poudriere SUBDIR += poudriere-devel SUBDIR += psearch SUBDIR += py-FreeBSD-ports SUBDIR += py-pytoport SUBDIR += py-skog SUBDIR += sccache-overlay SUBDIR += synth SUBDIR += wanted-ports .include diff --git a/ports-mgmt/parfetch-overlay/Makefile b/ports-mgmt/parfetch-overlay/Makefile new file mode 100644 index 000000000000..a14ac93ca17a --- /dev/null +++ b/ports-mgmt/parfetch-overlay/Makefile @@ -0,0 +1,29 @@ +PORTNAME= parfetch +DISTVERSION= a20211126 +CATEGORIES= ports-mgmt +MASTER_SITES= https://github.com/t6/parfetch/releases/download/${DISTVERSION}/ +PKGNAMESUFFIX= -overlay + +MAINTAINER= tobik@FreeBSD.org +COMMENT= Fetch distfiles in parallel and with pipelining + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcurl.so:ftp/curl \ + libevent.so:devel/libevent + +USES= ninja pkgconfig tar:lz +HAS_CONFIGURE= yes +CONFIGURE_ARGS= AR="${AR}" \ + CC="${CC}" \ + CFLAGS="${CFLAGS}" \ + CPPFLAGS="${CPPFLAGS}" \ + DESTDIR="${STAGEDIR}" \ + INSTALL_DATA="${INSTALL_DATA}" \ + INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ + LDFLAGS="${LDFLAGS}" \ + PREFIX="${PREFIX}" +SUB_FILES= pkg-message + +.include diff --git a/ports-mgmt/parfetch-overlay/distinfo b/ports-mgmt/parfetch-overlay/distinfo new file mode 100644 index 000000000000..bea39c4e4a8a --- /dev/null +++ b/ports-mgmt/parfetch-overlay/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1637920935 +SHA256 (parfetch-a20211126.tar.lz) = 55c3614b57aeb8664c11e6c7c8a0bffd5cace6fb3a131d2c504539e31dca4d90 +SIZE (parfetch-a20211126.tar.lz) = 83026 diff --git a/ports-mgmt/parfetch-overlay/files/pkg-message.in b/ports-mgmt/parfetch-overlay/files/pkg-message.in new file mode 100644 index 000000000000..896670f980e4 --- /dev/null +++ b/ports-mgmt/parfetch-overlay/files/pkg-message.in @@ -0,0 +1,37 @@ +[ +{ type: install + message: <