CVS: moonbase/graphics/openvrml BUILD, 1.1.1.1, 1.2 DEPENDS, 1.2, 1.3 DETAILS, 1.1.1.1, 1.2

Jasper Huijsmans jasper at lunar-linux.org
Sat Dec 27 10:55:52 GMT 2003


Florin,

I may be very much mistaken, but are you sure the optional depends on
j2sdk works? I remember several modules where this was changed (OO.o,
mozilla) because the optional depends runs in a subshell without user
input, which is required to agree to the license; this will cause an
endless loop.

 $ lvu CONFIGURE openoffice-bin 
if ! module_installed j2sdk; then
   if query "Install j2sdk for Java support? " y; then 
       lin j2sdk
   fi
fi

That's what was done for OO.o for this reason.

	Jasper

Op vr 26-12-2003, om 15:03 schreef Florin Braescu:
> Update of /var/cvs/lunar/moonbase/graphics/openvrml
> In directory dbguin.lunar-linux.org:/tmp/cvs-serv5856
> 
> Modified Files:
> 	BUILD DEPENDS DETAILS 
> Log Message:
> bump version from 0.11.2 to 0.14.3.
> 
> 
> Index: BUILD
> ===================================================================
> RCS file: /var/cvs/lunar/moonbase/graphics/openvrml/BUILD,v
> retrieving revision 1.1.1.1
> retrieving revision 1.2
> diff -u -d -r1.1.1.1 -r1.2
> --- BUILD	21 Aug 2002 00:55:16 -0000	1.1.1.1
> +++ BUILD	26 Dec 2003 14:03:48 -0000	1.2
> @@ -1,7 +1,6 @@
>  (
>  
> -  ./configure  --prefix=/usr    \
> -               --without-mozjs  &&
> +  ./configure  --prefix=/usr    &&
>    make                          &&
>    prepare_install               &&
>    make    install
> 
> Index: DEPENDS
> ===================================================================
> RCS file: /var/cvs/lunar/moonbase/graphics/openvrml/DEPENDS,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -u -d -r1.2 -r1.3
> --- DEPENDS	13 Sep 2002 10:57:40 -0000	1.2
> +++ DEPENDS	26 Dec 2003 14:03:48 -0000	1.3
> @@ -1,3 +1,13 @@
>  depends libpng  &&
>  depends jpeg    &&
> -depends glut
> +depends glut    &&
> +depends mozilla &&
> +
> +optional_depends  "j2sdk"                              	            \
> +                  "--with-jdk --enable-script-node-java"            \
> +                  "--without-jdk --disable-script-node-javascript"  \
> +                  "to use the java sdk"          
> +
> +              
> +
> +
> 
> Index: DETAILS
> ===================================================================
> RCS file: /var/cvs/lunar/moonbase/graphics/openvrml/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:16 -0000	1.1.1.1
> +++ DETAILS	26 Dec 2003 14:03:48 -0000	1.2
> @@ -1,17 +1,19 @@
> -           MODULE=openvrml
> -         VERSION=0.11.2
> -          SOURCE=$MODULE-$VERSION.tar.gz
> -SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
> -   SOURCE_URL[0]=$SFORGE_URL/$MODULE/$SOURCE
> +         MODULE=openvrml
> +         VERSION=0.14.3
> +         SOURCE=$MODULE-$VERSION.tar.gz
> +  SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
> +    SOURCE_URL[0]=$SFORGE_URL/$MODULE/$SOURCE
> +       SOURCE_VFY=md5:43d4015a98c7e2479e1164184da0e8e6
>          WEB_SITE=http://$MODULE.sourceforge.net
>           ENTERED=20011021
> -         UPDATED=20011021
> -           SHORT="openvrml: a library for reading and displaying VRML97."
> +         UPDATED=20031226
> +        SHORT="openvrml: a library for reading and displaying VRML97."
> +
>  cat << EOF
> -OpenVRML is a C++ class library that allows applications to read
> -VRML97 .wrl files and view their geometries.  It is also working
> -toward full ISO VRML97 Specification compliance.  While still in
> -development, the codebase is quite stable and featureful.
> +  OpenVRML is a C++ class library that allows applications to read
> +  VRML97 .wrl files and view their geometries.  It is also working
> +  toward full ISO VRML97 Specification compliance.  While still in
> +  development, the codebase is quite stable and featureful.
>  
> -lookat, a basic Glut VRML viewer is included.
> +  lookat, a basic Glut VRML viewer is included.
>  EOF
> 
> _______________________________________________
> commits mailing list
> commits at lunar-linux.org
> http://dbguin.lunar-linux.org/mailman/listinfo/commits



More information about the lunar-dev mailing list