developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
- Makefile conflicts with bsd.pkg.mk. Maybe the system mk file
is guilty in parts, but using it in a longliving pkg calls for trouble
anyway...
- mmap() portability: without MAP_FIXED, we don't get what we need anymore.
- Some misguided change to use "objcopy", without considering the BSS,
makes the emulator crash anyway.
Whilst these could be fixed, now is not the time...
- Fix RO string that got written
- Add mmap() when we run ELF, because we need to map lomem
- Fix uninitialized reference in di->location
- Make doscmd_loader use loadfile() [Tested only with ELF]
pages that are installed will be gzip-compressed, if MANZ is set, or
not if MANZ is not set. If the package uses bsd-style .mk files, the
variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in
the package Makefile. This replaces the previous method of specific
inclusion of bsd.prefs.mk, followed by a check for MANZ and
conditional assignment of MANCOMPRESSED.
Add appropriate documentation, and change all necessary ocurrences in
package Makefiles.
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.