Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Utilities/ReleaseScripts/ignominy/ChangeLog is written in an unsupported language. File is not indexed.

0001 2008-08-11  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0002 
0003         * src/ignominy: Skip checking of local files for their package name.
0004         * src/runignominy: Fixed the script to run properly when only run to
0005         do the analysis.
0006 
0007 2008-08-08  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0008 
0009         * src/mindeps: Now works ~5 times faster.
0010         * src/runignominy: Generated gif max size set to 1600.
0011         * src/ignominy: Removed some debug messages, deleted the tmp symbols
0012         cache directory to save space at the end of analysis.
0013 
0014 2008-08-07  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0015 
0016         * src/eps2gif: Handle the case where BoundingBox is actually defined at
0017         the end of the .ps file.
0018         * src/ignominy: Make it faster by parsing the sources and binaries in
0019         parallel, internal caches now uses Compress::Zlib to save disk space.
0020         * src/runignominy: Skipped the makedeps parsing, run as many jobs
0021         in parallel.
0022 
0023 2006-06-04  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0024 
0025         * src/ignominy: Option added for ignominy config file so that it can
0026         configure the compiler generated dependency file filter also fixed the
0027         parsing of c/c++ source files for headers names.
0028 
0029 2006-04-18  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0030 
0031         * src/ignominy: Removed the c/c++ comments before searching for #include
0032         preprocessor directive.
0033 
0034 2006-01-12  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0035 
0036         * src/iggunplot: Newly added script to generate dependency results
0037         using gnuplot.
0038         * src/BuildFile: Added iggunplot to the INSTALL_SCRIPTS.
0039         * src/iggunplot: Help message updated.
0040         * src/iggunplot: Options added to use a user defined search function
0041         for filter data.
0042 
0043 2005-12-19  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0044 
0045         * src/BuildFile: Added mindeps to the INSTALL_SCRIPTS.
0046 
0047 2005-12-13  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0048 
0049         *src/mindeps: Added perl script to remove the packages which our
0050         package do not depend on (directly or indirectly) from the xdeps.* files.
0051         * src/runignominy: Use the mindeps script to remove extra packages from
0052         xdeps.inc , xdeps.incdetail and xdeps.lib files for a give sub-system.
0053 
0054 2005-09-09  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0055 
0056         * src/ignominy: All fiels under a directory are search for its package
0057         name.
0058 
0059 2005-09-06  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0060 
0061         * src/deps2metric: Prints the metric info first and some details about
0062         the CCD, ACD and NCCD.
0063         * src/xmerge: Aded extra information in windows status bar when mouse is
0064         moved over the summary table.
0065 
0066 2005-08-23  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0067 
0068         * src/xmerge: Now shows the name of the cell in windows status bar when
0069         mouse is move over it.
0070 
0071 2005-08-16  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0072 
0073         * src/deps2dot, src/deps2metrics, src/xmerg: Fixed to properly rename
0074         the subsystem/packages.
0075         * src/runignominy: Used SubSystem/Package instead of package for a
0076         renamed node because now two packages can have same name.
0077 
0078 2005-06-03  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0079 
0080         * runignominy: Deleted the core.* at the end.
0081 
0082 2005-05-10  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0083 
0084         * RunIgnominy: Renamed to runignominy.
0085         * BuildFile: Removed unused tools, added runignominy.
0086 
0087 2005-05-03  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0088 
0089         * RunIgnominy: Checking of files (groups-*.conf, rename-*.conf) before
0090         passing to the other scripts.
0091         * deps2dot: Fixed the shortest path removal.
0092         
0093 2005-05-02  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0094 
0095         * deps2dot, deps2metrics: read_urls sub-routine changed to treat a line
0096         started with "#" as comment line.
0097         * scram-ignominy, scram-path.pl: Removed and now build system specific
0098         part comes from the Ig_Configs/Ignominy{BuildSystem} area.
0099         * RunIgnominy: scram-ignominy is renamed to RunIgnominy which is
0100         buildsystem independent script.
0101 
0102 2005-03-21  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0103 
0104         * scram-ignominy: Bug fixed for parsing the command-line arguments.
0105 
0106 2005-03-18  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0107 
0108         * BuildFile: scram-path.pl script added, fixed the name of xmerge.
0109         * scram-path.pl: Subsystem name added for version-deps.conf file.
0110 
0111 2005-03-14  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0112 
0113         * ignominy: "/usr/bin/env perl" used instead of "/usr/local/bin/perl",
0114         some cleanup.
0115         * scram-path.pl: Added functionality to make use of searchcache file,
0116         libs from the external tools/projects are not explicitly added for
0117         scanning.
0118 
0119 2005-03-11  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0120 
0121         * ignominy: scan_config sub-routine now caches the searched result
0122         for faster lookup (this saved nearly 2 hours for ORCA analysis),
0123         read/write cache sub-routine are added to saved these results in
0124         file so that top level projects can use those (e.g. results saved in
0125         COBRA could be used by ORCA/OSCAr and results in ORCA/OSCAR could
0126         be used by IGUANACMS).
0127         * scram-path.pl: read the saved searchcache and make it available
0128         to the current analysis, _ZGV type symbols ignored.
0129 
0130 2005-03-08  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0131 
0132         * scram-path.pl: Fixed the expression for checking the compiler
0133         version.
0134         * ignominy: Treated symbols of type "V" as weak symbols.
0135 
0136 2005-03-07  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0137 
0138         * scram-path.pl: Newly added script to get the paths from scram
0139         configuration. This will make the scram-ignominy to be used
0140         independent of scram.
0141         * deps2dot: New prune_edges sub-routine added. Now removing the
0142         shortest paths are much faster.
0143         * ignominy: Parsing the actual file instead of link. This makes
0144         ignominy a bit faster as now instead of parsing a shared
0145         library and all its links, we only parse the actual file.
0146         * scram-ignominy: Moved the scram dependent part into the
0147         scram-path.pl script. Now its almost independent of scram.
0148 
0149 2004-06-22  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0150 
0151         * ignominy, scram-ignominy: updated to use new SCRAM V1.
0152 
0153 2004-06-21  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0154 
0155         * BuildFile: moved to new SCRAM V1.
0156 
0157 2004-04-20  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0158 
0159         * scram-ignominy: "-g all" option added to group all scram based base
0160         level projects.
0161 
0162 2004-04-19  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0163 
0164         * scram-ignominy: Link from htpp://www.cern.ch/ignominy/CMSProjects
0165         is used instead of creating an absolute link in the release area.
0166 
0167 2004-04-16  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0168 
0169         * deps2metrics: Option added to create a metrics for local sub-systems
0170         and drop all external packages.
0171         
0172         * scram-ignominy: new metrics_local added.
0173 
0174 2004-04-15  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0175 
0176         * deps2dot, deps2metrics: Optimized url and rename sub-routines
0177         to cache the values to be used in future, added new sub-routines
0178         keep_nodes and remove_nodes to remove all nodes not accessable,
0179         fixed for levels with no nodes.
0180         
0181         * scram-ignominy: Automatic generation of group-*.conf,
0182         exclude-graphs-self and rename-*.conf files, "-d" command-line
0183         option can now also recognize so, sp and ds values, QuteXMLRPC
0184         and X11 tools fixed, metrics created per sub-system level, 
0185         
0186         * xmerge: Optimized url and rename sub-routines to cache the
0187         values to be used in future, added new sub-routines keep_nodes,
0188         remove_nodes, recalculate and  apply_renamesto remove all nodes
0189         not accessable. 
0190 
0191 2004-04-05  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0192 
0193         * scram-ignominy: URL fixed for the nodes.
0194         
0195 2004-04-03  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0196 
0197         * scram-ignominy: -A command-line option added to geneate all
0198         sub-system level diagrams, -G command-line option added to
0199         generate a sub-system level diagram, -f command-line option added
0200         to force the analysis to run instead of using from release area.
0201         
0202         * deps2dot: fixed the prune_edges and has_edge function to first
0203         convert rename the edge before searching which save a lot of time,
0204         rename_node is now also remembered the rename value for a node which
0205         also save time for renaming same node many time.
0206 
0207 2004-04-01  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0208 
0209         * scram-ignominy: Bug fix in parsing the --group=value command-line
0210         argument.
0211 
0212 2004-03-29  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0213 
0214         * ignominy: make use of CVS/Repository to get the subsystem/package
0215         name, added "option define projects <PROJECT>" to tell the ignominy
0216         to look in CVS/Repository file for these prohects.
0217         
0218         * scram-ignominy: fixed the search from the log.gz of other projects,
0219         libs are now also added from module directory.
0220         
0221 2004-03-18  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0222 
0223         * scram-ignominy: new src path of seal adopted, only shared libs
0224         are add from the external tools, fixed to search the packges of
0225         seal/pool/pi properly.
0226 
0227 2004-02-19  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0228 
0229         * scram-ignominy: A html page showing the tools/versions used for
0230         the projects is added.
0231         
0232 2004-01-14  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0233 
0234         * deps2dot: versions of the external tools are also added in the node.
0235         
0236         * scram-ignominy: save the versions of external tools in the
0237         tool-versions.conf, and force the deps2dot to also show versions for
0238         ImportAndExternal diagram.
0239         
0240 2003-11-18  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0241         * scram-ignominy: Disbaled the reading of 
0242         <project>/Documentation/Ignominy files, so that ignominy can read the
0243         configuration files exist in IGNOMINY. 
0244 
0245 2003-11-13  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0246 
0247         * scram-ignominy: command-line options added for max size of gif
0248         files and to group different packages into one.
0249         
0250         * deps2dot: updated to group different packages into one graph node.
0251         
0252 2003-11-12  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0253 
0254         * ignominy: Updated to accept multiple 
0255         "option define reject-binary ...". Fixed to not scan a library if
0256         it is already scaned.
0257         
0258         * scram-ignominy: Cleanup, bug fixed which was ignoring some tools if 
0259         those tools do not have LIBDIR defined in their tool file.
0260         
0261 2003-10-31  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0262 
0263         * scram-ignominy: OpenSSL search removed, searching for archive libs
0264         removed.
0265         
0266 2003-10-29  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0267 
0268         * scram-ignominy: Fixed to stop deleting xdeps.html.
0269 
0270 2003-10-28  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0271 
0272         * scram-ignominy: ORCA also added. fixed to handle multiple LIBDIR for
0273         a external tool.
0274         
0275 2003-10-21  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0276 
0277         * eps2gif: -verbose option added for the pnmcrop command so that we can
0278         get the proper left , top cropping which fixed the url links on diagram.
0279         
0280         * scram-ignominy: change the ignominy path to run from the IGNOMINY
0281         release.
0282         
0283 2003-10-17  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0284         
0285         * scram-ignominy: New command-line options added to generate different
0286         levels and different types of diagrams.
0287 
0288 2003-10-15  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0289 
0290         * group-domain.conf, group-origin.conf, group-purpose.conf,
0291         path.conf, rename-origin.conf, rename-short.conf, url.conf:
0292         Moved to Ig_Configs/IgnominyIGNOMINY.
0293         
0294         * scram-ignominy: Rewritten to read the configuration files from
0295         project specific directories e.g src/{Ig_|Vis}Documentation/Ignominy,
0296         Ig_Configs/Ignominy{PROJECT} and common configuration directory i.e
0297         Ig_Configs/IgnominyCommon.
0298         
0299 2003-10-08  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0300 
0301         * scram-ignominy: Fixed the SoQt header file scanners and matchers.
0302         
0303 2003-10-07  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0304 
0305         * BuildFile: install_scripts list added.
0306 
0307         * scram-ignominy: Fixed to search CONFDIR properly for IGUANA.
0308 
0309 2003-10-06  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0310 
0311         * scram-ignominy: uncommented the line which were commented out
0312         for the tests.
0313 
0314 2003-10-03  Lassi A. Tuura  <lat@iki.fi>
0315 
0316         * Moved from IGUANA.  Added new script "scram-ignominy".
0317 
0318 2003-05-02  Lassi A. Tuura  <lat@iki.fi>
0319 
0320         * mkconfs: Handle new tools.  Merge similar sections.
0321 
0322         * path.conf: Ignore IGUANA_MODULE as per new plug-in system.
0323 
0324 2003-03-03  Shahzad Muzaffar  <Shahzad.Muzaffar@cern.ch>
0325 
0326         * mkall: Appended Ig_Infrastructure/IgNominy/src in PATH
0327 
0328 2003-03-03  Lassi A. Tuura  <lat@iki.fi>
0329 
0330         * mkall: Don't set PATH, LD_LIBRARY_PATH, they wreak havoc with
0331         current compilers.  Just rely on properly set up environment.
0332 
0333         * mkconfs, path.conf: Accept bin, lib paths for new nested SCRAM
0334         architecture names.
0335 
0336 2003-03-03  Lassi A. Tuura  <lat@iki.fi>
0337 
0338         * mkconfs: Kludge around crappy SCRAM tool listing when building
0339         multiple architectures on a single system.
0340 
0341 2002-10-22  Lassi A. Tuura  <lat@iki.fi>
0342 
0343         * mkconfs: Avoid "grep -e", Solaris doesn't like it.
0344 
0345         * mkgraphs: Be less zealous in filtering "IGUANA" packages.
0346 
0347         * group-origin.conf, group-purpose.conf: Update.
0348 
0349         * mkconfs: Add Motif back to recognisers.
0350 
0351         * mkconfs: Search also GCC compiler directory for libraries.
0352 
0353         * deps2dot (has_edge): Track traversed nodes to avoid loops.
0354 
0355 2002-09-06  Lassi A. Tuura  <lat@iki.fi>
0356 
0357         * mkconfs: Simplify generated file name.  Automatically redirect
0358         all output to that file instead of redirecting every command
0359         separately.  Auto-generate all compiler-specific rules.  Read
0360         cross-project logs from the projects themselves (as generated by
0361         these scripts).  Recognise Solaris X11 directories.  Auto-generate
0362         SCRAM/CMS default rules.
0363 
0364         * mkdeps: Use simplified configuration file names.
0365 
0366         * path.conf: New file that replaces both path-linux.conf and
0367         path-sunos.conf.  All platform-dependent stuff is now automatically
0368         produced by mkconfs.  Remove old crud.
0369 
0370         * path-linux.conf, path-sunos.conf: Replaced by path.conf.
0371 
0372         * deps2dot: Add capability to suppress edges X -> Y if a longer
0373         edge path X -> Z (-> ...) -> Y exists.
0374 
0375         * mkgraphs: Generate graphs with edges suppressed too.
0376 
0377         * mkdirindex: Document graphs with edges suppressed too.
0378 
0379 2002-08-08  Lassi A. Tuura  <lat@iki.fi>
0380 
0381         * mkxdeps: Use perl to munge the library list, it is much faster.
0382 
0383 2002-04-19  Lassi A. Tuura  <lat@iki.fi>
0384 
0385         * rescale: Recognise more PostScript prologs.
0386 
0387 2001-11-29  Lassi A. Tuura  <lat@iki.fi>
0388 
0389         * mkconfs: Fix sed expressions to be more portable.
0390 
0391         * path-linux.conf, path-sunos.conf: Fix entry point symbol.
0392         Remove checks for old hacks.
0393 
0394 2001-11-22  Lassi A. Tuura  <lat@iki.fi>
0395 
0396         * eps2gif: Ignore trailing whitespace in boundix box spec.
0397 
0398 2001-11-02  Lassi A. Tuura  <lat@iki.fi>
0399 
0400         * mkall: Reflect changed location.
0401 
0402 2001-10-30  Lassi A. Tuura  <lat@iki.fi>
0403 
0404         * Package moved to Ig_Infrastructure from Ig_Utilities.
0405 
0406 2001-10-24  Ianna Gaponenko  <ianna.gaponenko@cern.ch>
0407 
0408         * group-purpose.conf: Recognise IgOpenInventor too.
0409 
0410 2001-09-26  Lassi A. Tuura  <lat@iki.fi>
0411 
0412         * path-sunos.conf: Restore X11 library recognition, needed for
0413         implicitly found libraries.
0414 
0415 2001-09-25  Lassi A. Tuura  <lat@iki.fi>
0416 
0417         * path-linux.conf, path-sunos.conf: Updates.  Copy common bits
0418         from other SCRAM-based projects.  Ignore Motif (unsatisfied +
0419         dummies from IgG4XDummies) externals until we can get rid of the
0420         unnecessary references.  Make sure F77 symbols are homed in the
0421         right packages.  Update compiler search paths.  Remove unnecessary
0422         matches (now from mkconfs).
0423 
0424         * url.conf: Fix link targets.
0425 
0426         * mkxdeps: Copy changes from other projects.  Allow multiple
0427         binaries per line.  Tell project name on HTML title.
0428 
0429         * mkconfs: Recognise Geant4.  Handle binaries better.
0430 
0431         * group-origin.conf, group-purpose.conf: Recognise new packages.
0432 
0433 2001-08-02  Lassi A. Tuura  <lat@iki.fi>
0434 
0435         * ignominy (find_packages): Fix thinko in the directory test.
0436 
0437 2001-08-02  Lassi A. Tuura  <lat@iki.fi>
0438 
0439         * group-domain.conf, group-origin.conf: Use better coverage.
0440 
0441         * group-purpose.conf: Recognise more packages.
0442 
0443         * ignominy
0444         (find_packages): Make sure it is at least a directory.
0445         (scan_incdata_file): Be more conservative with include files that
0446         do not have a leading path component: do not look them up in all
0447         known filenames, only in data we know to be specifically for the
0448         package.
0449 
0450         * mkconfs: Pick binary name if it was given.  Be better with
0451         architecture names.
0452 
0453         * path-linux.conf, path-sunos.conf: Recognise classlib and SoQt
0454         libraries.  Ignore spurious dependency from system libraries to
0455         CERNLIB.
0456 
0457 2001-08-02  Lassi A. Tuura  <lat@iki.fi>
0458 
0459         * ignominy: Allow more things about packages to be specified via
0460         the project configuration file.  Allow backslash to continue lines
0461         in the config file.
0462         (scan_config): Pass the resolved file to the action.
0463         (find_packages): Find nested packages first so that the action
0464         will know if it is a leaf or not.
0465         (scan_depdata_file): Scan configurations always with fully
0466         resolved file paths.
0467         (scan_depdata_directory): Allow project to define where to look
0468         for the dependency data for this package.
0469         (scan_locate_file): Removed, and replaced by...
0470         (scan_locate_files): ...this.  Locate all files at once.
0471         (scan_incdata_file): Use quote escapes in regexps instead of
0472         copied variables.  Adapt to `scan_config' changes.
0473         (scan_incdata_directory): Scan fortran too.
0474         (scan_binary_file): Allow binaries to be rejected.  Automatically
0475         scan all dynamic dependencies too.
0476         (convert_binary_symbol_definition): Stop on preferred symbol.
0477         (convert_binary_origin, convert_binary_dynamic_deps): Adapt to
0478         `scan_config' changes.
0479         (generate_output): Drop binaries from ignored packages.
0480         (arch): Adapt to SCRAM changes.
0481         (main): Allow `.' in source root specification; make it an empty
0482         directory component to avoid `/./' sequences.
0483 
0484         * path-linux.conf, path-sunos.conf: Move project-specific config
0485         here now that ignominy supports and requires it.  Remove stuff now
0486         discovered by enquiring scram, BuildFiles or automatically deduced
0487         by ignominy from shared library dependencies.  Look in more places
0488         for generated files.  Search files in more system places now that
0489         SCRAM has dropped most system headers from dependency data.
0490 
0491         * ps2map: Allow options to be given.  Handle frame targets.
0492 
0493         * xmerge: Split wide tables into several narrower ones.
0494 
0495         * group-domain.conf, group-origin.conf, group-purpose.conf,
0496         url.conf: Handle some more packages.
0497 
0498         * mkall: Make easier to run, especially for several versions.
0499         Factor out common stuff from all the other scripts.
0500 
0501         * mkconfs: New, generate configuration from scram.  Moved and
0502         redone from the code in mkdeps.
0503 
0504         * mklogicalmap: New, for future.
0505 
0506         * mkdeps: Move configuration query to `mkconfs'.  Use set up from
0507         `mkall'.  Ensure ability to run from outside distribution.
0508 
0509         * mkdirindex: Use set up from `mkall'.  Use frames.  Be more
0510         adaptive to project settings.  Produce a table legend.  Compress
0511         the log file and the diagrams.
0512 
0513         * mkgraphs: Use set up from `mkall'.  Make scripts scanning
0514         package locations more robust.  Fold titles on several lines.
0515 
0516         * mkgifs, mkmetrics, mkxdeps: Use set up from `mkall'.
0517 
0518 2001-04-11  Lassi A. Tuura  <lat@iki.fi>
0519 
0520         * ignominy (generate_config): Match generated headers too.
0521         (generate_output): Skip empty dependencies only for '(UNKNOWN)',
0522         otherwise the packages will not be seen in the graphing results.
0523         (main): Accept more than one configuration file.  Set generated
0524         headers root location.
0525 
0526         * mkdeps: Query SCRAM for external tools and locations for a path
0527         configuration.  Use the generated configuration and the standard
0528         one in the analysis.  Be more specific in the warnings grep.
0529 
0530         * mkgraphs: Ignore more IGUANA stuff from imports and external
0531         dependencies.  Ignore more packages for package-level
0532         dependencies.  Make sure we match the package name only.  Exclude
0533         compiler features from package-level dependencies.
0534 
0535         * group-domain.conf, group-origin.conf, group-purpose.conf: Use
0536         the new SCRAM generated tool domains.  Match more IGUANA top-level
0537         directories and packages.  Add a new category for framework
0538         packages.
0539 
0540         * path-linux.conf, path-sunos.conf: Remove externals we now get
0541         from querying SCRAM.  Recognise `Iguana' as a package and `iguana'
0542         as its product.  Move to new compilers.  Ignore hacks working
0543         around missing symbols in TGS OpenInventor.  Ignore symbols for
0544         plug-in registration.  Search for generated headers; make sure
0545         other include search always uses a full path so that the search
0546         succeeds.  Avoid spaces in release matches.  Put X11 and OpenGL in
0547         `System' scope as that's what we get from the SCRAM query.
0548 
0549         * rename-origin.conf: OpenGL is now in System.
0550 
0551         * url.conf: Fix top-level hyperlinks.
0552