./textproc/podofo [library and tools to modify and parse PDF documents]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.9.5, Package name: podofo-0.9.5
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
PoDoFo is a free portable C++ library which includes classes to parse a PDF
file and modify its contents into memory. The changes can be written back to
disk easily. PoDoFo is designed to avoid loading large PDF objects into
memory until they are required and can write large streams immediately to
disk, so it is possible to manipulate quite large files with it.

Besides PDF parsing and writing PoDoFo includes also very simple classes
to create your own PDF files.

PoDoFo is primarily useful for applications that wish to do lower level
manipulation of PDF, such as extracting content or merging files. It's also
useful if your application has specific requirements for its PDF output that
more general output-oriented libraries like Cairo cannot satisfy.

Simple tools tuild around the PoDoFo library are also included. They are
primarily examples on how to use the PoDoFo library in your own projects,
but also offer some features for working with PDF files.


Filesize: 1133.593 KB
Version History (View Complete History)
  • (2017-02-07) Updated to version: podofo-0.9.5
  • (2015-10-18) Updated to version: podofo-0.9.3
  • (2014-04-06) Package added to openports.se, version podofo-0.9.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-05-07 08:24:53 by Stuart Henderson | Files touched by this commit (9)
Log message:
Set "BROKEN-arm" for some of the slower-to-build ports that fail late on
armv7, this should save around 40h overall build time, and makes it more
visible to anyone working on the port that they are indeed broken on the
arch.  OK phessler@ naddy@
Of note because the port is important to the architecture and
self-hosted builds are a good thing: building u-boot on armv7 fails
with an Internal Compiler Error (SIGBUS) in lib/time.c, it would be
particularly nice if someone has an idea how to fix this!
   2020-02-03 13:40:41 by Stuart Henderson | Files touched by this commit (69)
Log message:
drop maintainer
   2019-12-14 13:17:15 by Bjorn Ketelaars | Files touched by this commit (3)
Log message:
podofo: unbreak with ports-gcc
textproc/podofo uses -std=c++98 but cppunit now uses c++11 features for
which ports-gcc insists that -std=c/gnu++11 should be used. Fix adapted
from https://sourceforge.net/p/podofo/code/1826.
Tested on sparc64 by jca@.
OK sthen@ (maintainer), jca@
   2019-08-07 12:11:34 by Rafael Sadowski | Files touched by this commit (2)
Log message:
Unbreak podofo with upcoming cmake 3.15
OK sthen@ (maintainer)
   2019-06-03 10:06:58 by Stuart Henderson | Files touched by this commit (153)
Log message:
s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
   2017-07-27 04:05:21 by Stuart Henderson | Files touched by this commit (31)
Log message:
add COMPILER_LIBCXX to WANTLIB and bump
   2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173)
Log message:
switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
   2017-05-13 03:49:51 by Marc Espie | Files touched by this commit (25)
Log message:
first batch of WANT_CXX
   2017-02-07 08:10:10 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to podofo-0.9.5
   2016-03-11 16:03:21 by Christian Weisgerber | Files touched by this commit (8)
Log message:
remove NO_SHARED_LIBS and merge PFRAG.shared into PLIST; ok sthen@
   2015-10-18 07:09:38 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to PoDoFo 0.9.3
   2014-12-12 11:24:44 by Marc Espie | Files touched by this commit (1)
Log message:
hidden dependency on cppunit: hardcodes extra includes during configure,
which of course breaks the build if a junk phase occurs in between.