aboutsummaryrefslogtreecommitdiff
path: root/net/containernetworking-plugins/Makefile
diff options
context:
space:
mode:
authorDoug Rabson <dfr@FreeBSD.org>2022-11-16 12:46:30 +0000
committerDave Cottlehuber <dch@FreeBSD.org>2022-11-16 12:46:30 +0000
commitf23ec277674d443fdafb42abb19b4679daa27553 (patch)
tree770b1164ed9d82f2e7f56cc5c1111eca15ed258d /net/containernetworking-plugins/Makefile
parent0799c6740b8f5b379468cb3a2cff9610ef6d8926 (diff)
Diffstat (limited to 'net/containernetworking-plugins/Makefile')
-rw-r--r--net/containernetworking-plugins/Makefile28
1 files changed, 28 insertions, 0 deletions
diff --git a/net/containernetworking-plugins/Makefile b/net/containernetworking-plugins/Makefile
new file mode 100644
index 000000000000..f0e11c9ead4f
--- /dev/null
+++ b/net/containernetworking-plugins/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= containernetworking-plugins
+DISTVERSION= 0.1
+CATEGORIES= net
+
+MAINTAINER= dfr@FreeBSD.org
+COMMENT= Networking plugins for container networking support
+WWW= https://www.cni.dev/
+
+LICENSE= GPLv2
+
+USES= go:no_targets
+BUILD_DEPENDS= bash:shells/bash
+
+USE_GITHUB= yes
+GH_ACCOUNT= dfr
+GH_PROJECT= plugins
+GH_TAGNAME= 60b0a2b
+
+do-build:
+ cd ${WRKSRC} && ${SETENV} XDG_CACHE_HOME=${WRKDIR}/.cache GO=${GO_CMD} ./build_freebsd.sh
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/cni
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/containers
+ cd ${WRKSRC} && ${INSTALL_PROGRAM} bin/* ${STAGEDIR}${PREFIX}/libexec/cni
+ ${INSTALL_DATA} files/pf.conf.sample ${STAGEDIR}${PREFIX}/etc/containers
+
+.include <bsd.port.mk>