lvu diff evolution
samuel verstraete
samuel.verstraete at gmail.com
Wed Apr 26 11:21:12 UTC 2006
As having to choose nss both in evolution-data-server and in evolution
seemed a bit redundant i adjusted the evolution stuff one more time...
the BUILD file of evolution will now pick up the nss choice you made
with evolution-data-server..
This is a diff against the current moonbase module!!! (so not against
my previous evolution module some of you already tested)
you'll find the modules on http://merlin.ugent.be/lunar, when you don't
feel like patching a current module... I have tested this new module on
my machine and the compile log did give me that evolution picked up the
nss stuff correctly... :
# lvu compile evolution | grep nss
checking for Mozilla nss3 includes in /usr/include/nss... ""
checking nss.h usability... yes
checking nss.h presence... yes
checking for nss.h... yes
checking for Mozilla nss libraries... yes
The only thing that worries me a bit is that the
configure options for the nss lib and header paths, don't show up in
the /var/state/lunar/depends file. But prolly there's a perfect good
explanation for that.
$ lvu diff evolution
--- evolution/BUILD 2005-05-07 20:07:41.000000000 +0200
+++ evolution/BUILD 2006-04-26 10:46:51.000000000 +0200
@@ -1,4 +1,11 @@
(
+ if in_depends evolution-data-server nss ; then
+ OPTS="$OPTS --with-nspr-libs=/usr/lib/ \
+ --with-nspr-includes=/usr/include/nspr
\
+ --with-nss-libs=/usr/lib/ \
+ --with-nss-includes=/usr/include/nss \
+ --enable-nss=yes"
+ fi
./configure --prefix=
${GNOME28_PREFIX:-/usr} \
--sysconfdir=/etc \ @@ -8,9 +15,6 @@
--enable-ipv6=yes \
--enable-nntp=yes \
--enable-imap4 \
- --disable-openssl \
- --without-openssl-includes \
- --without-openssl-libs \
$OPTS &&
default_make &&
--- evolution/DEPENDS 2006-03-19 08:01:37.000000000 +0100
+++ evolution/DEPENDS 2006-04-26 09:45:20.000000000 +0200
@@ -4,6 +4,7 @@
depends evolution-data-server &&
depends hicolor-icon-theme &&
depends scrollkeeper &&
+depends esound &&
optional_depends "gnupg" "" "" "for encrypted mail support"
&& optional_depends "gnome-spell" "" "" "For spellcheck
support" &&
@@ -25,13 +26,13 @@
optional_depends "gtk-doc"
\ "--enable-gtk-doc" \
"--disable-gtk-doc"
\
- "for gtk-doc support"
&&
+ "for gtk-doc support"
-optional_depends "mozilla"
\
- "--with-nspr-libs=/usr/lib/mozilla
\
- --with-nspr-includes=/usr/include/mozilla/nspr
\
- --with-nss-libs=/usr/lib/mozilla
\
- --with-nss-includes=/usr/include/mozilla/nss
\
- --enable-nss=yes"
\
- ""
\
- "for nss ssl support"
+#optional_depends
"nss" \
+#
"--with-nspr-libs=/usr/lib/ \
+#
--with-nspr-includes=/usr/include/nspr \
+#
--with-nss-libs=/usr/lib/ \
+#
--with-nss-includes=/usr/include/nss \
+#
--enable-nss=yes" \
+#
"" \
+# "for nss ssl support" --- evolution/DETAILS
2006-03-15 03:31:35.000000000 +0100 +++ evolution/DETAILS 2006-04-25
21:59:02.000000000 +0200 @@ -1,12 +1,12 @@ MODULE=evolution MAJOR=2.6
- VERSION=2.6.0
+ VERSION=2.6.1
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR/
- SOURCE_VFY=sha1:f515b3112cb4b6a4f44a02ee398391cd178f2d59
+ SOURCE_VFY=sha1:7faad424c0b5b04d5225f3804abe0564276f01d8
WEB_SITE=http:gnome.org/projects/evolution/
ENTERED=20011109
- UPDATED=20060314
+ UPDATED=20060425
SHORT="Ximian Evolution is an information management
solution." cat << EOF
Ximian Evolution^(TM) is the premiere personal and workgroup
gr,S.
again... please test and report back.
More information about the Lunar-dev
mailing list