Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Martin Spitzbarth (a2516c148c47603a6069476c6c470fa8c324878e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Martin Spitzbarth <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Martin Spitzbarth (a2516c148c47603a6069476c6c470fa8c324878e)
  • Date: Sat, 11 Aug 2007 11:48:28 -0500

GIT changes to master grimoire by Martin Spitzbarth <m.spitzbarth AT gmx.de>:

ChangeLog | 5 +++++
libs/iksemel/DEPENDS | 9 +++++++++
libs/iksemel/DETAILS | 33 +++++++++++++++++++++++++++++++++
libs/iksemel/HISTORY | 2 ++
libs/iksemel/PREPARE | 5 +++++
libs/iksemel/PRE_BUILD | 7 +++++++
telephony/asterisk/DEPENDS | 5 +++++
telephony/asterisk/HISTORY | 3 +++
8 files changed, 69 insertions(+)

New commits:
commit a2516c148c47603a6069476c6c470fa8c324878e
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>

asterisk: added iksemel as optional dependency

commit 804741c455c4cfd64333d4539f4ea7de71142352
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>

iksemel: new spell, multiversion 1.3 and svn

diff --git a/ChangeLog b/ChangeLog
index 90e35b3..6f61f14 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-08-11 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * libs/iksemel: new spell
+ XML parser and Jabber protocol library, needed by the
+ Asterisk Jabber Interface
+
2007-08-09 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* windowmanagers/jwm: a minimalistic WM written in C #13931
* x11/yaf-splash: Yet Another Fine Splash program for X
diff --git a/libs/iksemel/DEPENDS b/libs/iksemel/DEPENDS
new file mode 100755
index 0000000..266fd3e
--- /dev/null
+++ b/libs/iksemel/DEPENDS
@@ -0,0 +1,9 @@
+depends gnutls &&
+
+if [[ $IKSEMEL_SVN == y ]]
+then
+ depends subversion &&
+ depends libtool &&
+ depends autoconf &&
+ depends automake
+fi
diff --git a/libs/iksemel/DETAILS b/libs/iksemel/DETAILS
new file mode 100755
index 0000000..5a9a5a7
--- /dev/null
+++ b/libs/iksemel/DETAILS
@@ -0,0 +1,33 @@
+ SPELL=iksemel
+if [ "$IKSEMEL_SVN" == "y" ]; then
+
+ if [[ "${IKSEMEL_SVN_AUTOUPDATE}" == "y" ]]
+ then VERSION=$(date +%Y%m%d) && FORCE_DOWNLOAD=on
+ else VERSION=svn
+ fi
+
+ SOURCE=$SPELL-svn.tar.bz2
+ SOURCE_URL[0]=svn_http://svn.pardus.org.tr/projeler/iksemel:iksemel
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ SOURCE_IGNORE=volatile
+else
+
+ VERSION=1.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:57a0f8d5c3e675419b8d4d04580c144ed20466d1b41ea23006bbb588eead595f189088b3fe559b62d527a2773cc4f92b6c09d19ed7a2b8f446d9ba13546a9d03
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE="http://code.google.com/p/iksemel/";
+ LICENSE[0]=LGPL
+ ENTERED=20070809
+ SHORT="Fast and portable XML parser and Jabber protocol library"
+cat << EOF
+Iksemel is an XML parser library designed for Jabber applications.
+Some of its features:
+* Portability
+* Suitable for embedded systems
+* Provides SAX, DOM and XMPP parsers
+* TLS (via gnutls) and SASL support for XMPP security
+* Only UTF8 encoding is built-in supported
+EOF
diff --git a/libs/iksemel/HISTORY b/libs/iksemel/HISTORY
new file mode 100644
index 0000000..f442129
--- /dev/null
+++ b/libs/iksemel/HISTORY
@@ -0,0 +1,2 @@
+2007-08-11 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * PREPARE, DETAILS, DEPENDS, PRE_BUILD, HISTORY: created spell
diff --git a/libs/iksemel/PREPARE b/libs/iksemel/PREPARE
new file mode 100755
index 0000000..efe72e3
--- /dev/null
+++ b/libs/iksemel/PREPARE
@@ -0,0 +1,5 @@
+config_query IKSEMEL_SVN "Build the SVN version?" n
+if [[ "${IKSEMEL_SVN}" == "y" ]]
+then config_query IKSEMEL_SVN_AUTOUPDATE "Update svn repo on every update?" n
+fi
+
diff --git a/libs/iksemel/PRE_BUILD b/libs/iksemel/PRE_BUILD
new file mode 100755
index 0000000..94955de
--- /dev/null
+++ b/libs/iksemel/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $IKSEMEL_SVN == y ]]
+then
+ ./autogen.sh
+fi
diff --git a/telephony/asterisk/DEPENDS b/telephony/asterisk/DEPENDS
index 291baf6..21f9cae 100755
--- a/telephony/asterisk/DEPENDS
+++ b/telephony/asterisk/DEPENDS
@@ -48,6 +48,11 @@ optional_depends "libpri"
\
"--without-pri" \
"to use your ISDN card with asterisk" &&

+optional_depends "iksemel" \
+ "--with-iksemel" \
+ "--without-iksemel" \
+ "to build the VERY EXPERIMENTAL Asterisk Jabber Interface"
&&
+
optional_depends "newt" \
"--with-newt" \
"--without-newt" \
diff --git a/telephony/asterisk/HISTORY b/telephony/asterisk/HISTORY
index b3f8c05..d7de29f 100644
--- a/telephony/asterisk/HISTORY
+++ b/telephony/asterisk/HISTORY
@@ -1,3 +1,6 @@
+2007-08-11 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * DEPENDS: added iksemel as optional dependency
+
2007-08-09 Martin Spitzbarth <m.spitzbarth AT gmx.de>
* DETAILS: updated spell to 1.4.10
SECURITY_PATCH++



  • [SM-Commit] GIT changes to master grimoire by Martin Spitzbarth (a2516c148c47603a6069476c6c470fa8c324878e), Martin Spitzbarth, 08/11/2007

Archive powered by MHonArc 2.6.24.

Top of Page