summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeve Jelbert2009-01-31 18:02:10 +0100
committerTreeve Jelbert2009-01-31 18:02:10 +0100
commit21551ae744d96e62235f9132c066084e3cdc6010 (patch)
treea5aafc9c71abd286a2fabe7720e947cdffa454ca
parent2030fcb3acd13366f3319a6db8c0a7d7577e5ef1 (diff)
exaro-libs - 1.0.1
-rw-r--r--ChangeLog1
-rwxr-xr-xprinter/exaro-libs/BUILD19
-rwxr-xr-xprinter/exaro-libs/DEPENDS2
-rwxr-xr-xprinter/exaro-libs/DETAILS17
-rw-r--r--printer/exaro-libs/HISTORY4
-rwxr-xr-xprinter/exaro-libs/PRE_BUILD6
6 files changed, 49 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f279897c80..60570070f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2009-01-31 Treeve Jelbert <treeve@sourcemage.org>
* printer/zint: new spell, barcode printing
+ * printer/exaro-libs: new spell, reporting engine
2009-01-30 Ladislav Hagara <hgr@vabo.cz>
* video-libs/gmerlin: new spell, an audio/video architecture for Linux
diff --git a/printer/exaro-libs/BUILD b/printer/exaro-libs/BUILD
new file mode 100755
index 0000000000..a451d55044
--- /dev/null
+++ b/printer/exaro-libs/BUILD
@@ -0,0 +1,19 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+qmake -set QUAZIP_INSTALL_LIBS ${INSTALL_ROOT}/usr/lib &&
+qmake -set QUAZIP_INSTALL_HEADERS ${INSTALL_ROOT}/usr/include &&
+
+qmake -set EXARO_INSTALL_BINS ${INSTALL_ROOT}/usr/bin &&
+qmake -set EXARO_INSTALL_LIBS ${INSTALL_ROOT}/usr/lib &&
+qmake -set EXARO_INSTALL_HEADERS ${INSTALL_ROOT}/usr/include &&
+qmake -set EXARO_INSTALL_PLUGINS ${INSTALL_ROOT}/usr/lib &&
+
+qmake -set EXARO_INSTALL_MIMELNKS ${INSTALL_ROOT}/usr/share/mimelnk/application &&
+qmake -set EXARO_INSTALL_MIMES ${INSTALL_ROOT}/usr/share/mime &&
+qmake -set EXARO_INSTALL_MENUS ${INSTALL_ROOT}/usr/share/applications &&
+qmake -set EXARO_INSTALL_ICONS ${INSTALL_ROOT}/usr/share/icons &&
+
+qmake -set EXARO_INSTALL_TRANSLATIONS ${INSTALL_ROOT}/usr/share/eXaro/translations &&
+qmake &&
+make
+
diff --git a/printer/exaro-libs/DEPENDS b/printer/exaro-libs/DEPENDS
new file mode 100755
index 0000000000..c39e130312
--- /dev/null
+++ b/printer/exaro-libs/DEPENDS
@@ -0,0 +1,2 @@
+depends g++ &&
+depends qt4
diff --git a/printer/exaro-libs/DETAILS b/printer/exaro-libs/DETAILS
new file mode 100755
index 0000000000..056491259b
--- /dev/null
+++ b/printer/exaro-libs/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=exaro-libs
+ SPELLX=exaro
+ VERSION=1.0.1
+ SOURCE_HASH=sha512:1af540db653712bf5ea634bae3630cdbec387e09edeb6003680143c28051801c2101a59548d3be5666fc354fa28563cc6d3a793d6e4ff953fe1fe3cf3a3243ab
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
+ WEB_SITE=http://$SPELL.SourceForge.net
+ LICENSE[0]=GPL
+ ENTERED=20090129
+ KEYWORDS="printer"
+ SHORT="reporting engine and designer"
+cat << EOF
+eXaro it's a free report engine similar to Jasper or Crystal Reports. eXaro can be embedded
+very easy in any Qt application. eXaro has an integrated preview with search and export (in
+different formats) capabilities. eXaro came with a visual designer.
+EOF
diff --git a/printer/exaro-libs/HISTORY b/printer/exaro-libs/HISTORY
new file mode 100644
index 0000000000..e68d0831b4
--- /dev/null
+++ b/printer/exaro-libs/HISTORY
@@ -0,0 +1,4 @@
+2009-01-29 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.0.1
+ spell created
+
diff --git a/printer/exaro-libs/PRE_BUILD b/printer/exaro-libs/PRE_BUILD
new file mode 100755
index 0000000000..5077bd90d5
--- /dev/null
+++ b/printer/exaro-libs/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# use system zint, if available
+rm -r libs/zint plugins apps &&
+sed -i '/zint/D' libs/libs.pro &&
+sed -i '/zint/D;/plugins/D;/apps/D' exaro.pro