Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Sep 2013 14:50:05 GMT
From:      Kozlov Sergey <kozlov.sergey.404@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/181992: New port: textproc/py-pdfminer PDF parser and analyzer
Message-ID:  <201309101450.r8AEo50h030175@oldred.freebsd.org>
Resent-Message-ID: <201309101500.r8AF00NP086179@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         181992
>Category:       ports
>Synopsis:       New port: textproc/py-pdfminer PDF parser and analyzer
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 10 15:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Kozlov Sergey
>Release:        9.1-RELEASE-p6
>Organization:
ARC
>Environment:
FreeBSD sonya 9.1-RELEASE-p6 FreeBSD 9.1-RELEASE-p6 #3: Thu Sep  5 15:55:12 EEST 2013     root@sonya:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
New port: textproc/py-pdfminer

PDFMiner is a tool for extracting information from PDF documents. Unlike other
PDF-related tools, it focuses entirely on getting and analyzing text data.
PDFMiner allows to obtain the exact location of texts in a page, as well as
other information such as fonts or lines. It includes a PDF converter that can
transform PDF files into other text formats (such as HTML).
It has an extensible PDF parser that can be used for other purposes instead
of text analysis.

Tested with FreeBSD Port Tools 0.99_8, looks fine.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-pdfminer
#	py-pdfminer/Makefile
#	py-pdfminer/pkg-descr
#	py-pdfminer/pkg-plist
#	py-pdfminer/distinfo
#
echo c - py-pdfminer
mkdir -p py-pdfminer > /dev/null 2>&1
echo x - py-pdfminer/Makefile
sed 's/^X//' >py-pdfminer/Makefile << 'afd056a56dbfefd2117ea1f7c919c6d7'
X# Created by: Kozlov Sergey <kozlov.sergey.404@gmail.com>
X# $FreeBSD$
X
XPORTNAME=	pdfminer
XPORTVERSION=	20110515
XCATEGORIES=	textproc python
XMASTER_SITES=	CHEESESHOP
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	kozlov.sergey.404@gmail.com
XCOMMENT=	PDF parser and analyzer
X
XLICENSE=	MIT
X
XUSE_PYTHON=	2.*
XUSE_PYDISTUTILS=	yes
X
X.include <bsd.port.mk>
afd056a56dbfefd2117ea1f7c919c6d7
echo x - py-pdfminer/pkg-descr
sed 's/^X//' >py-pdfminer/pkg-descr << '673a3c5b34946147427576b8493644b3'
XPDFMiner is a tool for extracting information from PDF documents. Unlike other 
XPDF-related tools, it focuses entirely on getting and analyzing text data. 
XPDFMiner allows to obtain the exact location of texts in a page, as well as 
Xother information such as fonts or lines. It includes a PDF converter that can 
Xtransform PDF files into other text formats (such as HTML). 
XIt has an extensible PDF parser that can be used for other purposes instead 
Xof text analysis.
X
XWWW: http://www.unixuser.org/~euske/python/pdfminer/index.html
673a3c5b34946147427576b8493644b3
echo x - py-pdfminer/pkg-plist
sed 's/^X//' >py-pdfminer/pkg-plist << '7782ec894b2123f62a662ea7e4784503'
Xbin/pdf2txt.py
Xbin/dumppdf.py
Xbin/latin2ascii.py
X%%PYTHON_SITELIBDIR%%/pdfminer/__init__.py
X%%PYTHON_SITELIBDIR%%/pdfminer/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/arcfour.py
X%%PYTHON_SITELIBDIR%%/pdfminer/arcfour.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/arcfour.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/ascii85.py
X%%PYTHON_SITELIBDIR%%/pdfminer/ascii85.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/ascii85.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/cmap/__init__.py
X%%PYTHON_SITELIBDIR%%/pdfminer/cmap/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/cmap/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/cmapdb.py
X%%PYTHON_SITELIBDIR%%/pdfminer/cmapdb.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/cmapdb.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/converter.py
X%%PYTHON_SITELIBDIR%%/pdfminer/converter.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/converter.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/encodingdb.py
X%%PYTHON_SITELIBDIR%%/pdfminer/encodingdb.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/encodingdb.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/fontmetrics.py
X%%PYTHON_SITELIBDIR%%/pdfminer/fontmetrics.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/fontmetrics.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/glyphlist.py
X%%PYTHON_SITELIBDIR%%/pdfminer/glyphlist.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/glyphlist.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/latin_enc.py
X%%PYTHON_SITELIBDIR%%/pdfminer/latin_enc.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/latin_enc.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/layout.py
X%%PYTHON_SITELIBDIR%%/pdfminer/layout.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/layout.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/lzw.py
X%%PYTHON_SITELIBDIR%%/pdfminer/lzw.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/lzw.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfcolor.py
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfcolor.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfcolor.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfdevice.py
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfdevice.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfdevice.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/pdffont.py
X%%PYTHON_SITELIBDIR%%/pdfminer/pdffont.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/pdffont.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfinterp.py
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfinterp.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfinterp.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfparser.py
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfparser.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/pdfparser.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/pdftypes.py
X%%PYTHON_SITELIBDIR%%/pdfminer/pdftypes.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/pdftypes.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/psparser.py
X%%PYTHON_SITELIBDIR%%/pdfminer/psparser.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/psparser.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/rijndael.py
X%%PYTHON_SITELIBDIR%%/pdfminer/rijndael.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/rijndael.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/runlength.py
X%%PYTHON_SITELIBDIR%%/pdfminer/runlength.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/runlength.pyo
X%%PYTHON_SITELIBDIR%%/pdfminer/utils.py
X%%PYTHON_SITELIBDIR%%/pdfminer/utils.pyc
X%%PYTHON_SITELIBDIR%%/pdfminer/utils.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/pdfminer/cmap
X@dirrm %%PYTHON_SITELIBDIR%%/pdfminer
7782ec894b2123f62a662ea7e4784503
echo x - py-pdfminer/distinfo
sed 's/^X//' >py-pdfminer/distinfo << '6830333667bb819a0c8fdc0ff5d81af2'
XSHA256 (pdfminer-20110515.tar.gz) = 114bddcc196b1ce893ab78815e3682ef7c56e9f5990e469dcc64cba93821b8ef
XSIZE (pdfminer-20110515.tar.gz) = 4068046
6830333667bb819a0c8fdc0ff5d81af2
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309101450.r8AEo50h030175>