[Lunar-commits] <moonbase> Sigi: Adding to moonbase.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sat Nov 7 13:56:22 CET 2009


commit 2ef342ad5c36f704ad2d5664c874783ab7f8e3f7
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sat Nov 7 07:56:22 2009 -0500

    Sigi: Adding to moonbase.
---
 qt4-apps/Sigil/BUILD   |   28 ++++++++++++++++++++++++++++
 qt4-apps/Sigil/DEPENDS |    1 +
 qt4-apps/Sigil/DETAILS |   42 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 71 insertions(+), 0 deletions(-)

diff --git a/qt4-apps/Sigil/BUILD b/qt4-apps/Sigil/BUILD
new file mode 100644
index 0000000..ecc3a57
--- /dev/null
+++ b/qt4-apps/Sigil/BUILD
@@ -0,0 +1,28 @@
+(
+
+  OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-build"
+
+  mkdir $OOTB_DIR &&
+  cd $OOTB_DIR    &&
+
+  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
+                           -DCMAKE_BUILD_TYPE=RELEASE             &&
+
+  default_make &&
+
+
+  install -m 644 $SOURCE_DIRECTORY/src/Sigil/Resource_Files/icon/sgf.ico /usr/share/pixmaps/ &&
+
+  # Desktop menu entry
+  cat > ${MODULE}.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=Sigil
+Comment=qt4 WYSIWYG ebook editor
+Exec=/opt/lunar/qt/4/bin/sigil
+Icon=/usr/share/pixmaps/sgf.ico
+Categories=Qt;KDE;Office;
+EOF
+
+  install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
+) > $C_FIFO 2>&1
diff --git a/qt4-apps/Sigil/DEPENDS b/qt4-apps/Sigil/DEPENDS
new file mode 100644
index 0000000..028837c
--- /dev/null
+++ b/qt4-apps/Sigil/DEPENDS
@@ -0,0 +1 @@
+depends  qt4
diff --git a/qt4-apps/Sigil/DETAILS b/qt4-apps/Sigil/DETAILS
new file mode 100644
index 0000000..1cec022
--- /dev/null
+++ b/qt4-apps/Sigil/DETAILS
@@ -0,0 +1,42 @@
+          MODULE=Sigil
+         VERSION=0.1.4
+          SOURCE=$MODULE\_code\_$VERSION.zip
+      SOURCE_URL=http://sigil.googlecode.com/files/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Sigil\_code_0.1.4
+   MODULE_PREFIX=${QT4_PREFIX:-/opt/lunar/qt/4}
+      SOURCE_VFY=sha1:4832e80561a4d16a188a84cbac70f856298e0276
+        WEB_SITE=http://code.google.com/p/sigil/
+         ENTERED=20091107
+         UPDATED=20091107
+           SHORT="qt4 WYSIWYG ebook editor"
+
+cat << EOF
+Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in
+ePub format.
+
+Now what does it have to offer...
+
+    * Free and open source software under GPLv3
+    * Multi-platform: runs on Windows, Linux and Mac
+    * Full Unicode support: everything you see in Sigil is in UTF-16
+    * Full EPUB spec support
+    * WYSIWYG editing
+    * Multiple Views: Book View, Code View and Split View
+    * Metadata editor with full support for all possible metadata entries (more
+      than 200) with full descriptions for each
+    * Table Of Contents editor
+    * Multi-level TOC support
+    * Book View fully supports the display of any XHTML document possible under 
+      the OPS spec
+    * SVG support
+    * Basic XPGT support
+    * Advanced automatic conversion of all imported documents to Unicode
+    * Currently imports TXT, HTML and EPUB files; more will be added with time
+    * Currently exports EPUB and SGF (Sigil native format); more will be added 
+      with time
+    * Embedded HTML Tidy; all imported documents are thoroughly cleaned; 
+      changing views cleans the document so no matter how much you screw up your
+      code, it will fix it (usually)
+    * An actually usable user interface
+    * Native C++ application 
+EOF


More information about the Lunar-commits mailing list