aboutsummaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2013-09-13 21:59:06 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2013-09-13 21:59:06 +0000
commitece83b71dc08a14e1ac3ce40e8d9639b78721bea (patch)
tree64350e9088b6b16c184b275148cc3d4da4cf92a4 /sysutils
parentc958a18de73676f36cea2e87be354a7339c9f339 (diff)
downloadports-ece83b71dc08a14e1ac3ce40e8d9639b78721bea.tar.gz
ports-ece83b71dc08a14e1ac3ce40e8d9639b78721bea.zip
Notes
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/py-analyzemft/Makefile36
-rw-r--r--sysutils/py-analyzemft/distinfo2
-rw-r--r--sysutils/py-analyzemft/pkg-descr4
-rw-r--r--sysutils/py-analyzemft/pkg-plist21
5 files changed, 64 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 46859fe75528..1dc032a30b6a 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -717,6 +717,7 @@
SUBDIR += pwgen
SUBDIR += pwsafe
SUBDIR += py-XenAPI
+ SUBDIR += py-analyzemft
SUBDIR += py-bcfg2
SUBDIR += py-danzfs
SUBDIR += py-drmaa
diff --git a/sysutils/py-analyzemft/Makefile b/sysutils/py-analyzemft/Makefile
new file mode 100644
index 000000000000..49e897a9a7d1
--- /dev/null
+++ b/sysutils/py-analyzemft/Makefile
@@ -0,0 +1,36 @@
+# Created by: Antoine Brodin <antoine@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= analyzemft
+PORTVERSION= 2.0.10
+CATEGORIES= sysutils devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= analyzeMFT-${PORTVERSION}
+
+MAINTAINER= antoine@FreeBSD.org
+COMMENT= Analyze the MFT from a NTFS filesystem
+
+LICENSE= CPL
+LICENSE_NAME= Common Public License
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USE_PYTHON= -2.7
+USE_PYDISTUTILS=yes
+PYDISTUTILS_PKGNAME=analyzeMFT
+
+DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
+PORTDOCS= README.txt
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.options.mk>
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-analyzemft/distinfo b/sysutils/py-analyzemft/distinfo
new file mode 100644
index 000000000000..81314386e98b
--- /dev/null
+++ b/sysutils/py-analyzemft/distinfo
@@ -0,0 +1,2 @@
+SHA256 (analyzeMFT-2.0.10.tar.gz) = 8d600030aa21e516fc44f5a66a8ce42ab0207adfffcf3baec608085ba5ab37c9
+SIZE (analyzeMFT-2.0.10.tar.gz) = 14367
diff --git a/sysutils/py-analyzemft/pkg-descr b/sysutils/py-analyzemft/pkg-descr
new file mode 100644
index 000000000000..2e6acc3345b6
--- /dev/null
+++ b/sysutils/py-analyzemft/pkg-descr
@@ -0,0 +1,4 @@
+analyzeMFT.py is designed to fully parse the MFT file from an NTFS filesystem
+and present the results as accurately as possible in multiple formats.
+
+WWW: https://github.com/dkovar/analyzeMFT
diff --git a/sysutils/py-analyzemft/pkg-plist b/sysutils/py-analyzemft/pkg-plist
new file mode 100644
index 000000000000..c0b843d2e304
--- /dev/null
+++ b/sysutils/py-analyzemft/pkg-plist
@@ -0,0 +1,21 @@
+bin/analyzeMFT.py
+%%PYTHON_SITELIBDIR%%/analyzemft/__init__.py
+%%PYTHON_SITELIBDIR%%/analyzemft/__init__.pyc
+%%PYTHON_SITELIBDIR%%/analyzemft/__init__.pyo
+%%PYTHON_SITELIBDIR%%/analyzemft/bitparse.py
+%%PYTHON_SITELIBDIR%%/analyzemft/bitparse.pyc
+%%PYTHON_SITELIBDIR%%/analyzemft/bitparse.pyo
+%%PYTHON_SITELIBDIR%%/analyzemft/mft.py
+%%PYTHON_SITELIBDIR%%/analyzemft/mft.pyc
+%%PYTHON_SITELIBDIR%%/analyzemft/mft.pyo
+%%PYTHON_SITELIBDIR%%/analyzemft/mftsession.py
+%%PYTHON_SITELIBDIR%%/analyzemft/mftsession.pyc
+%%PYTHON_SITELIBDIR%%/analyzemft/mftsession.pyo
+%%PYTHON_SITELIBDIR%%/analyzemft/mftutils.py
+%%PYTHON_SITELIBDIR%%/analyzemft/mftutils.pyc
+%%PYTHON_SITELIBDIR%%/analyzemft/mftutils.pyo
+%%PYTHON_SITELIBDIR%%/analyzemft/test/__init__.py
+%%PYTHON_SITELIBDIR%%/analyzemft/test/__init__.pyc
+%%PYTHON_SITELIBDIR%%/analyzemft/test/__init__.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/analyzemft/test
+@dirrm %%PYTHON_SITELIBDIR%%/analyzemft