Received: by mail.netbsd.org (Postfix, from userid 605) id E01E184D63; Mon, 2 Oct 2017 10:56:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7367984D5E for ; Mon, 2 Oct 2017 10:56:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 7jNcBKssaVjI for ; Mon, 2 Oct 2017 10:56:15 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id E279784D53 for ; Mon, 2 Oct 2017 10:56:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D8B5BFBC7; Mon, 2 Oct 2017 10:56:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_150694177598520" MIME-Version: 1.0 Date: Mon, 2 Oct 2017 10:56:15 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/textproc/py-pdfrw To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20171002105615.D8B5BFBC7@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_150694177598520 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Mon Oct 2 10:56:15 UTC 2017 Modified Files: pkgsrc/textproc/py-pdfrw: Makefile PLIST distinfo Log Message: py-pdfrw: update to 0.4 pdfrw 0.4: Fixes, enhancements, and new examples: - Python 3.6 added to test matrix - Proper unicode support for text strings in PDFs added - buildxobj fixes allow better support creating form XObjects out of compressed pages in some cases - Compression fixes for Python 3+ - New subset_booklets.py example - Bug with non-compressed indices into compressed object streams fixed - Bug with distinguishing compressed object stream first objects fixed - Better error reporting added for some invalid PDFs (e.g. when reading past the end of file) - Better scrubbing of old bookmark information when writing PDFs, to remove dangling references - Refactoring of pdfwriter, including updating API, to allow future enhancements for things like incremental writing - Minor tokenizer speedup - Some flate decompressor bugs fixed - Compression and decompression tests added - Tests for new unicode handling added To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/py-pdfrw/Makefile \ pkgsrc/textproc/py-pdfrw/PLIST pkgsrc/textproc/py-pdfrw/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_150694177598520 Content-Disposition: inline Content-Length: 2860 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/textproc/py-pdfrw/Makefile diff -u pkgsrc/textproc/py-pdfrw/Makefile:1.1 pkgsrc/textproc/py-pdfrw/Makefile:1.2 --- pkgsrc/textproc/py-pdfrw/Makefile:1.1 Thu Mar 16 20:07:05 2017 +++ pkgsrc/textproc/py-pdfrw/Makefile Mon Oct 2 10:56:15 2017 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2017/03/16 20:07:05 darcy Exp $ +# $NetBSD: Makefile,v 1.2 2017/10/02 10:56:15 adam Exp $ -DISTNAME= pdfrw-0.2 +DISTNAME= pdfrw-0.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -CATEGORIES= textproc +CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pdfrw/} MAINTAINER= pkgsrc-users@NetBSD.org @@ -12,7 +12,5 @@ LICENSE= mit USE_LANGUAGES= # none -PYTHON_VERSIONS_INCOMPATIBLE= 35 - .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/textproc/py-pdfrw/PLIST diff -u pkgsrc/textproc/py-pdfrw/PLIST:1.1 pkgsrc/textproc/py-pdfrw/PLIST:1.2 --- pkgsrc/textproc/py-pdfrw/PLIST:1.1 Thu Mar 16 20:07:05 2017 +++ pkgsrc/textproc/py-pdfrw/PLIST Mon Oct 2 10:56:15 2017 @@ -1,8 +1,9 @@ -@comment $NetBSD: PLIST,v 1.1 2017/03/16 20:07:05 darcy Exp $ +@comment $NetBSD: PLIST,v 1.2 2017/10/02 10:56:15 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/${EGG_INFODIR}/zip-safe ${PYSITELIB}/pdfrw/__init__.py ${PYSITELIB}/pdfrw/__init__.pyc ${PYSITELIB}/pdfrw/__init__.pyo @@ -12,6 +13,9 @@ ${PYSITELIB}/pdfrw/buildxobj.pyo ${PYSITELIB}/pdfrw/compress.py ${PYSITELIB}/pdfrw/compress.pyc ${PYSITELIB}/pdfrw/compress.pyo +${PYSITELIB}/pdfrw/crypt.py +${PYSITELIB}/pdfrw/crypt.pyc +${PYSITELIB}/pdfrw/crypt.pyo ${PYSITELIB}/pdfrw/errors.py ${PYSITELIB}/pdfrw/errors.pyc ${PYSITELIB}/pdfrw/errors.pyo Index: pkgsrc/textproc/py-pdfrw/distinfo diff -u pkgsrc/textproc/py-pdfrw/distinfo:1.1 pkgsrc/textproc/py-pdfrw/distinfo:1.2 --- pkgsrc/textproc/py-pdfrw/distinfo:1.1 Thu Mar 16 20:07:05 2017 +++ pkgsrc/textproc/py-pdfrw/distinfo Mon Oct 2 10:56:15 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2017/03/16 20:07:05 darcy Exp $ +$NetBSD: distinfo,v 1.2 2017/10/02 10:56:15 adam Exp $ -SHA1 (pdfrw-0.2.tar.gz) = 67a64bfdd1c543efe847f13a9a1e521337873e69 -RMD160 (pdfrw-0.2.tar.gz) = 9e46bcdaf58ee4eb0d47f0d36757d4c228c3d215 -SHA512 (pdfrw-0.2.tar.gz) = 4f1ed3b7ddb42969110291b31e02e15e1f98316ede25eaa4d63cdbc443497a278267309769351e04cff52651cdbc44c93771e521cb953ba08d57152f81ee516f -Size (pdfrw-0.2.tar.gz) = 69177 bytes +SHA1 (pdfrw-0.4.tar.gz) = 0055a83778e14287795dc4011b52c0e2d79cc8dd +RMD160 (pdfrw-0.4.tar.gz) = 592e7ea22b4b69204eba5b859b6909d8d8d6fbfc +SHA512 (pdfrw-0.4.tar.gz) = 6c0b629e837f9bd479a288bcd040952b98920da345113bf90167becbdf2f90a9d6c082c5e7988c68118bd62a2a5a0d22f98523407996531bb5d3031e847e10b0 +Size (pdfrw-0.4.tar.gz) = 95402 bytes --_----------=_150694177598520--