diff options
author | antoine <antoine@FreeBSD.org> | 2014-05-30 23:10:34 +0800 |
---|---|---|
committer | antoine <antoine@FreeBSD.org> | 2014-05-30 23:10:34 +0800 |
commit | 1af6526ab7e7f07b8b5ff5f9d1efca8c3c6648cc (patch) | |
tree | 2b34eeecb38828ab990cd60abf8a5f24d70a63c0 /security | |
parent | 9503b3720f53915cfd3f9974a01acb5a17e6e816 (diff) | |
download | freebsd-ports-gnome-1af6526ab7e7f07b8b5ff5f9d1efca8c3c6648cc.tar.gz freebsd-ports-gnome-1af6526ab7e7f07b8b5ff5f9d1efca8c3c6648cc.tar.zst freebsd-ports-gnome-1af6526ab7e7f07b8b5ff5f9d1efca8c3c6648cc.zip |
New port: securiry/py-dfvfs
dfVFS, or Digital Forensics Virtual File System, provides read-only access to
file-system objects from various storage media types and file formats. The goal
of dfVFS is to provide a generic interface for accessing file-system objects,
for which it uses several back-ends that provide the actual implementation of
the various storage media types, volume systems and file systems.
WWW: https://code.google.com/p/dfvfs/
Diffstat (limited to 'security')
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/py-dfvfs/Makefile | 38 | ||||
-rw-r--r-- | security/py-dfvfs/distinfo | 2 | ||||
-rw-r--r-- | security/py-dfvfs/pkg-descr | 7 |
4 files changed, 48 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile index 1e2821b3323d..6f36307a37f6 100644 --- a/security/Makefile +++ b/security/Makefile @@ -751,6 +751,7 @@ SUBDIR += py-cryptkit SUBDIR += py-cryptography SUBDIR += py-cybox + SUBDIR += py-dfvfs SUBDIR += py-ecdsa SUBDIR += py-ed25519ll SUBDIR += py-fail2ban diff --git a/security/py-dfvfs/Makefile b/security/py-dfvfs/Makefile new file mode 100644 index 000000000000..a01a79e873e4 --- /dev/null +++ b/security/py-dfvfs/Makefile @@ -0,0 +1,38 @@ +# Created by: Antoine Brodin <antoine@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= dfvfs +PORTVERSION= 20140529 +CATEGORIES= security devel python +MASTER_SITES= https://googledrive.com/host/0B3fBvzttpiiSZTI3MWV6di1fRDg/ \ + LOCAL/antoine +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Digital Forensics Virtual File System + +LICENSE= APACHE20 + +RUN_DEPENDS= libewf>=0:${PORTSDIR}/devel/libewf \ + libqcow>=a:${PORTSDIR}/devel/libqcow \ + libsmdev>=a:${PORTSDIR}/devel/libsmdev \ + libvhdi>=e:${PORTSDIR}/devel/libvhdi \ + libvmdk>=e:${PORTSDIR}/devel/libvmdk \ + libvshadow>=0:${PORTSDIR}/devel/libvshadow \ + ${PYTHON_PKGNAMEPREFIX}construct>=0:${PORTSDIR}/devel/py-construct \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=0:${PORTSDIR}/devel/py-protobuf \ + ${PYTHON_PKGNAMEPREFIX}pytsk>=0:${PORTSDIR}/sysutils/py-pytsk + +USE_PYTHON= 2 +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +PORTDOCS= ACKNOWLEDGEMENTS AUTHORS + +OPTIONS_DEFINE= DOCS + +post-install: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/security/py-dfvfs/distinfo b/security/py-dfvfs/distinfo new file mode 100644 index 000000000000..8dde827dc9f1 --- /dev/null +++ b/security/py-dfvfs/distinfo @@ -0,0 +1,2 @@ +SHA256 (dfvfs-20140529.tar.gz) = 0176e2c4c6296a32af929f0759a8b1636d6fac5e6aa639dc28fca2b4a861f60c +SIZE (dfvfs-20140529.tar.gz) = 420782 diff --git a/security/py-dfvfs/pkg-descr b/security/py-dfvfs/pkg-descr new file mode 100644 index 000000000000..1d4639cf6fb3 --- /dev/null +++ b/security/py-dfvfs/pkg-descr @@ -0,0 +1,7 @@ +dfVFS, or Digital Forensics Virtual File System, provides read-only access to +file-system objects from various storage media types and file formats. The goal +of dfVFS is to provide a generic interface for accessing file-system objects, +for which it uses several back-ends that provide the actual implementation of +the various storage media types, volume systems and file systems. + +WWW: https://code.google.com/p/dfvfs/ |