[Lunar-commits] r18821 - in moonbase/trunk: . gnome-platform/gnome-vfs2 libs/neon
Moritz Heiber
moe at lunar-linux.org
Wed Feb 22 13:35:24 UTC 2006
Author: moe
Date: 2006-02-22 13:35:23 +0000 (Wed, 22 Feb 2006)
New Revision: 18821
Modified:
moonbase/trunk/aliases
moonbase/trunk/gnome-platform/gnome-vfs2/BUILD
moonbase/trunk/gnome-platform/gnome-vfs2/DEPENDS
moonbase/trunk/libs/neon/BUILD
moonbase/trunk/libs/neon/DEPENDS
Log:
Adding the %SSL alias as I proposed about two weeks ago. It
ships around very ugly DEPENDS files and a bug in the neon
configure script.
Modified: moonbase/trunk/aliases
===================================================================
--- moonbase/trunk/aliases 2006-02-22 13:00:12 UTC (rev 18820)
+++ moonbase/trunk/aliases 2006-02-22 13:35:23 UTC (rev 18821)
@@ -7,3 +7,4 @@
%X:XOrg XOrg-test xfree86 xfree86-beta
%XMLRENDERER: libxml2 expat
%XSCREENSAVER:xscreensaver xscreensaver-gtk1 xscreensaver-kde
+%SSL:openssl gnutls
Modified: moonbase/trunk/gnome-platform/gnome-vfs2/BUILD
===================================================================
--- moonbase/trunk/gnome-platform/gnome-vfs2/BUILD 2006-02-22 13:00:12 UTC (rev 18820)
+++ moonbase/trunk/gnome-platform/gnome-vfs2/BUILD 2006-02-22 13:35:23 UTC (rev 18821)
@@ -1,5 +1,14 @@
(
+ if module_installed openssl ; then
+ OPTS="$OPTS --enable-openssl \
+ --with-openssl-includes=/usr/include/openssl \
+ --with-openssl-libs=/usr/lib \
+ --disable-gnutls"
+ else
+ OPTS="$OPTS --enable-gnutls --disable-openssl"
+ fi &&
+
./configure --prefix=${GNOME210_PREFIX:-/usr} \
--build=$BUILD \
--sysconfdir=/etc \
Modified: moonbase/trunk/gnome-platform/gnome-vfs2/DEPENDS
===================================================================
--- moonbase/trunk/gnome-platform/gnome-vfs2/DEPENDS 2006-02-22 13:00:12 UTC (rev 18820)
+++ moonbase/trunk/gnome-platform/gnome-vfs2/DEPENDS 2006-02-22 13:35:23 UTC (rev 18821)
@@ -3,9 +3,8 @@
depends GConf2 &&
depends libxml2 &&
depends gnome-mime-data2 &&
+depends %SSL &&
optional_depends "hal" "--enable-hal" "--disable-hal" "for hal support" &&
-optional_depends "openssl" "--enable-openssl --with-openssl-includes=/usr/include/openssl --with-openssl-libs=/usr/lib" "--disable-openssl" "for ssl support" &&
optional_depends "samba" "--enable-samba --with-samba-includes=/usr/include --with-samba-libs=/usr/lib" "--disable-samba" "for samba support" &&
-optional_depends "gnutls" "--enable-gnutls" "--disable-gnutls" "for tls support (use only when saying 'n' to openssl" &&
optional_depends "howl" "--enable-howl" "--disable-howl" "for howl zeroconf networking support"
Modified: moonbase/trunk/libs/neon/BUILD
===================================================================
--- moonbase/trunk/libs/neon/BUILD 2006-02-22 13:00:12 UTC (rev 18820)
+++ moonbase/trunk/libs/neon/BUILD 2006-02-22 13:35:23 UTC (rev 18821)
@@ -1,5 +1,11 @@
(
+ if module_installed openssl ; then
+ OPTS="$OPTS --with-ssl=openssl"
+ else
+ OPTS="$OPTS --with-ssl=gnutls"
+ fi &&
+
OPTS="$OPTS --enable-shared"
default_build
Modified: moonbase/trunk/libs/neon/DEPENDS
===================================================================
--- moonbase/trunk/libs/neon/DEPENDS 2006-02-22 13:00:12 UTC (rev 18820)
+++ moonbase/trunk/libs/neon/DEPENDS 2006-02-22 13:35:23 UTC (rev 18821)
@@ -1,4 +1,2 @@
depends %XMLRENDERER &&
-
-optional_depends "openssl" "--with-ssl" "--without-ssl" \
- "for SSL support"
+depends %SSL
More information about the Lunar-commits
mailing list