sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ea639c6f7135444d8c6bc183478dfd5d37cfc354)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ea639c6f7135444d8c6bc183478dfd5d37cfc354)
- Date: Sat, 31 Jan 2009 11:05:33 -0600
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 5 +++++
kde4/kdepim4/DEPENDS | 4 ++++
kde4/kdepim4/HISTORY | 1 +
printer/exaro-libs/BUILD | 19 +++++++++++++++++++
printer/exaro-libs/DEPENDS | 2 ++
printer/exaro-libs/DETAILS | 17 +++++++++++++++++
printer/exaro-libs/HISTORY | 4 ++++
printer/exaro-libs/PRE_BUILD | 6 ++++++
printer/exaro/BUILD | 22 ++++++++++++++++++++++
printer/exaro/DEPENDS | 4 ++++
printer/exaro/DETAILS | 16 ++++++++++++++++
printer/exaro/HISTORY | 4 ++++
printer/exaro/PRE_BUILD | 7 +++++++
printer/zint/BUILD | 5 +++++
printer/zint/DEPENDS | 6 ++++++
printer/zint/DETAILS | 16 ++++++++++++++++
printer/zint/HISTORY | 7 +++++++
17 files changed, 145 insertions(+)
New commits:
commit ea639c6f7135444d8c6bc183478dfd5d37cfc354
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
exaro - 1.0.1
commit 21551ae744d96e62235f9132c066084e3cdc6010
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
exaro-libs - 1.0.1
commit 2030fcb3acd13366f3319a6db8c0a7d7577e5ef1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
zint-2.1
commit a9948b45ba5f7b314ec37a8d358b0d391fd4c8c4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdepim4 - add soprano dependecy
diff --git a/ChangeLog b/ChangeLog
index f4ffe4f..6bc4b3e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * printer/zint: new spell, barcode printing
+ * printer/exaro-libs: new spell, reporting engine
+ * printer/exaro: new spell, report designer
+
2009-01-30 Ladislav Hagara <hgr AT vabo.cz>
* video-libs/gmerlin: new spell, an audio/video architecture for Linux
* video-libs/gmerlin-encoders: new spell, encoder plugins for gmerlin
diff --git a/kde4/kdepim4/DEPENDS b/kde4/kdepim4/DEPENDS
index ea863e6..3c8bd86 100755
--- a/kde4/kdepim4/DEPENDS
+++ b/kde4/kdepim4/DEPENDS
@@ -2,6 +2,10 @@ source $SECTION_DIRECTORY/KDE_DEPENDS
&&
depends kdepimlibs4 &&
depends akonadi &&
depends boost &&
+optional_depends soprano '' '' 'Nepomuk support' &&
+if is_depends_enabled $SPELL soprano;then
+ sub_depends kdelibs4 SOPRANO
+fi &&
optional_depends qca2 '' '' 'crypto support' &&
optional_depends gpgme '' '' 'encrypted signatures' &&
optional_depends cyrus-sasl '' '' 'authentication of logins' &&
diff --git a/kde4/kdepim4/HISTORY b/kde4/kdepim4/HISTORY
index 7cd8d6b..7d0e76b 100644
--- a/kde4/kdepim4/HISTORY
+++ b/kde4/kdepim4/HISTORY
@@ -1,5 +1,6 @@
2009-01-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.2.61.svn917530 (unstable)
+ * DEPENDS: add optional soprano
2009-01-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.2.0 (stable)
diff --git a/printer/exaro-libs/BUILD b/printer/exaro-libs/BUILD
new file mode 100755
index 0000000..a451d55
--- /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 0000000..c39e130
--- /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 0000000..0564912
--- /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 0000000..e68d083
--- /dev/null
+++ b/printer/exaro-libs/HISTORY
@@ -0,0 +1,4 @@
+2009-01-29 Treeve Jelbert <treeve AT 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 0000000..5077bd9
--- /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
diff --git a/printer/exaro/BUILD b/printer/exaro/BUILD
new file mode 100755
index 0000000..917f881
--- /dev/null
+++ b/printer/exaro/BUILD
@@ -0,0 +1,22 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+qmake -set ZINT_INSTALL_LIBS ${INSTALL_ROOT}/usr/lib
+qmake -set ZINT_INSTALL_HEADERS ${INSTALL_ROOT}/usr/include
+
+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/DEPENDS b/printer/exaro/DEPENDS
new file mode 100755
index 0000000..8532d26
--- /dev/null
+++ b/printer/exaro/DEPENDS
@@ -0,0 +1,4 @@
+depends g++ &&
+depends qt4 &&
+depends exaro-libs &&
+depends zint
diff --git a/printer/exaro/DETAILS b/printer/exaro/DETAILS
new file mode 100755
index 0000000..a54fecc
--- /dev/null
+++ b/printer/exaro/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=exaro
+ VERSION=1.0.1
+
SOURCE_HASH=sha512:1af540db653712bf5ea634bae3630cdbec387e09edeb6003680143c28051801c2101a59548d3be5666fc354fa28563cc6d3a793d6e4ff953fe1fe3cf3a3243ab
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$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/HISTORY b/printer/exaro/HISTORY
new file mode 100644
index 0000000..e68d083
--- /dev/null
+++ b/printer/exaro/HISTORY
@@ -0,0 +1,4 @@
+2009-01-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.1
+ spell created
+
diff --git a/printer/exaro/PRE_BUILD b/printer/exaro/PRE_BUILD
new file mode 100755
index 0000000..ca4ee89
--- /dev/null
+++ b/printer/exaro/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i 's/libs//' exaro.pro &&
+# adapt to zint-2.0
+sed -i
's/barcoderender/qzint/;s/BareCode/QZint/;s/setBorder(/setBorderType(/' \
+plugins/report/items/barcode/barcode.cpp &&
+sed -i 's/QtZ/QZ/' plugins/report/items/barcode/barcode.pro
diff --git a/printer/zint/BUILD b/printer/zint/BUILD
new file mode 100755
index 0000000..e027623
--- /dev/null
+++ b/printer/zint/BUILD
@@ -0,0 +1,5 @@
+if is_depends_enabled $SPELL qt4;then
+ QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+ PATH="$QTDIR/bin/qt4:$PATH"
+fi &&
+cmake_build
diff --git a/printer/zint/DEPENDS b/printer/zint/DEPENDS
new file mode 100755
index 0000000..a29a445
--- /dev/null
+++ b/printer/zint/DEPENDS
@@ -0,0 +1,6 @@
+depends g++ &&
+depends cmake &&
+depends libpng &&
+depends openssl &&
+optional_depends qt4 '' '' 'build QT4 frontend'
+#optional_depends qrencode '' '' 'supports QR Code model 2 barcodes'
diff --git a/printer/zint/DETAILS b/printer/zint/DETAILS
new file mode 100755
index 0000000..da1da98
--- /dev/null
+++ b/printer/zint/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=zint
+ VERSION=2.1
+
SOURCE_HASH=sha512:a7da31d791af0d33d8f48c79b200049dcb18d6474617e950007d01e9185d6594b02cffa69e7c4d675c4bfbfaabf72a28b871d2cfcef8238f08eb586208d5885c
+ SOURCE=$SPELL-$VERSION.src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://www.zint.org.uk
+ LICENSE[0]=GPL
+ ENTERED=20090129
+ KEYWORDS="printer"
+ SHORT="barcode encoding library supporting over 40 symbologies"
+cat << EOF
+A barcode encoding library supporting over 40 symbologies including Code
128, Data Matrix,
+USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417,
LOGMARS,
+Maxicode, GS1 DataBar, Aztec, Codablock, Composite Symbols and more.
+EOF
diff --git a/printer/zint/HISTORY b/printer/zint/HISTORY
new file mode 100644
index 0000000..27d462d
--- /dev/null
+++ b/printer/zint/HISTORY
@@ -0,0 +1,7 @@
+2009-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1
+
+2009-01-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0
+ spell created
+
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ea639c6f7135444d8c6bc183478dfd5d37cfc354), Treeve Jelbert, 01/31/2009
Archive powered by MHonArc 2.6.24.