mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-02 11:09:29 +00:00
- Update hachoir suite:
- core to 1.0.1 [1] - parser to 1.0 [2] - metadata to 1.0.1 - urwid to 1.0.1 [3] - Transfer maintainership to lwhsu - Add regex and subfile: hachoir-regex is a Python library for regular expression manupulation. You can use a|b (or) and a+b (and) operators. Expressions are optimized during the construction: merge ranges, simplify repetitions, etc. It also contains a class for pattern matching allowing to search multiple strings and regex at the same time. WWW: http://hachoir.org/wiki/hachoir-regex hachoir-subfile is a tool based on hachoir-parser to find subfiles in any binary stream. WWW: http://hachoir.org/wiki/hachoir-subfile PR: ports/114557 [1], ports/114558 [2], ports/114559 [3] Submitted by: lwhsu [1], [2], [3]
This commit is contained in:
parent
b252d41c07
commit
e616e021d5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=195530
@ -420,6 +420,7 @@
|
||||
SUBDIR += gzstream
|
||||
SUBDIR += hachoir-core
|
||||
SUBDIR += hachoir-parser
|
||||
SUBDIR += hachoir-regex
|
||||
SUBDIR += happydoc
|
||||
SUBDIR += hapy
|
||||
SUBDIR += hc12mem
|
||||
|
@ -6,11 +6,11 @@
|
||||
#
|
||||
|
||||
PORTNAME= hachoir-core
|
||||
PORTVERSION= 0.9.0
|
||||
PORTVERSION= 1.0.1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= infofarmer@FreeBSD.org
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Hachoir core parser
|
||||
|
||||
USE_PYTHON= yes
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (hachoir-core-0.9.0.tar.gz) = 643bc4e6b8d43c4a2da2058ada46b158
|
||||
SHA256 (hachoir-core-0.9.0.tar.gz) = 582072421071bdc9ac3966e48473c84060255b908ec3e62091fe4e4b4980dc9a
|
||||
SIZE (hachoir-core-0.9.0.tar.gz) = 95587
|
||||
MD5 (hachoir-core-1.0.1.tar.gz) = a9aecb394b145c825a8029b1d24e4984
|
||||
SHA256 (hachoir-core-1.0.1.tar.gz) = 896f663672e2081400692c90730b04a82902eb7b794f6c0fbff3635194169c98
|
||||
SIZE (hachoir-core-1.0.1.tar.gz) = 97951
|
||||
|
@ -100,12 +100,18 @@
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/iso639.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/iso639.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/iso639.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/language.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/language.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/language.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/log.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/log.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/log.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/memory.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/memory.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/memory.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/profiler.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/profiler.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/profiler.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/stream/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/stream/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/stream/__init__.pyo
|
||||
@ -121,6 +127,9 @@
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/text_handler.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/text_handler.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/text_handler.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/timeout.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/timeout.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/timeout.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/tools.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/tools.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_core/tools.pyo
|
||||
|
@ -6,11 +6,11 @@
|
||||
#
|
||||
|
||||
PORTNAME= hachoir-parser
|
||||
PORTVERSION= 0.10.0
|
||||
PORTVERSION= 1.0
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= infofarmer@FreeBSD.org
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Parsers of most common file formats
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/hachoir_core/__init__.py:${PORTSDIR}/devel/hachoir-core
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (hachoir-parser-0.10.0.tar.gz) = ea49704e7ece1a9a2845309cd00768b1
|
||||
SHA256 (hachoir-parser-0.10.0.tar.gz) = f548ab6f5a49b31570091cd4bd94182ff4fea9c771452671f58f7ae549488d13
|
||||
SIZE (hachoir-parser-0.10.0.tar.gz) = 320668
|
||||
MD5 (hachoir-parser-1.0.tar.gz) = f5e68f756fa6166d657a0cfde844d991
|
||||
SHA256 (hachoir-parser-1.0.tar.gz) = 7d59d0b59d3a2e3de2881be23996e3dd7e614c07b49711bfce840a3c3c693e13
|
||||
SIZE (hachoir-parser-1.0.tar.gz) = 327897
|
||||
|
19
devel/hachoir-regex/Makefile
Normal file
19
devel/hachoir-regex/Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
# New ports collection makefile for: hachoir-regex
|
||||
# Date created: 13 July 2007
|
||||
# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= hachoir-regex
|
||||
PORTVERSION= 1.0.2
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Regular expression manipulation library
|
||||
|
||||
USE_PYTHON= yes
|
||||
USE_PYDISTUTILS=yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/hachoir-regex/distinfo
Normal file
3
devel/hachoir-regex/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (hachoir-regex-1.0.2.tar.gz) = 0b2206d7ae6a89f6a77cd68d0540f37d
|
||||
SHA256 (hachoir-regex-1.0.2.tar.gz) = fe6637862b4803e1249b02e6a699bc4f7925eb149eb0e200d18c905556533bf7
|
||||
SIZE (hachoir-regex-1.0.2.tar.gz) = 21520
|
7
devel/hachoir-regex/pkg-descr
Normal file
7
devel/hachoir-regex/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
hachoir-regex is a Python library for regular expression manupulation.
|
||||
You can use a|b (or) and a+b (and) operators. Expressions are optimized
|
||||
during the construction: merge ranges, simplify repetitions, etc. It
|
||||
also contains a class for pattern matching allowing to search multiple
|
||||
strings and regex at the same time.
|
||||
|
||||
WWW: http://hachoir.org/wiki/hachoir-regex
|
22
devel/hachoir-regex/pkg-plist
Normal file
22
devel/hachoir-regex/pkg-plist
Normal file
@ -0,0 +1,22 @@
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/compatibility.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/compatibility.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/compatibility.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/parser.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/parser.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/parser.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/pattern.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/pattern.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/pattern.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/regex.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/regex.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/regex.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/tools.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/tools.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/tools.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/version.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/version.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_regex/version.pyo
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/hachoir_regex
|
@ -276,6 +276,7 @@
|
||||
SUBDIR += gtoaster
|
||||
SUBDIR += gupsc
|
||||
SUBDIR += hachoir-metadata
|
||||
SUBDIR += hachoir-subfile
|
||||
SUBDIR += hachoir-urwid
|
||||
SUBDIR += hachoir-wx
|
||||
SUBDIR += hal
|
||||
|
@ -6,11 +6,11 @@
|
||||
#
|
||||
|
||||
PORTNAME= hachoir-metadata
|
||||
PORTVERSION= 0.10.0
|
||||
PORTVERSION= 1.0.1
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= infofarmer@FreeBSD.org
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Extract metadata from files
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/hachoir_parser/__init__.py:${PORTSDIR}/devel/hachoir-parser
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (hachoir-metadata-0.10.0.tar.gz) = cc0ca8104cf0d05ed8f340a5b30270ab
|
||||
SHA256 (hachoir-metadata-0.10.0.tar.gz) = 97ad7a1fb8cca5205348bb8d1a1dc6613b86667d95351a23ebe9f99424839d28
|
||||
SIZE (hachoir-metadata-0.10.0.tar.gz) = 47283
|
||||
MD5 (hachoir-metadata-1.0.1.tar.gz) = 4870e33865f260ee48725efbc1275210
|
||||
SHA256 (hachoir-metadata-1.0.1.tar.gz) = d773ebc89a48bff4305674c101076f2b4fd17b4f81a67f05c6b8d4b682289cfa
|
||||
SIZE (hachoir-metadata-1.0.1.tar.gz) = 48139
|
||||
|
22
sysutils/hachoir-subfile/Makefile
Normal file
22
sysutils/hachoir-subfile/Makefile
Normal file
@ -0,0 +1,22 @@
|
||||
# New ports collection makefile for: hachoir-subfile
|
||||
# Date created: 13 July 2007
|
||||
# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= hachoir-subfile
|
||||
PORTVERSION= 0.5.2
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Find subfiles in any binary stream
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/hachoir_parser/__init__.py:${PORTSDIR}/devel/hachoir-parser \
|
||||
${PYTHON_SITELIBDIR}/hachoir_regex/__init__.py:${PORTSDIR}/devel/hachoir-regex
|
||||
|
||||
USE_PYTHON= yes
|
||||
USE_PYDISTUTILS=yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
sysutils/hachoir-subfile/distinfo
Normal file
3
sysutils/hachoir-subfile/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (hachoir-subfile-0.5.2.tar.gz) = 1e2e199d2743fb082fc721e5e3aec58a
|
||||
SHA256 (hachoir-subfile-0.5.2.tar.gz) = a190c6c12bbf5d632362285206a57de2dbb13b4a8063b289bcdd9cf7bf7c5d93
|
||||
SIZE (hachoir-subfile-0.5.2.tar.gz) = 15419
|
4
sysutils/hachoir-subfile/pkg-descr
Normal file
4
sysutils/hachoir-subfile/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
hachoir-subfile is a tool based on hachoir-parser to find subfiles in
|
||||
any binary stream.
|
||||
|
||||
WWW: http://hachoir.org/wiki/hachoir-subfile
|
20
sysutils/hachoir-subfile/pkg-plist
Normal file
20
sysutils/hachoir-subfile/pkg-plist
Normal file
@ -0,0 +1,20 @@
|
||||
bin/hachoir-subfile
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/data_rate.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/data_rate.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/data_rate.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/output.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/output.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/output.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/pattern.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/pattern.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/pattern.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/search.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/search.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/search.pyo
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/version.py
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/version.pyc
|
||||
%%PYTHON_SITELIBDIR%%/hachoir_subfile/version.pyo
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/hachoir_subfile
|
@ -6,11 +6,11 @@
|
||||
#
|
||||
|
||||
PORTNAME= hachoir-urwid
|
||||
PORTVERSION= 0.9.0
|
||||
PORTVERSION= 1.0.1
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= infofarmer@FreeBSD.org
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Binary file explorer
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/hachoir_parser/__init__.py:${PORTSDIR}/devel/hachoir-parser \
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (hachoir-urwid-0.9.0.tar.gz) = 3c4856c369552aff0f213df963f9b579
|
||||
SHA256 (hachoir-urwid-0.9.0.tar.gz) = dc9424bb53736a4e98614c0ce4434ec0b3cad03e2541a2b501ab5078057451b3
|
||||
SIZE (hachoir-urwid-0.9.0.tar.gz) = 17729
|
||||
MD5 (hachoir-urwid-1.0.1.tar.gz) = 26e2634a9ccdf1828c33f7da019af988
|
||||
SHA256 (hachoir-urwid-1.0.1.tar.gz) = 9e81115fc25541b4a8e5a5bde84f89c77bf9b3663e78b1b1875322fdce44a7ca
|
||||
SIZE (hachoir-urwid-1.0.1.tar.gz) = 17773
|
||||
|
@ -9,9 +9,9 @@ PORTNAME= hachoir-wx
|
||||
PORTVERSION= 0.1.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= http://cheeseshop.python.org/packages/source/h/${PORTNAME}/ CENKES
|
||||
MASTER_SITES= CHEESESHOP CENKES
|
||||
|
||||
MAINTAINER= infofarmer@FreeBSD.org
|
||||
MAINTAINER= lwhsu@FreeBSD.org
|
||||
COMMENT= Hachoir GUI
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/hachoir_parser/__init__.py:${PORTSDIR}/devel/hachoir-parser
|
||||
|
Loading…
x
Reference in New Issue
Block a user