CVS: moonbase/net/wvstreams DEPENDS, NONE, 1.1 BUILD, 1.2, 1.3 DETAILS, 1.1.1.1, 1.2 libwvstreams-3.70-gcc3.patch, 1.1.1.1, NONE

Terry Chan tchan at lunar-linux.org
Sat Dec 6 02:38:26 GMT 2003


Update of /var/cvs/lunar/moonbase/net/wvstreams
In directory dbguin.lunar-linux.org:/tmp/cvs-serv9379/wvstreams

Modified Files:
	BUILD DETAILS 
Added Files:
	DEPENDS 
Removed Files:
	libwvstreams-3.70-gcc3.patch 
Log Message:
Version bumped wvdial.  Fixed wvstreams to use the latest available release
3.74.0.  Added a DEPENDS file just full of optional_depends (hey it's a 
LIBRARY and there is no getting around all choices!)

Made db a required DEPENDS (the devs have it listed as optional) as
wvstreams-3.74.0 will NOT compile at all unless Berkely DB is present
and I even had to hack their vars.mk file as their configure script is borked
and does not correctly detect that Berkely DB3 is present and working on
a Lunar box.

Compiled and tested with gcc-3.2.3, glibc-2.3.2.


--- NEW FILE: DEPENDS ---
depends db &&
optional_depends  "fam"                 \
                  "--with-fam"          \
                  "--without-fam"       \
                  "FAM support"

optional_depends  "fftw"                \
                  "--with-fftw"         \
                  "--without-fftw"      \
                  "FFTW support"

optional_depends  "gdbm"                \
                  "--with-gdbm"         \
                  "--without-gdbm"      \
                  "GDBM support"

optional_depends  "gtk+"                \
                  "--with-gtk"          \
                  "--without-gtk"       \
                  "GTK+ support"

optional_depends  "libogg"              \
                  "--with-ogg"          \
                  "--without-ogg"       \
                  "lib OGG support"

optional_depends  "openssl"             \
                  "--with-openssl"      \
                  "--without-openssl"   \
                  "OpenSSL support"

optional_depends  "Linux-PAM"           \
                  "--with-pam"          \
                  "--without-pam"       \
                  "PAM support"

optional_depends  "qt3"                 \
                  "--with-qt"           \
                  "--without-qt"        \
                  "Qt support"

optional_depends  "speex"               \
                  "--with-speex"        \
                  "--without-speex"     \
                  "Speex support"

optional_depends  "zlib"                \
                  "--with-zlib"         \
                  "--without-zlib"      \
                  "zlib support"

Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/net/wvstreams/BUILD,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- BUILD	17 Jan 2003 12:09:14 -0000	1.2
+++ BUILD	6 Dec 2003 02:38:24 -0000	1.3
@@ -1,10 +1,7 @@
 (
-  cat $SCRIPT_DIRECTORY/libwvstreams-3.70-gcc3.patch | patch -p1 &&
-  sedit 's/\/usr\/local/\/usr/g' Makefile             &&
-  sedit 's/\/usr\/local/\/usr/g' Doxyfile             &&
-  make                                                &&
-  prepare_install                                     &&
-  make    install
+  # This is a hack to get wvstreams-3.74.0 to compile at all!
+  sedit 's/libwvutils.so: /libwvutils.so: -ldb /' vars.mk &&
+  default_build
 
 ) > $C_FIFO 2>&1
 

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/net/wvstreams/DETAILS,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- DETAILS	21 Aug 2002 00:55:21 -0000	1.1.1.1
+++ DETAILS	6 Dec 2003 02:38:24 -0000	1.2
@@ -1,11 +1,13 @@
           MODULE=wvstreams
-         VERSION=3.70
+         VERSION=3.74.0
+        #VERSION=3.70
           SOURCE=$MODULE-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
    SOURCE_URL[0]=http://open.nit.ca/download/$SOURCE
+      SOURCE_VFY=md5:f31e8e140e0d91e2617b166154051998
         WEB_SITE=http://open.nit.ca/
          ENTERED=20020425
-         UPDATED=20020425
+         UPDATED=20031205
            SHORT="A networking C++ library"
 cat << EOF
 WvStreams aims to be an efficient, secure, and easy-to-use library

--- libwvstreams-3.70-gcc3.patch DELETED ---




More information about the Lunar-commits mailing list