[Lunar-commits] <moonbase> loudmouth: fix the build with our version of gnutls
Zachary McGrew
zmcgrew at lunar-linux.org
Sun Feb 21 05:06:49 CET 2010
commit 0e51d9c4559cc815f07acc6003e13a2a83d690ef
Author: Zachary McGrew <zmcgrew at lunar-linux.org>
Date: Sat Feb 20 20:06:49 2010 -0800
loudmouth: fix the build with our version of gnutls
---
libs/loudmouth/BUILD | 9 ++++++++-
libs/loudmouth/DEPENDS | 4 ----
libs/loudmouth/DETAILS | 5 ++++-
3 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/libs/loudmouth/BUILD b/libs/loudmouth/BUILD
index c8c379b..fff56f1 100644
--- a/libs/loudmouth/BUILD
+++ b/libs/loudmouth/BUILD
@@ -1,6 +1,13 @@
(
+ #gnutls >= 2.6 support
+ patch_it $SOURCE1 1 &&
- OPTS="$OPTS --with-asyncns=yes"
+ #libtool > 1.5.22 support
+ libtoolize --force --copy &&
+ autoreconf &&
+
+ #gtk-doc is broken for now
+ OPTS="$OPTS --disable-gtk-doc --with-asyncns=yes" &&
default_build
diff --git a/libs/loudmouth/DEPENDS b/libs/loudmouth/DEPENDS
index 5501a63..17449b8 100644
--- a/libs/loudmouth/DEPENDS
+++ b/libs/loudmouth/DEPENDS
@@ -5,7 +5,3 @@ optional_depends "gnutls" \
"--with-ssl=openssl" \
"for SSL capabilities (For GoogleTalk)"
-optional_depends "gtk-doc" \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "for extra developer documentation"
diff --git a/libs/loudmouth/DETAILS b/libs/loudmouth/DETAILS
index 50e3bc4..37ab3fc 100644
--- a/libs/loudmouth/DETAILS
+++ b/libs/loudmouth/DETAILS
@@ -2,11 +2,14 @@
MAJOR=1.4
VERSION=${MAJOR}.3
SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE1=$MODULE-gnutls.patch.bz2
SOURCE_URL=http://ftp.gnome.org/pub/GNOME/sources/loudmouth/$MAJOR/
+ SOURCE1_URL=$PATCH_URL/
SOURCE_VFY=sha1:55dd0475760f98ff0ba1f5c712c52ab776b432be
+ SOURCE1_VFY=sha1:cbcd4886e03df3c122f6ad6587c617f6ae4692ae
WEB_SITE=http://www.loudmouth-project.org/about
ENTERED=20030719
- UPDATED=20090123
+ UPDATED=20100219
SHORT="a library for writing Jabber clients using GLib"
cat << EOF
More information about the Lunar-commits
mailing list