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.
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
an external patch file via the "tinydns64" option (enabled by
default on sparc64, alpha, and amd64).
Binary package should behave identically, so no PKGREVISION bump.
generated by tinydns-data on sparc64 (and presumably other 64-bit
platforms). Discussed on the dns list in this thread:
http://marc.theaimsgroup.com/?l=djbdns&m=110845281123105&w=2
Bump PKGREVISION for this user-visible change.
Addresses PR pkg/28420.
and ${CFLAGS}. This fixes the build of net/djbdns, as well as any
other of these packages passing down PKG_SYSCONFDIR via CFLAGS, as
well as being more generally correct for arbitrary user-defined
CFLAGS. Suggested by jlam.
For consistency across djbware in pkgsrc:
* In math/djbfft's and sysutils/daemontools's do-configure targets,
remove leading @ from ${ECHO} lines; from the former, also remove
unneeded single quotes from one such line.
* Rename net/publicfile's pre-build and sysutils/service-config's
post-patch targets to do-configure.
* In sysutils/checkpassword's do-configure target, reorder creation
of conf-cc, conf-ld, and conf-home.
All of the affected packages have been verified to compile.
XXX These packages probably have enough build goo in common to
XXX warrant an mk/djbware.mk. I'll investigate this post-freeze.
* merge changes from http://cr.yp.to/djbdns/doc.tar.gz into: axfr-get.8,
tinydns-data.8.
* pickdns-conf.8, pickdns-data.8, pickdns.8: remove.
* dnscache-conf.8, rbldns-conf.8, tinydns-conf.8, walldns-conf.8: adapt.
* axfrdns-conf.8: new.
pkgsrc changes:
* Convert to bsd.options.mk. Available options: "ignoreip2 inet6".
* Set USE_BUILDLINK3=yes.
* Patch to honor PKG_SYSCONFDIR.
* As long as we're patching, patch the installer to avoid setting unusual
permissions on ${PREFIX} and ${PREFIX}/bin.
* Work around the standard djbware errno problem on recent Linux glibc.
* Update to the latest pkgsrc djbware RESTRICTED clause.
* Remove the third-party logfile formatters (they can go elsewhere if needed).
* Take maintainership (suggested by zuntum).
Bump PKGREVISION.
root/ignoreip, in response to Verisign's latest silliness. The
behavior of dnscache is unchanged unless you create this file. Bump
PKGREVISION.
While I'm here, change the "post-patch" target to "do-configure",
since that's what it's doing.
See <URL:http://tinydns.org/djbdns-1.05-ignoreip2.patch> for more
information about this patch.
USE_GCC2 or USE_GCC3 where appropriate.
the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.
more changes to come later...
now and not NetBSD-*-arm32. Changes include one or more of:
- Change MACHINE_ARCH == arm32 to also match arm
- Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
- Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
Wed, 2 May 2001 14:30:38 +0200
* merged changes from axfr-get.html into axfr-get.8
* added contributed man-page tinydns-edit.8, thanks Jonathan de Boyne
Pollard.
Wed, 30 Jan 2002 16:29:54 +0100
* merged changes from tinydns-data.html into tinydns-data.8
Wed, 11 Dec 2002 10:23:18 +0100
* merge changes from http://cr.yp.to/djbdns/doc.tar.gz into: axfr-get.8,
dnscache-conf.8, dnscache.8, dnsfilter.1, dnsip.1, dnsipq.1, dnsmx.1,
dnsname.1, dnsq.1, dnsqr.1, dnstrace.1, dnstxt.1, qualification.5,
tinydns-conf.8, tinydns-data.8.
* tinydns-get.1: new.
pkgsrc changes:
- simplify post-extract by using REPLACE_PERL
- simplify post-install by looping over all available man pages
- update MASTER_SITES for man pages
- bump PKGREVISION (a few man pages added)
in both DISTFILES and EXTRACT_ONLY (last time I broke it by updating DISTFILES
without altering EXTRACT_ONLY approperiately).
Pointed out by Amitai Schlair <schmonz@schmonz.com> in private mail.
Thanks!