                         Anjuta Version 0.1 Beta release

                       Copyright (C) 2000 Kh. Naba Kumar Singh.

Introduction:
-------------

Anjuta is a very versatile Integrated development environment for c and c++ (Linux).
Written in gtk/gnome and written for gtk/gnome, it features many advanced programming
tools and utilities. It is basically a GUI interface for the bunch of command line
programming utilites and tools available for Linux, which are usually run in console and
are very un-userfriendly. The source code of the beta version, which is the first release,
of anjuta is available for download. 

Anjuta is an effort to marry the flexibility and power of text based command line tools
with the ease of graphical user interface of gnome. That's why I have, with all my might,
made it as much as 'keyboard free' interface :). Please have a look at the screenshot. 

Presently, Anjuta is only in Beta release and lots of work are to be done to improve it.
I hope, in future, Anjuta is going to be much more capable and stable. Extensive
debugging session has not yet been performed. So, undoubtedly, it will have lots of bugs.
 It will be my pleasure if you use it and report the bugs to me. That way, you will
be helping to improve the software as well as helping the open-source community. 

Any sort of suggestions or patches for anjuta are also most welcome. 

Remember, this program is a FREEWARE and not a shareware. 
Please read the file COPYRIGHT for details. 

Copyright (C) 2000 Kh. Naba Kumar Singh.
----------------------------------------

This program is free software; you can redistribute it and/or modify it under the terms of 
the GNU General Public License as published by the Free Software Foundation; either 
version 2 of the License, or (at your option) any later version. 

This program is distributed in the hope that it will be useful, but WITHOUT ANY 
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 

You should have received a copy of the GNU General Public License along with this program; 
if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
Boston, MA 02111-1307 USA 


Presently available features in Anjuta:
---------------------------------------

    1.Fully contomizable integrated editor with syntax hilighting. Each file opened can be operated in either
      paged mode or windowed mode. 

    2.Highly interactable source level debugger ( build over gdb). 

    3.Inbuilt Application widzards to create gnome ( and console) applications on the fly. 

    4.With its 'Tags browser', no function definition/structure/declaration ..etc is further than two mouse
      clicks. 

    5.Full project and build files managment. 

    6.Bookmark managment. (Not yet implemented) 

    7.All windows are attachable and detachable (with some execptions). 

    8.Many C utilities, such as C Indenter, Library call / system call tracer, Profiler, Code flow display, file
      differenciater , grep... list is endless. (Some of them are yet to be implemented). 

    9.Above all, she is beautiful. 

..... Well, some of the above are not fully implemented, but I hope, for the time being,
they will serve the purpose. 


Some of the 'immidiately' needed features:
------------------------------------------

    1.Interactive help system. 
    2.More advanced Interaction with Glade to faciliate GUI editing. 
    3.More sophisticated project managment system. 
    4.Source code version management system (CVS). 
    5.Support for Help development system with SGML. 
    6.Support for Bookmarks. 
    7.Making it faster. 

Download:
---------
1. [TARBALL] Anjuta version 0.1.1-1 Beta. [ Released on 01rd Nov 2000 ] 
            File name = anjuta-0.1.1.tar.gz. 
            Download size = 1.31 MB. 

2. [RPM PKG] Anjuta version 0.1.1-1 Beta. [ Released on 01rd Nov 2000 ] 
            File name = anjuta-0.1.1-1.rpm. 
            Download size = 1.17 MB. 

3. [SRC RPM] Anjuta version 0.1.1-1 Beta. [ Released on 01rd Nov 2000 ] 
            File name = anjuta-0.1.1-1.src.rpm. 
            Download size = 1.31 MB. 

Contact Email address for Anjuta:
---------------------------------

For the time being you can contact me for anything at my personal
email (kh_naba@yahoo.com). Just make sure your mail has a very
brief and descriptive subject line. Please do mail me and tell how do
you like Anjuta. 

You can also visit the Anjuta Home site at http://anjuta.sourceforge.net.
You will also find the details of Anjuta at www.freashmeat.net under 
'Development/Tools' subsection.

REQUIREMENTS:
-------------

1) Installation
	# From Tarball:
		< RedHad 6.1 or upward >
		* Gnome
		* Automake
		* Gnu C compiler

	# From Src Rpm:
		< RedHad 6.1 or upward >
		* Gnome
		* Automake
		* Gnu C compiler
		* rpm

	# From Rpm Pkg:
		< RedHad 6.1 or upward >
		* rpm
				
2) Running
	< RedHad 6.1 or upward >
	* Gnome 
	* Bash command shell
	* ctags
	* Indent
	* gnome-terminal
	* gnome-help-browser
	* Gnu debugger (gdb)
	* grep

INSTALLATION:
-------------

# From Tarball:
	Note:-
		The pakage as an example is taken as anjuta-0.1.1.tar.gz
		and '#' is the shell prompt. You must be logged in as root
		to install anjuta.

	1) Get the tarball anjuta-0.1.1.tar.gz

	2) copy it to your home dir.

	3) Unzip it by typing:   #gunzip anjuta-0.1.1.tar.gz

	4) Extract it by typing:   #tar -xvf anjuta-0.1.1.tar

	5) Change dir:   #cd anjuta-0.1.1

	6) Type:  #./configue

	7) Type:  #make

	8) Type:  #make install

		That's all. If everything went smoothly, congratulations.
	If not, then please check that you have libgnome and libgnomeui
	installed. Get them if you don't have and repeat the above steps.

# From Rpm Pkg:
	Note:-
		The pakage as an example is taken as anjuta-0.1.1-1.i386.rpm
		and '#' is the shell prompt. You must be logged in as root
		to install anjuta.

	1) Get the rpm pakage anjuta-0.1.1-1.i386.rpm (Visit www.gnome.org).

	2) Change to the directory containing the rpm pakage.

	3) Type: rpm -ivh anjuta-0.1.1-1.i386.rpm.

		That's all. If everything went smoothly, congratulations.
	Otherwise, some dependency error will come up. You will have
	to install the required components first. Then repeat the above.

To run Anjuta.

	Type:   #anjuta

If you get the shell error 'Command not found', then make sure your PATH
variable contains the executable path of Anjuta binary (by default: /usr/local/bin).
Usually, PATH variable is set in the file /etc/profile. Check it out.

For detailed custom installation, please read the file INSTALL.

Following files will be installed in your system.
----------------------------------

Assume that the install dir is /usr/local (this is the default directory).

/usr/local/bin/
--------- anjuta
--------- anjuta_launcher
--------- anjuta_prj_conf
--------- anjuta_missing

/usr/local/doc/ (All the document files).

/usr/local/share/anjuta/ (All the data files).

/usr/share/pixmaps/anjuta/ (All the pixmap files).

/usr/share/gnome/help/anjuta/ (All the help files).

/usr/share/gnome/apps/Development/Anjuta-IDE.desktop. <Menu entry>

** Good Luck **
