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