svn commit: r356886 - in head: converters converters/py-bencode security/py-plaso security/py-plaso/files
Antoine Brodin
antoine at FreeBSD.org
Sat Jun 7 08:43:33 UTC 2014
Author: antoine
Date: Sat Jun 7 08:43:31 2014
New Revision: 356886
URL: http://svnweb.freebsd.org/changeset/ports/356886
QAT: https://qat.redports.org/buildarchive/r356886/
Log:
- Update plaso to 1.1.0
Announce: http://blog.kiddaland.net/2014/06/what-is-one-to-say-about-june-time-of.html
- Add converters/py-bencode, bencoding and bdecoding implementation
Added:
head/converters/py-bencode/
head/converters/py-bencode/Makefile (contents, props changed)
head/converters/py-bencode/distinfo (contents, props changed)
head/converters/py-bencode/pkg-descr (contents, props changed)
Deleted:
head/security/py-plaso/files/patch-plaso__parsers__firefox.py
Modified:
head/converters/Makefile
head/security/py-plaso/Makefile
head/security/py-plaso/distinfo
head/security/py-plaso/files/patch-setup.py
Modified: head/converters/Makefile
==============================================================================
--- head/converters/Makefile Sat Jun 7 08:22:33 2014 (r356885)
+++ head/converters/Makefile Sat Jun 7 08:43:31 2014 (r356886)
@@ -137,6 +137,7 @@
SUBDIR += php55-mbstring
SUBDIR += php55-recode
SUBDIR += psiconv
+ SUBDIR += py-bencode
SUBDIR += py-bsdconv
SUBDIR += py-iconv
SUBDIR += py-pisa
Added: head/converters/py-bencode/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/converters/py-bencode/Makefile Sat Jun 7 08:43:31 2014 (r356886)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= bencode
+PORTVERSION= 1.0
+CATEGORIES= converters devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= antoine at FreeBSD.org
+COMMENT= Bencoding and bdecoding implementation
+
+LICENSE= BTOSL
+LICENSE_NAME= BitTorrent Open Source License
+LICENSE_TEXT= See http://directory.fsf.org/wiki/License:BitTorrentOSL1.1
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USE_PYTHON= 2
+USE_PYDISTUTILS= yes
+PYDISTUTILS_AUTOPLIST= yes
+
+.include <bsd.port.mk>
Added: head/converters/py-bencode/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/converters/py-bencode/distinfo Sat Jun 7 08:43:31 2014 (r356886)
@@ -0,0 +1,2 @@
+SHA256 (bencode-1.0.tar.gz) = 0301c2202233a3f274c940702bac7bd02d5d053b8bf9502b085156270e30be9b
+SIZE (bencode-1.0.tar.gz) = 2385
Added: head/converters/py-bencode/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/converters/py-bencode/pkg-descr Sat Jun 7 08:43:31 2014 (r356886)
@@ -0,0 +1,6 @@
+This package simply re-packages the existing bencoding and bdecoding
+implementation from the 'official' BitTorrent client as a separate,
+light-weight package for re-using them without having the entire BitTorrent
+software as a dependency.
+
+WWW: https://pypi.python.org/pypi/bencode/
Modified: head/security/py-plaso/Makefile
==============================================================================
--- head/security/py-plaso/Makefile Sat Jun 7 08:22:33 2014 (r356885)
+++ head/security/py-plaso/Makefile Sat Jun 7 08:43:31 2014 (r356886)
@@ -2,13 +2,11 @@
# $FreeBSD$
PORTNAME= plaso
-PORTVERSION= 1.0.2
-PORTREVISION= 1
+PORTVERSION= 1.1.0
CATEGORIES= security python
-MASTER_SITES= https://googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/${PORTVERSION}/final/ \
+MASTER_SITES= https://googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/${PORTVERSION}/release/ \
LOCAL/antoine
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}_source_${PORTVERSION}
MAINTAINER= antoine at FreeBSD.org
COMMENT= Automatic creation of a super timeline
@@ -18,21 +16,24 @@ LICENSE= APACHE20
RUN_DEPENDS= hachoir-core>=0:${PORTSDIR}/devel/hachoir-core \
hachoir-metadata>=0:${PORTSDIR}/sysutils/hachoir-metadata \
hachoir-parser>=0:${PORTSDIR}/devel/hachoir-parser \
+ libesedb>=e:${PORTSDIR}/devel/libesedb \
libevt>=a:${PORTSDIR}/devel/libevt \
libevtx>=a:${PORTSDIR}/devel/libevtx \
liblnk>=0:${PORTSDIR}/devel/liblnk \
libmsiecf>=a:${PORTSDIR}/devel/libmsiecf \
libolecf>=a:${PORTSDIR}/devel/libolecf \
libregf>=a:${PORTSDIR}/devel/libregf \
- libvshadow>=0:${PORTSDIR}/devel/libvshadow \
+ ${PYTHON_PKGNAMEPREFIX}bencode>=0:${PORTSDIR}/converters/py-bencode \
${PYTHON_PKGNAMEPREFIX}binplist>=0:${PORTSDIR}/devel/py-binplist \
${PYTHON_PKGNAMEPREFIX}construct>=0:${PORTSDIR}/devel/py-construct \
${PYTHON_PKGNAMEPREFIX}dateutil>=0:${PORTSDIR}/devel/py-dateutil \
- ${PYTHON_PKGNAMEPREFIX}docopt>=0:${PORTSDIR}/devel/py-docopt \
+ ${PYTHON_PKGNAMEPREFIX}dfvfs>=0:${PORTSDIR}/security/py-dfvfs \
${PYTHON_PKGNAMEPREFIX}dpkt>=0:${PORTSDIR}/net/py-dpkt \
${PYTHON_PKGNAMEPREFIX}ipython>=0:${PORTSDIR}/devel/ipython \
${PYTHON_PKGNAMEPREFIX}parsing>=0:${PORTSDIR}/devel/py-parsing \
${PYTHON_PKGNAMEPREFIX}protobuf>=0:${PORTSDIR}/devel/py-protobuf \
+ ${PYTHON_PKGNAMEPREFIX}psutil121>=0:${PORTSDIR}/sysutils/py-psutil121 \
+ ${PYTHON_PKGNAMEPREFIX}pyelasticsearch>=0:${PORTSDIR}/textproc/py-pyelasticsearch \
${PYTHON_PKGNAMEPREFIX}pytsk>=0:${PORTSDIR}/sysutils/py-pytsk \
${PYTHON_PKGNAMEPREFIX}pytz>=0:${PORTSDIR}/devel/py-pytz \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:${PORTSDIR}/databases/py-sqlite3 \
@@ -41,13 +42,9 @@ RUN_DEPENDS= hachoir-core>=0:${PORTSDIR}
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-PORTDOCS= ACKNOWLEDGEMENT AUTHORS
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
+PORTDOCS= ACKNOWLEDGEMENTS AUTHORS
PORTEXAMPLES= *
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
OPTIONS_DEFINE= DOCS EXAMPLES
Modified: head/security/py-plaso/distinfo
==============================================================================
--- head/security/py-plaso/distinfo Sat Jun 7 08:22:33 2014 (r356885)
+++ head/security/py-plaso/distinfo Sat Jun 7 08:43:31 2014 (r356886)
@@ -1,2 +1,2 @@
-SHA256 (plaso_source_1.0.2.tar.gz) = 6dffc50864a38258ae8f6bedba1cd6910aa8792f632e55eb6bfd93d1b415bc98
-SIZE (plaso_source_1.0.2.tar.gz) = 14514319
+SHA256 (plaso-1.1.0.tar.gz) = f0eae193c2714b241547fa68779c9e6eb467ef34be78c6d6299851818bed73f7
+SIZE (plaso-1.1.0.tar.gz) = 39526513
Modified: head/security/py-plaso/files/patch-setup.py
==============================================================================
--- head/security/py-plaso/files/patch-setup.py Sat Jun 7 08:22:33 2014 (r356885)
+++ head/security/py-plaso/files/patch-setup.py Sat Jun 7 08:43:31 2014 (r356886)
@@ -1,11 +1,9 @@
---- ./setup.py.orig 2013-10-31 18:02:07.000000000 +0000
-+++ ./setup.py 2014-01-26 09:42:25.000000000 +0000
-@@ -104,7 +104,7 @@
- 'Programming Language :: Python',
- ],
- #include_package_data=True,
-- packages=find_packages('.'),
-+ packages=find_packages('.', exclude=['test_data']),
- package_data={'plaso.test_data': GetFileList('test_data', ['*'])},
- )
-
+--- ./setup.py.orig 2014-05-25 08:56:12.000000000 +0000
++++ ./setup.py 2014-06-06 12:47:49.000000000 +0000
+@@ -106,5 +106,5 @@
+ 'Programming Language :: Python',
+ ],
+ package_dir={'plaso': 'plaso'},
+- packages=find_packages('.'),
++ packages=find_packages('.', exclude=['test_data', 'tools']),
+ )
More information about the svn-ports-all
mailing list