recognized in version matching of pkg_add, pkg_admin.
This is the src/usr.sbin/pkg_install from -current as of today, with
pkg_install/Makefile.inc and pkg_install/Makefile from 1.5, to allow this
to build.
Another stab at speeding up recursive tree walks: Move perl
variables that depend on the installed version to a separate file,
so that some perl invocations only get done once per installation of
perl, not once per 'make' in pkgsrc.
COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT
file. The COMMENT var should be in the maintainer block after the
homepage.
Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested)
for the new behaviour. Document new state in Packages.txt.
This should save lots of inodes, and lots of time when untarring/updating.
Idea by Alistair Crooks.
For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid
a flag day.
information, when run, to the NetBSD pkgsrc people. There is a
possibility that you may not want to divulge this information - in
which case, you should consider deleting this package from your system
(to ensure that no-one can run it). Information is only sent when
pkgsurvey is invoked.
The information gathered will not be divulged to anyone. It will be
used for pkgsrc scheduling purposes.
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
- add SPOOLDIR so you can change the default spool directory without
hacking the source code
- add support for non-sparc architectures by using sysinfo(2), can
be overwritten by the new -a flag.
- add SVR4_PKGNAME support to overwrite the automatically truncating
of PKGNAME which won't work for a few packages like the amanda-*
ones.
- use the PKG_VERSION for the VERSION entry in the pkginfo file and
not ctime(3).
- use st_gid and not st_uid for the groupname in the pkgmap file.
Make me the maintainer of this package.
You need at least pkgsrc/mk/bsd.pkg.mk 1.645 to use the new version.
modify them (and that also handles unmodified files in a sane way by deleting
backup files that had no changes).
The pkgvi utility was contributed by Tomasz Luchowski <zuntum@eik.pl>
Fix bugs:
- $pkgdir/files wasn't created
- mkdir($pkgdir/patches) was missing its second argument
(needed at least for the version of perl I have installed)
Post-1.5 version that fixes the timeout-problem when installing via FTP
(the 10-minute timeout was on the whole transfer, not on a single file
inside the package).