[Lunar-commits] <moonbase> scribus: Adding to moonbase, a qt4 version.
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Sat Jan 16 15:18:00 CET 2010
commit 4657dd51afc890d3ab0ec9277ffcafa3d58db65f
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Sat Jan 16 09:18:00 2010 -0500
scribus: Adding to moonbase, a qt4 version.
---
qt4-apps/scribus/BUILD | 31 +++++++++++++++++++++++++++++++
qt4-apps/scribus/CONFLICTS | 1 +
qt4-apps/scribus/DEPENDS | 16 ++++++++++++++++
qt4-apps/scribus/DETAILS | 20 ++++++++++++++++++++
4 files changed, 68 insertions(+), 0 deletions(-)
diff --git a/qt4-apps/scribus/BUILD b/qt4-apps/scribus/BUILD
new file mode 100644
index 0000000..4d35aff
--- /dev/null
+++ b/qt4-apps/scribus/BUILD
@@ -0,0 +1,31 @@
+(
+
+ OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-build" &&
+
+ source /etc/profile.d/qt4.rc &&
+
+ mkdir $OOTB_DIR &&
+ cd $OOTB_DIR &&
+
+ cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DCMAKE_BUILD_TYPE=RELEASE \
+ $OPTS &&
+
+ default_make &&
+
+# Lets make a Desktop menu entry
+
+ cat > ${MODULE}.desktop << EOF &&
+[Desktop Entry]
+Type=Application
+Name=Scribus
+Comment=A Qt desktop publishing program
+Exec=$QTDIR/bin/scribus
+Icon=$QTDIR/share/scribus/icons/scribus.png
+Categories=Qt;KDE;Office;
+EOF
+
+ install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
+
+
+) > $C_FIFO 2>&1
diff --git a/qt4-apps/scribus/CONFLICTS b/qt4-apps/scribus/CONFLICTS
new file mode 100644
index 0000000..eda1363
--- /dev/null
+++ b/qt4-apps/scribus/CONFLICTS
@@ -0,0 +1 @@
+conflicts scribus-devel
diff --git a/qt4-apps/scribus/DEPENDS b/qt4-apps/scribus/DEPENDS
new file mode 100644
index 0000000..ca2e96d
--- /dev/null
+++ b/qt4-apps/scribus/DEPENDS
@@ -0,0 +1,16 @@
+depends cmake
+depends tiff
+depends jpeg
+depends freetype2
+depends Python
+depends qt4
+
+optional_depends libxml2 "" "" "for xml support"
+optional_depends boost "" "" "for scripting support"
+optional_depends lcms "" "" "for color management support"
+optional_depends libpng "" "" "for PNG graphics support"
+optional_depends cairo "" "" "for vector graphics support"
+optional_depends aspell "" "" "for spelling support"
+optional_depends podofo "" "" "for enchanced Illustrator AI/EPS import support"
+optional_depends pil "" "" "for font sampler preview support"
+optional_depends GhostScript "" "" "for additional PDF support"
diff --git a/qt4-apps/scribus/DETAILS b/qt4-apps/scribus/DETAILS
new file mode 100644
index 0000000..e8dd67d
--- /dev/null
+++ b/qt4-apps/scribus/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=scribus
+ VERSION=1.3.5.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:d138e47e2177974d18c2f7c87a1db9e462bf6287
+ MODULE_PREFIX=${QT4_PREFIX:-/opt/lunar/qt/4}
+ WEB_SITE=http://www.scribus.net
+ ENTERED=20100116
+ UPDATED=20100116
+ SHORT="A desktop publishing program based on QT"
+
+cat << EOF
+Scribus is a Layout program for Linux, similar to Adobe PageMaker,
+QuarkXPress or Adobe InDesign, except that it is published under the
+GNU GPL. Scribus has the ability to layout newsletters, create corporate
+stationery, small posters and other documents which need flexible layout
+and/or the ability to output to professional quality imagesetting
+equipment. You can do all the typical tasks like placing and rotating text
+and/or images on a page, specify manual kerning of type and much more.
+EOF
More information about the Lunar-commits
mailing list