From 22a81749b06411bdd73c3c208db66c3784cb6026 Mon Sep 17 00:00:00 2001
From: Koichiro Iwao
Date: Tue, 25 Feb 2025 16:30:55 +0900
Subject: [PATCH] sysutils/vm-bhyve-zcomp: Add new port
---
sysutils/Makefile | 1 +
sysutils/vm-bhyve-zcomp/Makefile | 27 +++++++++++++++++++++++++++
sysutils/vm-bhyve-zcomp/distinfo | 3 +++
sysutils/vm-bhyve-zcomp/pkg-descr | 1 +
4 files changed, 32 insertions(+)
create mode 100644 sysutils/vm-bhyve-zcomp/Makefile
create mode 100644 sysutils/vm-bhyve-zcomp/distinfo
create mode 100644 sysutils/vm-bhyve-zcomp/pkg-descr
diff --git a/sysutils/Makefile b/sysutils/Makefile
index ea8c5a687551..f9f4cd8c4357 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1513,6 +1513,7 @@
SUBDIR += vivid
SUBDIR += vm-bhyve
SUBDIR += vm-bhyve-devel
+ SUBDIR += vm-bhyve-zcomp
SUBDIR += vmdktool
SUBDIR += vmstated
SUBDIR += vmtouch
diff --git a/sysutils/vm-bhyve-zcomp/Makefile b/sysutils/vm-bhyve-zcomp/Makefile
new file mode 100644
index 000000000000..f31d40b4cdbc
--- /dev/null
+++ b/sysutils/vm-bhyve-zcomp/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= vm-bhyve-zcomp
+DISTVERSIONPREFIX= v
+DISTVERSION= 20250225.1
+CATEGORIES= sysutils
+
+MAINTAINER= meta@FreeBSD.org
+COMMENT= Zsh completion for vm-bhyve
+WWW= https://github.com/metalefty/vm-bhyve-zcomp
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= zsh>=5.0:shells/zsh
+
+USE_GITHUB= yes
+GH_ACCOUNT= metalefty
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= share/zsh/site-functions/_vm
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
+ ${INSTALL_DATA} ${WRKSRC}/_vm ${STAGEDIR}${PREFIX}/share/zsh/site-functions/
+
+.include
diff --git a/sysutils/vm-bhyve-zcomp/distinfo b/sysutils/vm-bhyve-zcomp/distinfo
new file mode 100644
index 000000000000..2310f5192787
--- /dev/null
+++ b/sysutils/vm-bhyve-zcomp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1740464014
+SHA256 (metalefty-vm-bhyve-zcomp-v20250225.1_GH0.tar.gz) = e773921305cced9fb83a338fdace00d447c8dac34b8193cb043ae8735559dd19
+SIZE (metalefty-vm-bhyve-zcomp-v20250225.1_GH0.tar.gz) = 3607
diff --git a/sysutils/vm-bhyve-zcomp/pkg-descr b/sysutils/vm-bhyve-zcomp/pkg-descr
new file mode 100644
index 000000000000..1ce12415f30b
--- /dev/null
+++ b/sysutils/vm-bhyve-zcomp/pkg-descr
@@ -0,0 +1 @@
+Zsh completion for vm-bhyve