aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2012-04-11 11:39:18 +0800
committermiwi <miwi@FreeBSD.org>2012-04-11 11:39:18 +0800
commitd7edbb105e29073ae9f7b6e6e75ca47f36c30583 (patch)
treef9775999c8ab09c8ed9c9d1874ea58b2531852ee /sysutils
parent73d251704805778caefba44aa78737cd511bb6f6 (diff)
downloadfreebsd-ports-gnome-d7edbb105e29073ae9f7b6e6e75ca47f36c30583.tar.gz
freebsd-ports-gnome-d7edbb105e29073ae9f7b6e6e75ca47f36c30583.tar.zst
freebsd-ports-gnome-d7edbb105e29073ae9f7b6e6e75ca47f36c30583.zip
Utilities to manage extended file allocation table filesystem. This package
provides tools to create, check and label the filesystem. It contains dumpexfat to dump properties of the filesystem, exfatfsck to report errors found on a exFAT filesystem, exfatlabel to label a exFAT filesystem and mkexfatfs to create a exFAT filesystem. WWW: http://code.google.com/p/exfat/ PR: ports/165857 ubmitted by: Alex Samorukov <samm@os2.kiev.ua>
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/exfat-utils/Makefile40
-rw-r--r--sysutils/exfat-utils/distinfo2
-rw-r--r--sysutils/exfat-utils/pkg-descr7
4 files changed, 50 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index c7ffc9eb03bc..2443a4664ecc 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -213,6 +213,7 @@
SUBDIR += etoile-system
SUBDIR += eventlog
SUBDIR += evtviewer
+ SUBDIR += exfat-utils
SUBDIR += extipl
SUBDIR += ezjail
SUBDIR += facter
diff --git a/sysutils/exfat-utils/Makefile b/sysutils/exfat-utils/Makefile
new file mode 100644
index 000000000000..6302bed612d2
--- /dev/null
+++ b/sysutils/exfat-utils/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: exfat-utils
+# Date created: 2012-01-25
+# Whom: Alex Samorukov <samm@os2.kiev.ua>
+#
+# $FreeBSD$
+#
+
+PORTNAME= exfat-utils
+PORTVERSION= 0.9.7
+CATEGORIES= sysutils
+MASTER_SITES= GOOGLE_CODE
+
+MAINTAINER= samm@os2.kiev.ua
+COMMENT= Utilities to create, check, label and dump exFAT filesystem
+
+LICENSE= GPLv3
+
+LIB_DEPENDS= ublio.1:${PORTSDIR}/devel/libublio
+
+PROJECTHOST= exfat
+
+USE_SCONS= yes
+
+MAN8= exfatlabel.8 mkexfatfs.8 dumpexfat.8 exfatfsck.8
+PLIST_FILES= sbin/exfatlabel sbin/dumpexfat sbin/exfatfsck sbin/mkexfatfs
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/label/exfatlabel ${PREFIX}/sbin
+ ${INSTALL_PROGRAM} ${WRKSRC}/dump/dumpexfat ${PREFIX}/sbin
+ ${INSTALL_PROGRAM} ${WRKSRC}/fsck/exfatfsck ${PREFIX}/sbin
+ ${INSTALL_PROGRAM} ${WRKSRC}/mkfs/mkexfatfs ${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/label/exfatlabel.8 ${MAN8PREFIX}/man/man8
+ ${INSTALL_MAN} ${WRKSRC}/mkfs/mkexfatfs.8 ${MAN8PREFIX}/man/man8
+ ${INSTALL_MAN} ${WRKSRC}/dump/dumpexfat.8 ${MAN8PREFIX}/man/man8
+ ${INSTALL_MAN} ${WRKSRC}/fsck/exfatfsck.8 ${MAN8PREFIX}/man/man8
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/local/|${PREFIX}/|' ${WRKSRC}/SConstruct
+
+.include <bsd.port.mk>
diff --git a/sysutils/exfat-utils/distinfo b/sysutils/exfat-utils/distinfo
new file mode 100644
index 000000000000..b5e376b33c6f
--- /dev/null
+++ b/sysutils/exfat-utils/distinfo
@@ -0,0 +1,2 @@
+SHA256 (exfat-utils-0.9.7.tar.gz) = 4bf3dc727540736b404c266ed0b91f7f0fe45df97fd2e581c58cb8abfc46c18a
+SIZE (exfat-utils-0.9.7.tar.gz) = 49955
diff --git a/sysutils/exfat-utils/pkg-descr b/sysutils/exfat-utils/pkg-descr
new file mode 100644
index 000000000000..470e4661f434
--- /dev/null
+++ b/sysutils/exfat-utils/pkg-descr
@@ -0,0 +1,7 @@
+Utilities to manage extended file allocation table filesystem. This package
+provides tools to create, check and label the filesystem.
+It contains dumpexfat to dump properties of the filesystem, exfatfsck to report
+errors found on a exFAT filesystem, exfatlabel to label a exFAT filesystem and
+mkexfatfs to create a exFAT filesystem.
+
+WWW: http://code.google.com/p/exfat/