[Lunar-commits] <moonbase-other> loudmouth: Readding to moonbase and some adjustments so it will compile with our glib2.
Dennis Veatch
stumbles at lunar-linux.org
Sun Jul 15 21:54:11 CEST 2012
commit a0ba35755183b07af3a1b651bc8ece7b36a53aca
Author: Dennis Veatch <stumbles at lunar-linux.org>
Date: Sun, 15 Jul 2012 12:54:11 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/a0ba35755183b07af3a1b651bc8ece7b36a53aca
loudmouth: Readding to moonbase and some adjustments so it will compile with our glib2.
---
libs/loudmouth/BUILD +18/-0
libs/loudmouth/DEPENDS +7/-0
libs/loudmouth/DETAILS +18/-0
3 files changed, 43 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/libs/loudmouth/BUILD
@@ -0,0 +1,18 @@
+(
+
+# Fix glib2 header problem.
+ sedit "s:glib/gerror.h:glib.h:" loudmouth/lm-error.c &&
+
+ #gnutls >= 2.6 support
+ patch_it $SOURCE1 1 &&
+
+ #libtool > 1.5.22 support
+ autoconf &&
+
+ #gtk-doc is broken for now
+ OPTS+=" --disable-gtk-doc --with-asyncns=yes" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
+
--- /dev/null
+++ b/libs/loudmouth/DEPENDS
@@ -0,0 +1,7 @@
+depends glib-2
+
+optional_depends "gnutls" \
+ "--with-ssl=gnutls" \
+ "--with-ssl=openssl" \
+ "for SSL capabilities (For GoogleTalk)"
+
--- /dev/null
+++ b/libs/loudmouth/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=loudmouth
+ VERSION=1.4.3
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE1=$MODULE-gnutls.patch.bz2
+ SOURCE_URL=http://ftp.gnome.org/pub/GNOME/sources/loudmouth/${VERSION%.*}/
+ SOURCE1_URL=$PATCH_URL/
+ SOURCE_VFY=sha1:55dd0475760f98ff0ba1f5c712c52ab776b432be
+ SOURCE1_VFY=sha1:cbcd4886e03df3c122f6ad6587c617f6ae4692ae
+ WEB_SITE=http://www.loudmouth-project.org/about
+ ENTERED=20030719
+ UPDATED=20100219
+ SHORT="a library for writing Jabber clients using GLib"
+
+cat << EOF
+Loudmouth is a lightweight and easy-to-use C library for programming
+with the Jabber protocol. It's designed to be easy to get started with
+and yet extensible to let you do anything the Jabber protocol allows.
+EOF
More information about the Lunar-commits
mailing list