[glug-t] Octave-GTK-0.3 [Galadriel] release.

Hello!
Im happy to announce octave-gtk-0.3 [Galadriel] version. It fixes the bugs in
installation scripts. Now installation must be a breeze.

Get the latest release from:  

http://sourceforge.net/project/showfiles.php?group_id=114848&package_id=124396&release_id=315868
        
                              [or] 
http://sourceforge.net/projects/octave-gtk/
                              [or]
http://octave-gtk.sourceforge.net/.

Notable changes:

+ Factored in Vijaykumar's solution of supplying 'defs' files.
  But options at configure time allow you to build the 'defs' files, based
  on user configuration. This will make life troublesome for normal-users,
  which is why, we supply default 'defs' files.
  'defs' files contain description of GTK+ associated functions.

+ Examples & Docs get installed in /usr/share/doc/ or {prefix}/doc directories.


You can help by trying out Octave-GTK from this release, and report bugs
to the mailing lists : octave-gtk-devel]At]lists.sourceforge.net.

Cheers
Muthu.

README file..

************************************************************

                Octave-GTK-0.3

                        -Muthiah Annamalai, Octave-GTK Team

************************************************************

                ABOUT Octave-GTK

************************************************************
Octave-GTK  is a port of the GTK library, for the  popular free 
software, GNU Octave.

We have ported the following libraries to GNU Octave, are bindings are
build from this package.

        Unstable & Useable
        ==================
        1: GTK                 +-------+
        2: GDK                         |  Default package now.
        3: GLib                        |  They get build automatically.
        4: LibGlade            +-------+
        
        Untested & Unused
        ==================
        5: ATK                 +------|  Optional packages.     
        6: Pango               +------|

Notable exception is the GObject library.
        

HELP
=========

This package comes with preliminary examples and documents found 
in the folders /examples and /docs respectively. 

You can also join the mailing list at 

        Developers List: <octave-gtk-devel@xxxxxxxxxxxx>
        Users List:      <octave-gtk-users@xxxxxxxxxxxx>

and meet developers to pose questions.

Applications
============
It helps us to
1: Make GUI's with GTK+ and backends in Octave.
2: RAD with Glade integration.
3: Faster testing/prototyping of scientific applications with GUI.

Please look into the 'doc' directory for more documentation
on the API usage.

See 'DESIGN' for information on the design of Octave-GTK

See 'HACKING' for information on directory layout and BUILD process.

************************************************************
INSTALLATION:
************************************************************
1: $./configure 
use options like
  --enable-athome to build sources to your home directory, instead of global
location.
  --enable-distbuild try building the whole .defs files at user location.
*dangerous* for newbies.
  --enable-atk  enable atk & pango library bindings. these are still 
experimental.
  --enable-pango 
  --exec-prefix= <place to install .oct files>
        
2: $ make

3: $ make install

You can also copy the shared libraries from the directories /gtk , /gdk, /glib
etc into the folders which you may want to run the programs.

0: cp gtk.oct  $[to your directory where you use Octave-GTK scripts]

Example:
./configure --prefix=/tmp --exec-prefix=/home/muthu --enable-debug
make
make install

will complete the process of installation of Octave-GTK.


Directories:
===========
        LIBRARIES
        =========
        The .oct files will be copied to your $(exec-prefix)/ if specified or
        to `octave-config --oct-site-dir`.
        
        API Documenatation
        ==================
        The /docs directory will be copied to the 
$(prefix)/doc/octave-gtk-[version]/
eg: /usr/share/doc/octave-gtk-0.3/

        EXAMPLES
        ========
        The /examples directory will also be copied to the
$(prefix)/doc/octave-gtk-[version]/examples/
eg: /usr/share/doc/octave-gtk-0.3/examples/

************************************************************
DEPENDENCIES:
************************************************************
Octave-GTK depends on 
         
  GNU Octave: which must be built with shared libraries, and 
              dynamic loading turned on.
  GTK+ Library: Version  2.0 >= 
  
  N.B: each of these has their own dependencies in turn.
************************************************************

Lets Hack Octave-Gtk.
http://octave-gtk.sourceforge.net

-------------------------------------------------
This mail sent through IMP(http://www.nitt.edu)
---------------------------------------------------------------
To unsubscribe send a mail to glug_t-request@xxxxxxxxxxxxx with 
'unsubscribe' as subject.

Website: http://glugt.linuxisle.com

Other related posts: