sourcenav ------------------------------------------ Source-Navigator is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can also build your projects, either with your own makefile, or by using Source-Navigator's build system to automatically generate a makefile. Runtime requirements: cygwin-1.5.9 or newer xorg-x11-base-6.7.0.0 xorg-x11-bin-*-6.7.0.0 xorg-x11-xwin-6.7.0.0 xorg-x11-etc-6.7.0.0 xorg-x11-f*-6.7.0.0 Build requirements: all the above + xorg-x11-devel-6.7.0.0 Canonical homepage: http://sourcenav.sourceforge.net/ Canonical download: http://prdownloads.sourceforge.net/sourcenav/sourcenav-5.2b2.tar.gz?download ------------------------------------ Build instructions: unpack sourcenav-5.2b2-EL-3-src.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src/ mkdir sourcenav-build cd sourcenav-build ide_cv_os_cygwin32=no \ CFLAGS="-O4 -mcpu=i686 -march=i686" \ ../sourcenav-5.2b2/configure --prefix=/opt/sourcenav --host=i686-pc-unix make make install #DESTDIR=/tmp for packaging ------------------------------------------- Dirs included in the binary distro (too much files to enumerate) opt/sourcenav |-- COPYING |-- INSTALL.TXT |-- NEWS |-- README.TXT |-- sourcenav-5.2b2.README |-- bin | |-- abrowser.exe | |-- cbrowser.exe | |-- cbrowser2.exe | |-- dbcp.exe | |-- dbdump.exe | |-- dbimp.exe | |-- exlbrowser.exe | |-- fbrowser.exe | |-- hyper.exe | |-- jbrowser.exe | |-- m4browser.exe | |-- obrowser.exe | |-- phpbrowser.exe | |-- pybrowser.exe | |-- snavigator | |-- snpdbg | |-- snscenario | |-- tbrowser.exe | `-- tixindex |-- html | |-- progref | `-- userguide |-- include |-- lib | |-- itcl3.2 | `-- itk3.2 |-- man | |-- man1 | |-- man3 | `-- mann `-- share |-- bitmaps |-- demos | |-- asm_demo | |-- c++_demo | | |-- contrib | | | |-- epics | | | |-- perl | | | | `-- ext | | | | `-- Glish | | | `-- tkclient | | |-- editline | | | `-- include | | |-- glish | | | |-- clients | | | |-- demos | | | `-- include | | | `-- Glish | | `-- sds | | |-- Doc | | `-- include | | `-- Sds | |-- cob_demo | |-- for_demo | |-- jav_demo | | |-- Animator | | |-- ArcTest | | |-- BarChart | | |-- Blink | | |-- BouncingHeads | | |-- CardTest | | |-- DitherTest | | |-- DrawTest | | |-- Fractal | | |-- GraphLayout | | |-- GraphicsTest | | |-- ImageMap | | |-- ImageTest | | |-- JumpingBox | | |-- MoleculeViewer | | `-- NervousText | `-- monop |-- etc | `-- sn_toolchains |-- itcl3.2 |-- itk3.2 |-- redhat | `-- gui |-- sdk | |-- api | | |-- c | | | `-- database | | | `-- examples | | `-- tcl | | |-- database | | | `-- examples | | `-- misc | |-- include | |-- lib | `-- parsers | `-- examples | |-- assembly | `-- elf |-- sourcenav | |-- gui | `-- packages | |-- eventutils | `-- snscenario |-- tcl8.3 | |-- encoding | |-- http1.0 | |-- http2.0 | |-- msgcat1.0 | |-- opt0.4 | `-- tcltest1.0 |-- tix4.1 | |-- bitmaps | |-- demos | | |-- bitmaps | | `-- samples | `-- pref `-- tk8.3 |-- demos | `-- images `-- images 97 directories ------------------ Port Notes: * Configuration: '--host=i686-pc-unix' and ide_cv_os_cygwin32=no are MANDATORY or the build process will think that you're building for Win32 (cygwin tools are used for the Windows version of source navigator) * Installation /opt/sourcenav is the prefered location because it will avoid conflicts with the installed tcl/tk stuff * Modifications: Added french locale file ! Modified the "ifdef __CYGWIN*__" everywhere to check for __unix__ (because __unix__ isn't defined when "-mno-cygwin" is used) ----- version 5.2b2-EL-3 ----- Updated french.txt ----- version 5.2b2-EL-2 ----- Corrected Cygwin bug for browsing dir from '/' ----- version 5.2b2-EL-1 ----- Rebuild adding real patch file and Cygwin README ----- version 5.2b1-EL-1 ----- Initial release Cygwin port maintained by: Eric LASSAUGE http://lassauge.free.fr/cygwin/