aboutsummaryrefslogtreecommitdiff
path: root/devel/cscout
Commit message (Collapse)AuthorAgeFilesLines
* - StageBryan Drewery2014-04-112-20/+20
| | | | | | | | - Add missing depends on misc/compat6x due to binary-only distribution - Fix package installation of default files Notes: svn path=/head/; revision=350867
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | devel part 1) Notes: svn path=/head/; revision=327722
* - convert to the new perl5 frameworkAndrej Zverev2013-09-101-6/+3
| | | | | | | | | - trim Makefile header Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=326868
* - Get rid FreeBSD 6.x supportMartin Wilke2011-11-071-7/+1
| | | | Notes: svn path=/head/; revision=285199
* -remove MD5Olli Hauer2011-07-031-4/+0
| | | | Notes: svn path=/head/; revision=276999
* Update to 2.7Max Brazhnikov2010-05-153-21/+30
| | | | | | | | | | | Respect NOPORTEXAMPLES PR: ports/144222 Submitted by: Greg Lewis <glewis at misty.eyesbeyond.com> Approved by: dds@ (maintainer timeout > two months) Notes: svn path=/head/; revision=254378
* - Remove conditional checks for FreeBSD 5.x and olderPav Lucistnik2009-01-051-3/+1
| | | | Notes: svn path=/head/; revision=225293
* Move the unexec cmp lines before the files that are compared, so thatDiomidis Spinellis2008-07-181-2/+2
| | | | | | | | | | during deinstallation the corresponding files will still exist for comparison. Found by: itetcu (tinderbox-2.4.3) Notes: svn path=/head/; revision=217011
* This version adds support for function argument refactoring.Diomidis Spinellis2008-07-173-54/+62
| | | | | | | | | | | | | | | | Furthermore, a new option controls the depth of function and macro call graphs, which are now fully browsable in SVG-enabled browsers. In addition, the web front-end provides support for hand-editing of files, source code directory browsing, and functionality to interactively explore the tree of a function's calling and called functions. Finally, the processing engine includes support for gcc's include_next and preprocessor conditionals within macro invocations directives. Reviewed by: bf <bf2006a at yahoo.com> Notes: svn path=/head/; revision=216956
* This port installs FreeBSD 6.x binaries.Diomidis Spinellis2006-10-101-1/+7
| | | | | | | | | Prohibit installation on versions < 6 Submitted by: kris Notes: svn path=/head/; revision=175177
* Add ONLY_FOR_ARCHS to document supported binaries.Diomidis Spinellis2006-10-021-0/+2
| | | | Notes: svn path=/head/; revision=174298
* Update for CScout version 2.2Diomidis Spinellis2006-10-024-30/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version 2.2 includes numerous fixes and the following enahncements. - All query results are presented through a page selection interface. - Identical files in different locations are identified and presented in the file information page and through the file metrics. - Identifiers occuring at the same place in identical files are considered to be the same. - Facility to display the call path from one function to another. - New option to display call graphs as GIF images avoiding the need for an SVG plugin for medium-sized graphs. - The SQL backend supports four additional tables: STRINGS, COMMENTS, FILEPOS, FILECOPIES. - Allow attribute declarations to follow labels (gcc extension). - Support indirect goto labels (gcc extension). - Support (ANSI-style) nested function definitions (gcc extension). - The macro expansion algorithm follows more closely the C standard specification. - Allow braces around scalar initializers (common extension). - Macro calls in function arguments now get recorded as calls from the enclosing function, rather than the function being called. - Significantly faster file post-processing for the web and the SQL interface in large projects. - Array designators can be denoted through a range (gcc extension). - Support for symbolic operands in gcc asm constructs. - Allow __typeof__ declarations to be preceded by type qualifiers. - Correctly handle __typeof__ of objects with a storage class within typedef declarations. - The order of include file searching now matches more closely that of other compilers: absolute file names are never searched in the include file path, and non-system files are first searched relative to the directory of the including file. - Allow empty initializers and compound literals. (gcc extension) - Support for the alignof operator (gcc extension) - The equals sign following an initializer designator is optional (gcc extension). - A declaration expression can be used as the first expression of a for statement. (C99) - __typeof can also have as its argument a type name - Support for designators in compound literals. (C99) Notes: svn path=/head/; revision=174296
* Remove USE_REINPLACE from all categories starting with DEdwin Groothuis2006-05-041-1/+0
| | | | Notes: svn path=/head/; revision=161363
* SHA256ify (manually updated and checked)Edwin Groothuis2006-01-221-0/+6
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154150
* eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryEdwin Groothuis2006-01-221-1/+1
| | | | | | | | Approved by: krion@ PR: ports/88711 (related) Notes: svn path=/head/; revision=154134
* Add size data, approved by maintainers.Trevor Johnson2004-03-181-0/+6
| | | | Notes: svn path=/head/; revision=104520
* Use the CPIO macro defined in bsd.port.mk.Trevor Johnson2004-01-221-2/+0
| | | | Notes: svn path=/head/; revision=98793
* Use the SORT macro from bsd.port.mk.Trevor Johnson2004-01-221-1/+0
| | | | Notes: svn path=/head/; revision=98788
* Update to release 1.16Diomidis Spinellis2003-08-273-20/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reformat and update pkg-descr Release 1.16 is associated with the following changes: - Declarations can be intermixed with statements (C99). - __typeof can have as its argument an expression and not only an identifier. - Support for C99 variable number of arguments preprocessor macros. - Allow case expression ranges (gcc extension). - Recognise __atribute__(__unused__) for determining which identifiers should not be reported as unused (gcc extension). - Command-line option to generate a wrongly scoped identifier and unused include file and identifier warning report. - Separate identifier attribute for enumeration constants. This allows us stop incorrectly categorizing them as having global (compilation unit) visibility. - Error reporting format is now compatible with gcc. - Dereferencing a function yields a function (common extension). - Command-line option to process the file and exit. - Document processing of the FreeBSD kernel. - Correct typing of assembly-annotated declarators. - Fixed assertion failure that could be caused when parts of concatenated identifiers were no longer available (e.g. when processing files with the -m T option.) - Correct handling of macro parameters that match other macros and are followed by a concatenation operator (they were erroneously replaced). - Add workaround for gcc __builtin_va_copy in the provided definition files. - Corrected the handling of main() in the example definition files. Approved by: netchild Notes: svn path=/head/; revision=87816
* Update CScout to version 1.15Diomidis Spinellis2003-08-083-8/+10
| | | | | | | | | | Version 1.15 should be able to process the 4.8-STABLE FreeBSD kernel using about 1.7G of memory. (Example included) Approved by: netchild Notes: svn path=/head/; revision=86574
* This is Diomidis Spinellis' (dds@FreeBSD.org) source code analyzer andAlexander Leidinger2003-07-104-0/+175
refactoring browser for collections of C programs. I coordinated the creation of the port with him, he will maintain the port himself in the future. I think this is the first binary only program (at least in the ports collection) which supports FreeBSD on alpha, amd64, i386, ia64 and sparc64. Reviewed by: dds Notes: svn path=/head/; revision=84602