[Lunar-commits] <moonbase> podofo: adding to moonbase.
Dennis 'stumbles' Veatch
stumbles at lunar-linux.org
Sun Jun 28 16:42:09 CEST 2009
commit 9cb2ef8ee40217a4643384e25210f2e6f7c4cc67
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date: Sun Jun 28 10:42:09 2009 -0400
podofo: adding to moonbase.
---
doc-tools/podofo/BUILD | 18 ++++++++++++++++++
doc-tools/podofo/DEPENDS | 1 +
doc-tools/podofo/DETAILS | 23 +++++++++++++++++++++++
3 files changed, 42 insertions(+), 0 deletions(-)
diff --git a/doc-tools/podofo/BUILD b/doc-tools/podofo/BUILD
new file mode 100644
index 0000000..ce1ad65
--- /dev/null
+++ b/doc-tools/podofo/BUILD
@@ -0,0 +1,18 @@
+(
+
+ . /etc/profile.d/qt4.rc
+
+ PODOFO_BUILD_DIR="$SOURCE_DIRECTORY/podofo-build"
+
+ mkdir $PODOFO_BUILD_DIR &&
+ cd $PODOFO_BUILD_DIR &&
+
+
+ cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DCMAKE_BUILD_TYPE=RELEASE \
+ -DPODOFO_BUILD_SHARED:BOOL=TRUE &&
+
+ default_make
+
+) > $C_FIFO 2>&1
+
diff --git a/doc-tools/podofo/DEPENDS b/doc-tools/podofo/DEPENDS
new file mode 100644
index 0000000..8d50d33
--- /dev/null
+++ b/doc-tools/podofo/DEPENDS
@@ -0,0 +1 @@
+optional_depends boost "-DWANT_BOOST:BOOL=1" "-DWANT_BOOST:BOOL=0" "for boost libraries support"
diff --git a/doc-tools/podofo/DETAILS b/doc-tools/podofo/DETAILS
new file mode 100644
index 0000000..939186e
--- /dev/null
+++ b/doc-tools/podofo/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=podofo
+ VERSION=0.7.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:bd9862770c99f5790e6be53a57c77c5d4796d841
+ WEB_SITE=http://podofo.sourceforge.net/about.html
+ ENTERED=20090628
+ UPDATED=20090628
+ SHORT="POrtable DOcument FOrmat"
+
+cat << EOF
+PoDoFo is a library to work with the PDF file format. The name comes from the
+first letter of PDF (Portable Document Format). A few tools to work with PDF
+files are already included in the PoDoFo package.
+
+The PoDoFo library is a free, portable C++ library which includes classes to
+parse PDF files and modify their contents into memory. The changes can be
+written back to disk easily. The parser can also be used to extract
+information from a PDF file (for example the parser could be used in a PDF
+viewer). Besides parsing PoDoFo includes also very simple classes to create
+your own PDF files. All classes are documented so it is easy to start writing
+your own application using PoDoFo.
+EOF
More information about the Lunar-commits
mailing list