diff options
author | Andrew Pantyukhin <sat@FreeBSD.org> | 2007-01-25 04:41:13 +0000 |
---|---|---|
committer | Andrew Pantyukhin <sat@FreeBSD.org> | 2007-01-25 04:41:13 +0000 |
commit | ae2ce33730857dda77cc70d9c89beedddc26d5f3 (patch) | |
tree | 66f8eb08972cf951d276eacc3f424c87ddbbdf15 /devel/hachoir-parser | |
parent | b7bd2982800fb8c226457a7c7af10a774aaf50ff (diff) | |
download | ports-ae2ce33730857dda77cc70d9c89beedddc26d5f3.tar.gz ports-ae2ce33730857dda77cc70d9c89beedddc26d5f3.zip |
Notes
Diffstat (limited to 'devel/hachoir-parser')
-rw-r--r-- | devel/hachoir-parser/Makefile | 21 | ||||
-rw-r--r-- | devel/hachoir-parser/distinfo | 3 | ||||
-rw-r--r-- | devel/hachoir-parser/pkg-descr | 12 | ||||
-rw-r--r-- | devel/hachoir-parser/pkg-plist | 244 |
4 files changed, 280 insertions, 0 deletions
diff --git a/devel/hachoir-parser/Makefile b/devel/hachoir-parser/Makefile new file mode 100644 index 000000000000..64f6025d4291 --- /dev/null +++ b/devel/hachoir-parser/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: hachoir-parser +# Date created: 25 January 2007 +# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= hachoir-parser +PORTVERSION= 0.8.1 +CATEGORIES= devel python +MASTER_SITES= http://cheeseshop.python.org/packages/source/h/${PORTNAME}/ CSME + +MAINTAINER= infofarmer@FreeBSD.org +COMMENT= Parsers of most common file formats + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/hachoir_core/__init__.py:${PORTSDIR}/devel/hachoir-core + +USE_PYTHON= yes +USE_PYDISTUTILS=yes + +.include <bsd.port.mk> diff --git a/devel/hachoir-parser/distinfo b/devel/hachoir-parser/distinfo new file mode 100644 index 000000000000..a885be03fab7 --- /dev/null +++ b/devel/hachoir-parser/distinfo @@ -0,0 +1,3 @@ +MD5 (hachoir-parser-0.8.1.tar.gz) = 619f761365f503b37a6735c06bfefd2a +SHA256 (hachoir-parser-0.8.1.tar.gz) = cc6ff3cb717d09c0a1de63da1bf4758ee867c957ca882f9269b5e596da25e97c +SIZE (hachoir-parser-0.8.1.tar.gz) = 143712 diff --git a/devel/hachoir-parser/pkg-descr b/devel/hachoir-parser/pkg-descr new file mode 100644 index 000000000000..f2dd3188fb09 --- /dev/null +++ b/devel/hachoir-parser/pkg-descr @@ -0,0 +1,12 @@ +hachoir-parser is a package of most common file format parsers written +using hachoir-core. Not all parsers are complete, some are very good +and other are poor: only parse first level of the tree for example. + +A perfect parser have no "raw" field: with a perfect parser you are +able to know *each* bit meaning. Some good (but not perfect) parsers: +* Matroska video +* Microsoft RIFF (AVI video, WAV audio, CDA file) +* PNG picture +* TAR and ZIP archive + +WWW: http://hachoir.org/wiki/hachoir-parser diff --git a/devel/hachoir-parser/pkg-plist b/devel/hachoir-parser/pkg-plist new file mode 100644 index 000000000000..2fac903302ed --- /dev/null +++ b/devel/hachoir-parser/pkg-plist @@ -0,0 +1,244 @@ +%%PYTHON_SITELIBDIR%%/hachoir_parser/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/ar.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/ar.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/ar.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/bzip2_parser.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/bzip2_parser.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/bzip2_parser.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/gzip_parser.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/gzip_parser.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/gzip_parser.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/rpm.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/rpm.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/rpm.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/sevenzip.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/sevenzip.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/sevenzip.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/tar.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/tar.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/tar.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/zip.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/zip.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/archive/zip.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/aiff.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/aiff.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/aiff.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/au.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/au.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/au.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/id3.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/id3.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/id3.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/itunesdb.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/itunesdb.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/itunesdb.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/midi.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/midi.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/midi.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/mpeg_audio.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/mpeg_audio.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/mpeg_audio.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/real_audio.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/real_audio.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/audio/real_audio.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/common/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/common/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/common/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/common/win32.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/common/win32.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/common/win32.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/asn1.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/asn1.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/asn1.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/mkv.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/mkv.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/mkv.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/ogg.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/ogg.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/ogg.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/realmedia.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/realmedia.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/realmedia.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/riff.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/riff.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/riff.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/swf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/swf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/container/swf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/ext2.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/ext2.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/ext2.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/fat.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/fat.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/fat.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/iso9660.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/iso9660.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/iso9660.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/linux_swap.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/linux_swap.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/linux_swap.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/mbr.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/mbr.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/mbr.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/ntfs.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/ntfs.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/ntfs.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/reiser_fs.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/reiser_fs.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/file_system/reiser_fs.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/laf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/laf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/laf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/spider_man_video.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/spider_man_video.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/spider_man_video.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/zsnes.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/zsnes.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/game/zsnes.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/guess.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/guess.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/guess.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/bmp.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/bmp.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/bmp.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/common.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/common.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/common.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/exif.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/exif.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/exif.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/gif.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/gif.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/gif.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/ico.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/ico.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/ico.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/iptc.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/iptc.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/iptc.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/jpeg.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/jpeg.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/jpeg.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/pcx.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/pcx.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/pcx.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/photoshop_metadata.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/photoshop_metadata.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/photoshop_metadata.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/png.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/png.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/png.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/tga.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/tga.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/tga.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/tiff.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/tiff.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/tiff.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/wmf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/wmf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/wmf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/xcf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/xcf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/image/xcf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/common.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/common.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/common.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/file_3do.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/file_3do.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/file_3do.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/file_3ds.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/file_3ds.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/misc/file_3ds.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/network/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/network/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/network/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/network/tcpdump.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/network/tcpdump.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/network/tcpdump.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/office/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/office/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/office/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/office/msoffice.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/office/msoffice.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/office/msoffice.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/parser.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/parser.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/parser.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/elf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/elf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/elf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/exe.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/exe.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/exe.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/java.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/java.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/java.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/python.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/python.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/program/python.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/template.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/template.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/template.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/version.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/version.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/version.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/__init__.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/__init__.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/__init__.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/amf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/amf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/amf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/asf.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/asf.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/asf.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/flv.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/flv.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/flv.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/fourcc.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/fourcc.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/fourcc.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/mov.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/mov.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/mov.pyo +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/mpeg_video.py +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/mpeg_video.pyc +%%PYTHON_SITELIBDIR%%/hachoir_parser/video/mpeg_video.pyo +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/archive +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/audio +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/common +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/container +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/file_system +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/game +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/image +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/misc +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/network +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/office +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/program +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser/video +@dirrm %%PYTHON_SITELIBDIR%%/hachoir_parser |