summaryrefslogtreecommitdiff
path: root/filesystems/automount
diff options
context:
space:
mode:
Diffstat (limited to 'filesystems/automount')
-rw-r--r--filesystems/automount/Makefile36
-rw-r--r--filesystems/automount/distinfo3
-rw-r--r--filesystems/automount/pkg-descr8
-rw-r--r--filesystems/automount/pkg-message10
4 files changed, 57 insertions, 0 deletions
diff --git a/filesystems/automount/Makefile b/filesystems/automount/Makefile
new file mode 100644
index 000000000000..d20e8eafb67e
--- /dev/null
+++ b/filesystems/automount/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= automount
+DISTVERSION= 1.7.9
+CATEGORIES= filesystems sysutils
+MASTER_SITES= https://raw.github.com/vermaden/automount/master/
+
+MAINTAINER= vermaden@interia.pl
+COMMENT= FreeBSD's devd(8) based automount solution
+WWW= https://github.com/vermaden/automount/
+
+LICENSE= BSD2CLAUSE
+
+PLIST_FILES= sbin/automount etc/devd/automount_devd.conf etc/automount.conf.sample
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+OPTIONS_DEFINE= NTFS3G EXT4 EXFAT HFS
+OPTIONS_DEFAULT= NTFS3G EXT4 EXFAT HFS
+NTFS3G_DESC= Enable NTFS write support with ntfs-3g over FUSE
+NTFS3G_RUN_DEPENDS= fusefs-ntfs>=0:filesystems/ntfs
+EXT4_DESC= Support EXT2/3/4 filesystem
+EXT4_RUN_DEPENDS= fusefs-lkl>=0:filesystems/lkl
+HFS_DESC= Support macOS HFS filesystem
+HFS_RUN_DEPENDS= fusefs-hfsfuse>=0:filesystems/hfsfuse
+EXFAT_DESC= Support Microsoft exFAT filesystem
+EXFAT_RUN_DEPENDS= fusefs-exfat>=0:filesystems/exfat \
+ exfat-utils>=0:filesystems/exfat-utils
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/automount ${STAGEDIR}${PREFIX}/sbin
+ ${INSTALL_DATA} ${WRKDIR}/automount_devd.conf \
+ ${STAGEDIR}${PREFIX}/etc/devd
+ ${INSTALL_DATA} ${WRKDIR}/automount.conf \
+ ${STAGEDIR}${PREFIX}/etc/automount.conf.sample
+
+.include <bsd.port.mk>
diff --git a/filesystems/automount/distinfo b/filesystems/automount/distinfo
new file mode 100644
index 000000000000..4ac0eb1e32f9
--- /dev/null
+++ b/filesystems/automount/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1692819472
+SHA256 (automount-1.7.9.tar.gz) = 30e2ec4b6168979f0aada174b73dc8cdfc6097d8a7d7add57504b6733ee21b37
+SIZE (automount-1.7.9.tar.gz) = 7802
diff --git a/filesystems/automount/pkg-descr b/filesystems/automount/pkg-descr
new file mode 100644
index 000000000000..63bc37be8cf3
--- /dev/null
+++ b/filesystems/automount/pkg-descr
@@ -0,0 +1,8 @@
+The automount(8) is devd(8) based automounter for FreeBSD.
+
+It supports most popular filesystems:
+NTFS/FAT/exFAT/EXT2/EXT3/EXT4/UFS/HFS/XFS/ISO9660
+
+There are several ways to automount devices on FreeBSD.
+
+Make sure you are using only one solution at any given time.
diff --git a/filesystems/automount/pkg-message b/filesystems/automount/pkg-message
new file mode 100644
index 000000000000..e8a180cde268
--- /dev/null
+++ b/filesystems/automount/pkg-message
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+
+You must run below command to activate automount(8).
+
+ # service devd restart
+EOM
+}
+]