aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2012-04-11 11:39:18 +0800
committerMartin Wilke <miwi@FreeBSD.org>2012-04-11 11:39:18 +0800
commitc071a01d588c1bebeed9b7f63d13532d8950d73e (patch)
tree002c2e4ac5302c73fcf4630cfaddb41b164f8da2 /sysutils
parent6fa7546cc0ea0f0b44144e9fe0e0fef6a822560a (diff)
downloadfreebsd-ports-gnome-c071a01d588c1bebeed9b7f63d13532d8950d73e.tar.gz
freebsd-ports-gnome-c071a01d588c1bebeed9b7f63d13532d8950d73e.tar.zst
freebsd-ports-gnome-c071a01d588c1bebeed9b7f63d13532d8950d73e.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/