pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
ending in .tbz as well as .tgz. Should address the problem reported
in PR pkg/40515. I am explicitly not using the mk.conf settings
for PKG_SUFX though because at run time we may or may not have a valid
mk.conf on hand that corresponds to how the packages were built.
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
- add -m, -o, and -r flags to optionally specify the machine-architecture
operating system, and os version to be displayed in the generated README
file. From Greg Woods via private email.
- White space fixes from Greg Woods.
- Clean up the generated README file as well as several of the messages
to reflect if the collection is a CD-ROM or DVD set. Some patches from
Greg Woods, more from me.
- List the tools used at runtime.
which creates DVD sized images instead of the default CD-ROM sized images.
Prompted by the current size of an i386 CD-ROM set (7) and the suggestion
by David Brownlee that we create DVD images.
This update adds a prominant message at the end of the run explicitly stating
which class of NO_BIN_ON_{FTP,CDROM} pkgs have been included or excluded
from the set. This should help prevent accidental license violations.
Suggested by Hubert Feyrer in private email.
- by default cdpack now excludes NO_BIN_ON_CDROM packages. This is the most
important change. Previously all pkgs were included.
- added flag to allow NO_BIN_ON_CDROM packages
- added flag to exclude NO_BIN_ON_FTP packages
- increased the verbosity resulting from the verbose flag
- added a debug flag to preserve tmp files
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
change is that the automatically generated README.txt file is now
only generated if requested via the -R flag as opposed to always generating
the file.
Suggested by Hubert.
Changes are:
add a '-X directory' option which allows you to specify a directory whose
contents should be included on the last CD of the set. This is useful
for including, for example, a pkgsrc.tar.gz tarball which doesn't need
to be duplicated on each CD.
make the usage output be a little better. in particular, list the options
and mention the existance of a manpage.
cdpack is a small utility for creating ISO 9660 images for
a multi-CD binary package collection. The utility creates
ISO 9660 images for all the binary packages in a specified
directory. A choice of two algorithms is available for how
the packages are grouped. The "no duplication" algorithm
arranges the packages so any package on CD number `n' will
have all of its dependencies on CD numbers 1 through `n'.
The "no inter-CD depends" algorithm will place certain
packages on more than one CD to ensure that each CD is self
contained (all package dependencies are satisfied within
the single CD).