Checks the validity of SourceN: URLs in Fedora spec files.
fedora-source-url-check -d /path/to/specfiles Checks each specfile either directly in the specified directory, or in the direct subdirectories of the specified directory. fedora-source-url-check -g Grab the nightly tarball of rawhide specs and check them. fedora-source-url-check -G Grab the git checkout seed, unpack it and check all of the packages there.
If neither of -d, -g or -G are specified, the current dirctory will be checked for specfiles and package checkout dirctories. -d, -g and -G are mutually exclusive.
-b blacklistfile Specifies a blacklist of packages, which will not be checked. -h Prints this text and exits. -i pattern Include only specfiles matching the specified pattern. This overrides the default of "*.spec */*.spec" so you must be careul to specify the needed directory structure if you wish to preserve the default behavior. -m When problems are found, look up the maintainers of the relevant packages and include that in the generated report. -p jobcount Run jobcount download in parallel. -t directory Specify a temporary directory, If not speciied, one will be created randomly in TMPDIR. Note that the created one will be renoved automatically, but one specified will not. -v Runs with debug output sent to stderr. Specify multiple times for more output. Note that this may not be particularly useful with parallelism. -V Prints the version and exits.