Subject: CVS commit: [pkgsrc-2011Q3] pkgsrc
From: Matthias Scheler
Date: 2011-10-08 22:32:17
Message id: 20111008203217.54380175DD@cvs.netbsd.org

Log Message:
Pullup ticket #3537 - requested by dholland
chat/zephyr: build fix

Revisions pulled up:
- chat/zephyr/distinfo                                          1.7-1.8
- chat/zephyr/patches/patch-acconfig_h                          1.1
- chat/zephyr/patches/patch-aclocal_m4                          1.1
- chat/zephyr/patches/patch-an                                  1.2
- chat/zephyr/patches/patch-configure                           1.1-1.2
- chat/zephyr/patches/patch-configure_in                        1.1
- net/hesiod/Makefile                                           1.12
- net/hesiod/builtin.mk                                         1.1

---
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Thu Oct  6 08:48:00 UTC 2011

   Modified Files:
   	pkgsrc/net/hesiod: Makefile
   Added Files:
   	pkgsrc/net/hesiod: builtin.mk

   Log Message:
   Add builtin handling for hesiod. Previously, this was setting
   PKG_SKIP_REASION if hesiod was builtin, which was causing dependent
   packages (all one of them, AFAICT) to fail in the bulk builds.

   Someone who knows more about builtin/buildlink stuff should probably
   review this, but to casual inspection at least it seems to work; plus
   it's not likely to make anything worse.

---
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Oct  8 05:56:00 UTC 2011

   Modified Files:
   	pkgsrc/chat/zephyr: distinfo
   Added Files:
   	pkgsrc/chat/zephyr/patches: patch-aclocal_m4 patch-configure

   Log Message:
   Fix configure script to cope with hesiod in libc as well as in -lhesiod.

---
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Oct  8 06:17:40 UTC 2011

   Modified Files:
   	pkgsrc/chat/zephyr: distinfo
   	pkgsrc/chat/zephyr/patches: patch-an patch-configure
   Added Files:
   	pkgsrc/chat/zephyr/patches: patch-acconfig_h patch-configure_in

   Log Message:
   Check for hes_getmailhost before trying to call it. It's not in the libc
   hesiod, and it looks as if it's a deprecated feature.

   This in turn will make the mail notify tool not understand Hesiod
   mailserver records on NetBSD and probably anyone else with a builtin
   hesiod. If anyone really really wants that functionality, set
   PREFER.hesiod=pkgsrc and let it build and link to the pkgsrc hesiod
   library...

   Fixes the build of zephyr.

Files:
RevisionActionfile
1.6.16.1modifypkgsrc/chat/zephyr/distinfo
1.1.18.1modifypkgsrc/chat/zephyr/patches/patch-an
1.11.28.1modifypkgsrc/net/hesiod/Makefile
1.1.2.2addpkgsrc/chat/zephyr/patches/patch-acconfig_h
1.1.2.2addpkgsrc/chat/zephyr/patches/patch-aclocal_m4
1.2.2.2addpkgsrc/chat/zephyr/patches/patch-configure
1.1.2.2addpkgsrc/chat/zephyr/patches/patch-configure_in
1.1.2.2addpkgsrc/net/hesiod/builtin.mk