aboutsummaryrefslogtreecommitdiff
path: root/net/im/ekiga
diff options
context:
space:
mode:
Diffstat (limited to 'net/im/ekiga')
-rw-r--r--net/im/ekiga/ekiga-2.0.12.diff16
-rwxr-xr-xnet/im/ekiga/ekiga.SlackBuild8
-rw-r--r--net/im/ekiga/slack-required4
3 files changed, 27 insertions, 1 deletions
diff --git a/net/im/ekiga/ekiga-2.0.12.diff b/net/im/ekiga/ekiga-2.0.12.diff
new file mode 100644
index 00000000..25c9468a
--- /dev/null
+++ b/net/im/ekiga/ekiga-2.0.12.diff
@@ -0,0 +1,16 @@
+--- configure.in.orig 2008-03-25 16:19:32.000000000 -0300
++++ configure.in 2008-03-25 16:07:12.000000000 -0300
+@@ -58,10 +58,10 @@
+ fi
+
+ if test ${enable_gnome} = yes && test ${enable_doc} = yes; then
+-GNOME_DOC_INIT
++ GNOME_DOC_INIT
+ else
+-ENABLE_SK_TRUE="#"
+-ENABLE_SK_FALSE=""
++ dnl Do not care if GDU is not found
++ GNOME_DOC_INIT(,,[:])
+ fi
+
+ AM_CONDITIONAL(DISABLE_DOC, test ${enable_doc} = no)
diff --git a/net/im/ekiga/ekiga.SlackBuild b/net/im/ekiga/ekiga.SlackBuild
index 0cbd569e..491e9020 100755
--- a/net/im/ekiga/ekiga.SlackBuild
+++ b/net/im/ekiga/ekiga.SlackBuild
@@ -14,6 +14,8 @@
#
# slackbuild script for ekiga
# by rafael at riseup.net
+#
+# ps: ekiga is hard to compile, some patching is always needed
#
if [ -s "slack-required" ]; then
@@ -82,7 +84,11 @@ if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then
patch -p0 < $CWD/$PACKAGE-$VERSION.diff
fi
-./configure --prefix=/usr --disable-gnome --disable-avahi --sysconfdir=/etc --libdir=$LIBDIR
+# lets regenerate configure, as its broken in 2.0.12 ...
+# aclocal
+# autoconf
+
+./configure --prefix=/usr --enable-dbus --disable-gnome --sysconfdir=/etc --libdir=$LIBDIR
make || exit 32
make DESTDIR=$TMP/package-$PACKAGE install
diff --git a/net/im/ekiga/slack-required b/net/im/ekiga/slack-required
index df2d09b1..cd011d0f 100644
--- a/net/im/ekiga/slack-required
+++ b/net/im/ekiga/slack-required
@@ -1,3 +1,7 @@
openldap-client
pwlib
opal
+avahi
+gnome-doc-utils
+intltool
+gconf