Alan,

I agree it is worth maintaining for a lightweight pdf solution. I'll look
into packaging libharu for Debian.

Andrew

On Tue, Jul 27, 2010 at 04:21:03PM -0700, Alan Irwin wrote:
> Andrew, there is a question for you at the end.
> 
> I feel that the pdf device (originally developed by Werner) is well
> worth maintaining. Although it doesn't have all the capabilities of
> pdfcairo or pdfqt, its only external dependency is libhpdf (provided
> by the libharu software package).  That library is quite uncomplicated.
> For example, it only took me a few hours to complete a CMake-based build
> system for it.
> 
> Following my own advice, I have recentely fixed the example 24
> segfault for the pdf device (see
> http://sourceforge.net/tracker/?func=detail&aid=2899339&group_id=2915&atid=102915).
> That issue turned out ultimately to be caused by an upstream libharu
> issue.  You can get access to my libharu bug fix (as well as gcc
> symbol visibility support, and a shiny new CMake-based build system)
> by downloading libharu-2.1.0 source code from
> http://libharu.org/wiki/Downloads and following the directions in
> _PLplot's_ cmake/external/libharu/README.libharu.
> 
> I am working on getting those changes propagated upstream, but
> meanwhile at least on Linux, I can build and install the modified
> libharu with cmake-2.8.2 following the directions in the above README.
> Afterward, I can get CMake to find that installed libharu result with
> appropriate settings of CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH,
> build the PLplot pdf device (using the -DPLD_pdf=ON option), and test
> it with
> 
> make test_c_pdf
> 
> The result is there are some rendering issues (discussed some time ago
> with Werner), but no showstopping issues like the segfault that occurs
> with the unmodified library. If/when upstream libharu accepts my bug
> fix and makes a new release, I plan to turn PLD_pdf ON by default.
> 
> Andrew, would you be interested in packaging up libharu (with my
> changes) for Debian?
> 
> Alan
> __________________________
> Alan W. Irwin
> 
> Astronomical research affiliation with Department of Physics and Astronomy,
> University of Victoria (astrowww.phys.uvic.ca).
> 
> Programming affiliations with the FreeEOS equation-of-state implementation
> for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
> package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
> Linux Links project (loll.sf.net); and the Linux Brochure Project
> (lbproject.sf.net).
> __________________________
> 
> Linux-powered Science
> __________________________
> 
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://ad.doubleclick.net/clk;226879339;13503038;l?
> http://clk.atdmt.com/CRS/go/247765532/direct/01/
> _______________________________________________
> Plplot-devel mailing list
> Plplot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/plplot-devel
> 

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to