Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [d0f739] master /
History



File Date Author Commit
build 2013-11-17 osnola osnola [c12c70] Add a spreadsheet interface...
data 2014-06-03 David Tardon David Tardon [f8f55b] model non-structured operations
docs 2013-12-16 osnola osnola [a0272c] Basic merge
inc 2014-06-24 David Tardon David Tardon [d0f739] add text:outline-level to allowed paragraph props
src 2014-06-03 David Tardon David Tardon [976059] createForParent() should return 0 for invalid dir
.gitignore 2013-12-10 David Tardon David Tardon [429744] add stream impl. for directory
AUTHORS 2013-11-28 David Tardon David Tardon [5a8ed7] add AUTHORS file
COPYING.LGPL 2013-04-18 Fridrich Štrba Fridrich Štrba [065a0d] By agreement of all contributors, dual-licensin...
COPYING.MPL 2013-04-18 Fridrich Štrba Fridrich Štrba [065a0d] By agreement of all contributors, dual-licensin...
HACKING 2014-05-08 David Tardon David Tardon [65875a] remove WordPerfect specific parts
INSTALL 2002-12-02 Marc Maurer Marc Maurer [0dfabc] Initial revision
Makefile.am 2014-02-22 David Tardon David Tardon [2c63bd] add gdb pretty printers
NEWS 2014-06-02 David Tardon David Tardon [fee570] prepare for a release
README 2014-05-24 David Tardon David Tardon [714666] zlib is only needed for librevenge-stream
astyle.options 2013-12-11 Fridrich Štrba Fridrich Štrba [802fcb] Allow equal identing of functions
autogen.sh 2014-01-21 David Tardon David Tardon [7ee295] aclocal needs path to the boost detection stuff
buildnumber.sh 2013-11-01 Fridrich Štrba Fridrich Štrba [c2ca18] Second pass of renaming
configure.ac 2014-06-02 David Tardon David Tardon [fee570] prepare for a release
createBuildNumber.pl 2013-11-01 Fridrich Štrba Fridrich Štrba [3aa421] Adding RVNGDrawingInterface
librevenge-generators.pc.in 2013-11-12 Fridrich Štrba Fridrich Štrba [a26f05] Generators actually depend on the base library
librevenge-stream.pc.in 2013-11-01 Fridrich Štrba Fridrich Štrba [1e440f] further cleanup
librevenge.pc.in 2013-11-05 Fridrich Štrba Fridrich Štrba [01a870] Don't link librevenge-stream always

Read Me

librevenge is a base library for writing document import filters. It has
interfaces for text documents, vector graphics, spreadsheets and presentations.

librevenge requires boost, zlib (optional, for the stream library) and
doxygen (optional) to build. Most up to date code is available from Git
repository at sourceforge.net
(https://sourceforge.net/p/libwpd/librevenge/). See
https://sourceforge.net/p/libwpd/wiki/librevenge/ for more information.

To build and install, simply do:
./autogen.sh # only needed if built from git checkout
./configure
make
su -c 'make install'

Alternatively, there are workspaces for various versions of MSVC in build/win32/
directory. Each of these workspaces contains a projects file to compile a
release version or a debug version of librevenge.

NOTE: Using the MSVC build system will result in a static library only. No dll
can be created yet using this build system.

The library is available under MPL 2.0.