[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