head 1.11; access; symbols pkgsrc-2013Q2:1.11.0.30 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.28 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.26 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q2:1.11.0.24 pkgsrc-2011Q2-base:1.11 pkgsrc-2009Q4:1.11.0.22 pkgsrc-2009Q4-base:1.11 pkgsrc-2008Q4:1.11.0.20 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.18 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.16 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.14 pkgsrc-2008Q2-base:1.11 pkgsrc-2008Q1:1.11.0.12 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.10 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.8 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.6 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.4 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.2 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.9.0.8 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.6 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.4 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.9.0.2 pkgsrc-2005Q4-base:1.9 pkgsrc-2005Q3:1.7.0.10 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.8 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.6 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.4 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.2 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.5.0.4 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.2 pkgsrc-2004Q1-base:1.5 pkgsrc-base:1.1.1.2 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 buildlink2-base:1.4 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 NetBSD-current-20000814:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2006.10.18.09.26.53; author martti; state dead; branches; next 1.10; 1.10 date 2006.10.18.05.52.26; author martti; state Exp; branches; next 1.9; 1.9 date 2005.11.30.14.02.47; author martti; state dead; branches; next 1.8; 1.8 date 2005.09.30.06.04.32; author martti; state Exp; branches; next 1.7; 1.7 date 2004.08.07.08.11.26; author jlam; state dead; branches 1.7.10.1; next 1.6; 1.6 date 2004.07.02.08.03.04; author martti; state Exp; branches; next 1.5; 1.5 date 2004.03.06.15.08.32; author grant; state Exp; branches; next 1.4; 1.4 date 2000.10.15.14.10.20; author itojun; state dead; branches; next 1.3; 1.3 date 2000.10.04.15.22.10; author christos; state Exp; branches; next 1.2; 1.2 date 2000.08.14.04.39.59; author itojun; state dead; branches; next 1.1; 1.1 date 2000.08.14.04.33.24; author itojun; state Exp; branches 1.1.1.1; next ; 1.7.10.1 date 2005.10.05.13.45.39; author salo; state Exp; branches; next ; 1.1.1.1 date 2000.08.14.04.33.24; author itojun; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2004.03.06.15.04.13; author grant; state Exp; branches; next ; desc @@ 1.11 log @Remove patch-ab and "rm -f auxiliary/MacOSX/Postfix.StartupItem/Postfix" in post-extract. I exchanges few mails with Wietse and he refused to fix the "==" lines and instructed me to simply remove the offending file. Instead of having a patch for a file which is not used by pkgsrc I think it makes sense to remove it. @ text @$NetBSD: patch-ab,v 1.10 2006/10/18 05:52:26 martti Exp $ --- auxiliary/MacOSX/Postfix.StartupItem/Postfix.orig 2006-10-18 08:42:33.000000000 +0000 +++ auxiliary/MacOSX/Postfix.StartupItem/Postfix 2006-10-18 08:43:13.000000000 +0000 @@@@ -20,18 +20,18 @@@@ # Start mail server ## -if [ "$1" == "start" ] +if [ "$1" = "start" ] then if [ "${POSTFIX:=-NO-}" = "-YES-" ] then ConsoleMessage "Starting Postfix mail services" /usr/sbin/postfix start fi -elif [ "$1" == "stop" ] +elif [ "$1" = "stop" ] then ConsoleMessage "Stopping Postfix mail services" /usr/sbin/postfix stop -elif [ "$1" == "restart" ] +elif [ "$1" = "restart" ] then if [ "${POSTFIX:=-NO-}" = "-YES-" ] then @ 1.10 log @Fix for test ... == ... @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.12 2006/10/18 05:50:42 martti Exp $ @ 1.9 log @Updated postfix to 2.3-20051128 - Configurable text for (non)delivery status notifications. - Support for multiple ISP accounts, implemented with sender-dependent relayhosts and with sender-dependent SASL passwords. - Enhanced status codes per RFC 2034. This enables much improved error reporting with mail client programs, possibly in the user's own language. - Complete support for (non)delivery status notifications (DSN) per RFC 346[1-4]. This also enables improved error reporting. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2005/09/30 06:04:32 martti Exp $ d3 5 a7 10 --- src/dns/dns.h.orig 2005-07-27 03:31:35.000000000 +0300 +++ src/dns/dns.h 2005-09-30 05:49:31.000000000 +0300 @@@@ -19,6 +19,9 @@@@ #ifdef RESOLVE_H_NEEDS_STDIO_H #include #endif +#ifdef RESOLVE_H_NEEDS_NAMESER8_COMPAT_H +#include +#endif #include d9 18 a26 1 /* @ 1.8 log @Updated postfix-current to 2.3-20050922 * lots of bug fixes and new features (see RELEASE_NOTES for details) * sync PLIST.*, MESSAGE.*, Makefile and options.mk with pkgsrc/mail/postfix @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Mirror changes to mail/postfix: Reduce the number of patches needed by Postfix by using the subst framework and also by explicitly specifying more default values for Postfix parameters. Also pass -I/usr/pkg/include/sasl to the compiler when building using Cyrus SASLv2, which allows me to remove the patches that added an unnecessary USE_SASL2_AUTH check. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2004/07/02 08:03:04 martti Exp $ d3 5 a7 16 --- src/lmtp/lmtp.h.orig 2003-09-10 02:48:03.000000000 +0200 +++ src/lmtp/lmtp.h 2004-01-20 20:30:12.000000000 +0100 @@@@ -11,10 +11,18 @@@@ /* * SASL library. */ +#ifdef USE_SASL2_AUTH +#ifndef USE_SASL_AUTH +#define USE_SASL_AUTH +#endif +#include +#include +#else #ifdef USE_SASL_AUTH #include #include d9 2 d12 1 a14 1 * Utility library. @ 1.7.10.1 log @Pullup ticket 801 - requested by Martti Kuparinen postfix-current update and PLIST fix Revisions pulled up: - pkgsrc/mail/postfix-current/MESSAGE.sasl 1.3 - pkgsrc/mail/postfix-current/MESSAGE.tls removed - pkgsrc/mail/postfix-current/Makefile 1.45 - pkgsrc/mail/postfix-current/PLIST 1.7, 1.8 - pkgsrc/mail/postfix-current/PLIST.inet6 removed - pkgsrc/mail/postfix-current/PLIST.sasl removed - pkgsrc/mail/postfix-current/PLIST.tls removed - pkgsrc/mail/postfix-current/distinfo 1.14 - pkgsrc/mail/postfix-current/options.mk 1.11 - pkgsrc/mail/postfix-current/patches/patch-aa 1.15 - pkgsrc/mail/postfix-current/patches/patch-ab 1.8 - pkgsrc/mail/postfix-current/patches/patch-ac 1.6 - pkgsrc/mail/postfix-current/patches/patch-ag 1.9 - pkgsrc/mail/postfix-current/patches/patch-ai 1.10 Module Name: pkgsrc Committed By: martti Date: Fri Sep 30 05:42:38 UTC 2005 Modified Files: pkgsrc/mail/postfix-current: PLIST Removed Files: pkgsrc/mail/postfix-current: PLIST.tls Log Message: Fix PLIST issues noted in bulkbuilds --- Module Name: pkgsrc Committed By: martti Date: Fri Sep 30 06:04:32 UTC 2005 Modified Files: pkgsrc/mail/postfix-current: MESSAGE.sasl Makefile PLIST distinfo options.mk pkgsrc/mail/postfix-current/patches: patch-aa patch-ag patch-ai Added Files: pkgsrc/mail/postfix-current/patches: patch-ab patch-ac Removed Files: pkgsrc/mail/postfix-current: MESSAGE.tls PLIST.inet6 PLIST.sasl Log Message: Updated postfix-current to 2.3-20050922 * lots of bug fixes and new features (see RELEASE_NOTES for details) * sync PLIST.*, MESSAGE.*, Makefile and options.mk with pkgsrc/mail/postfix @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2005/09/30 06:04:32 martti Exp $ d3 16 a18 5 --- src/dns/dns.h.orig 2005-07-27 03:31:35.000000000 +0300 +++ src/dns/dns.h 2005-09-30 05:49:31.000000000 +0300 @@@@ -19,6 +19,9 @@@@ #ifdef RESOLVE_H_NEEDS_STDIO_H #include a19 2 +#ifdef RESOLVE_H_NEEDS_NAMESER8_COMPAT_H +#include a20 1 #include d23 1 @ 1.6 log @Updated postfix-current to 2.2-20040628 * Sync with pkgsrc/mail/postfix * Get rid of canonical_classes patch * No IPv6 patch @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2004/01/20 19:37:45 martin Exp $ @ 1.5 log @resolve conflicts @ text @@ 1.4 log @use 2000/10/05 + IPv6 patch. changes are really too many to paste here. mostly SASL related changes, it seems. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2000/10/04 15:22:10 christos Exp $ d3 21 a23 20 --- makedefs.orig Tue Oct 3 18:47:56 2000 +++ makedefs Tue Oct 3 19:20:56 2000 @@@@ -174,7 +174,7 @@@@ *) echo "Unknown AIX version: `uname -v`." 1>&2; exit 1;; esac;; Linux.2*) SYSTYPE=LINUX2 - for name in db nsl resolv + for name in db db1 nsl resolv do test -f /usr/lib/lib$name.a && SYSLIBS="$SYSLIBS -l$name" done @@@@ -182,6 +182,8 @@@@ CCARGS="$CCARGS -DPATH_DB_H=''" elif [ -f /usr/include/db/db.h ]; then CCARGS="$CCARGS -DPATH_DB_H=''" + elif [ -f /usr/include/db1/db.h ]; then + CCARGS="$CCARGS -DPATH_DB_H=''" fi ;; IRIX*.5.*) SYSTYPE=IRIX5 @ 1.3 log @mmm, linux: let's see where db.h hides in RH7 is it in ? no is it in ? no is it in ? yes and for a good measure they've renamed libdb.a to libdb1.a to make sure that they break linking, not just compiling. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @postfix 20000531 + IPv6 patch (not sure if it works right - please test). uses postfix Makefiles, not patches/*. experimental. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2000/08/14 04:33:24 itojun Exp $ d3 20 a22 35 --- Makefile.inc.orig Sun May 30 18:49:12 1999 +++ Makefile.inc Sun May 30 18:49:12 1999 @@@@ -0,0 +1,32 @@@@ +# $NetBSD: patch-ab,v 1.1 2000/08/14 04:33:24 itojun Exp $ + +WARNS?= 0 + +DOBJDIR!=cd $(.CURDIR)/../dns; \ + printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}\n" | ${MAKE} -s -f- + +MOBJDIR!=cd $(.CURDIR)/../masterlib; \ + printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}\n" | ${MAKE} -s -f- + +GOBJDIR!=cd $(.CURDIR)/../global; \ + printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}\n" | ${MAKE} -s -f- + +UOBJDIR!=cd $(.CURDIR)/../util; \ + printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}\n" | ${MAKE} -s -f- + +CPPFLAGS+= -Wno-comment -D@@OPSYS@@ -I${.CURDIR}/ \ + -I${.CURDIR}/../master -I${.CURDIR}/../global -I${.CURDIR}/../util \ + -I${.CURDIR}/../dns + + +LIBPDNS= ${DOBJDIR}/libdns.a +LIBPMASTER= ${MOBJDIR}/libmaster.a +LIBPGLOBAL= ${GOBJDIR}/libglobal.a +LIBPUTIL= ${UOBJDIR}/libutil.a + +#LDADD= +#DPADD= ${MOBJDIR}/libmaster.a ${GOBJDIR}/libglobal.a ${UOBJDIR}/libutil.a + +.if exists(${.CURDIR}/../../Makefile.inc) +.include "${.CURDIR}/../../Makefile.inc" +.endif @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 1999/06/26 16:55:28 christos Exp $ d6 1 a6 1 +# $NetBSD: patch-ab,v 1.2 1999/06/26 16:55:28 christos Exp $ @ 1.1.1.1 log @mail/postfix-current, for experimental postfix code - based on mail/postfix @ text @@ 1.1.1.2 log @Initial import of postfix-current into The NetBSD Packages Collection. This package is the snapshot from 20040209. Postfix aims to be an alternative to the widely-used sendmail program. Sendmail is responsible for 70% of all e-mail delivered on the Internet. With an estimated 100 million users, that's an estimated 10 billion (10^10) messages daily. A stunning number. Although IBM supported the Postfix development, it abstains from control over its evolution. The goal is to have Postfix installed on as many systems as possible. To this end, the software is given away with no strings attached to it, so that it can evolve with input from and under control by its users. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2004/01/20 19:37:45 martin Exp $ d3 35 a37 21 --- src/lmtp/lmtp.h.orig 2003-09-10 02:48:03.000000000 +0200 +++ src/lmtp/lmtp.h 2004-01-20 20:30:12.000000000 +0100 @@@@ -11,10 +11,18 @@@@ /* * SASL library. */ +#ifdef USE_SASL2_AUTH +#ifndef USE_SASL_AUTH +#define USE_SASL_AUTH +#endif +#include +#include +#else #ifdef USE_SASL_AUTH #include #include #endif +#endif /* * Utility library. @