pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Remove the following packages from the "mail" category...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/06c424ee87c2
branches:  trunk
changeset: 489465:06c424ee87c2
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Mon Feb 21 22:10:34 2005 +0000

description:
Remove the following packages from the "mail" category which were
obsoleted by the security/courier-authlib package:

    courier-auth, courier-authldap, courier-authmysql, courier-authpgsql

diffstat:

 doc/CHANGES                            |   6 ++-
 mail/Makefile                          |   6 +--
 mail/courier-auth/DEINSTALL            |  16 -------
 mail/courier-auth/DESCR                |   2 -
 mail/courier-auth/INSTALL              |  19 --------
 mail/courier-auth/MESSAGE              |   8 ---
 mail/courier-auth/Makefile             |  47 ---------------------
 mail/courier-auth/Makefile.authdaemond |  53 ------------------------
 mail/courier-auth/Makefile.common      |  73 ----------------------------------
 mail/courier-auth/PLIST                |  46 ---------------------
 mail/courier-auth/distinfo             |  12 -----
 mail/courier-auth/files/authdaemond.sh |  53 ------------------------
 mail/courier-auth/patches/patch-aa     |  72 ---------------------------------
 mail/courier-auth/patches/patch-ab     |  22 ----------
 mail/courier-auth/patches/patch-ac     |  22 ----------
 mail/courier-auth/patches/patch-ae     |  25 -----------
 mail/courier-auth/patches/patch-af     |  47 ---------------------
 mail/courier-auth/patches/patch-ag     |  13 ------
 mail/courier-auth/patches/patch-ah     |  21 ---------
 mail/courier-auth/patches/patch-ai     |  37 -----------------
 mail/courier-authldap/DESCR            |   3 -
 mail/courier-authldap/MESSAGE          |  12 -----
 mail/courier-authldap/Makefile         |  40 ------------------
 mail/courier-authldap/PLIST            |   6 --
 mail/courier-authmysql/DESCR           |   2 -
 mail/courier-authmysql/MESSAGE         |  12 -----
 mail/courier-authmysql/Makefile        |  37 -----------------
 mail/courier-authmysql/PLIST           |   5 --
 mail/courier-authpgsql/DESCR           |   3 -
 mail/courier-authpgsql/MESSAGE         |  12 -----
 mail/courier-authpgsql/Makefile        |  51 -----------------------
 mail/courier-authpgsql/PLIST           |   6 --
 32 files changed, 6 insertions(+), 783 deletions(-)

diffs (truncated from 934 to 300 lines):

diff -r 35b78a8b3b8f -r 06c424ee87c2 doc/CHANGES
--- a/doc/CHANGES       Mon Feb 21 22:10:18 2005 +0000
+++ b/doc/CHANGES       Mon Feb 21 22:10:34 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.9251 2005/02/21 21:58:11 adrianp Exp $
+$NetBSD: CHANGES,v 1.9252 2005/02/21 22:10:38 jlam Exp $
 
 Changes to the packages collection and infrastructure in 2005:
 
@@ -1010,3 +1010,7 @@
        Updated dtcpclient-20040923nb1 [hamajima 2005-02-21]
        Updated xorg-server to 6.8.1nb3 [hira 2005-02-21]
        Added ap2-auth-ldap-2.16 [adrianp 2005-02-21]
+       Removed courier-auth [jlam 2005-02-21]
+       Removed courier-authldap [jlam 2005-02-21]
+       Removed courier-authmysql [jlam 2005-02-21]
+       Removed courier-authpgsql [jlam 2005-02-21]
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/Makefile
--- a/mail/Makefile     Mon Feb 21 22:10:18 2005 +0000
+++ b/mail/Makefile     Mon Feb 21 22:10:34 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.246 2005/01/25 00:20:25 simonb Exp $
+# $NetBSD: Makefile,v 1.247 2005/02/21 22:10:34 jlam Exp $
 #
 
 COMMENT=       Electronic mail utilities
@@ -19,10 +19,6 @@
 SUBDIR+=       clamsmtp
 SUBDIR+=       columba
 SUBDIR+=       coolmail
-SUBDIR+=       courier-auth
-SUBDIR+=       courier-authldap
-SUBDIR+=       courier-authmysql
-SUBDIR+=       courier-authpgsql
 SUBDIR+=       courier-imap
 SUBDIR+=       courier-maildir
 SUBDIR+=       cucipop
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/DEINSTALL
--- a/mail/courier-auth/DEINSTALL       Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-# $NetBSD: DEINSTALL,v 1.2 2004/07/14 20:07:07 jlam Exp $
-
-# Additional files that are may be created by the sysadmin.
-ALL_FILES="${ALL_FILES} /dev/null ${PKG_SYSCONFDIR}/userdb"
-ALL_FILES="${ALL_FILES} /dev/null ${PKG_SYSCONFDIR}/userdb.dat"
-ALL_FILES="${ALL_FILES} /dev/null ${PKG_SYSCONFDIR}/userdbshadow.dat"
-
-case ${STAGE} in
-POST-DEINSTALL)
-       #
-       # Unconditionally remove authdaemon state directory as it contains
-       # files and sockets that authdaemond creates every time it is
-       # started.
-       #
-       ${RM} -rf @AUTHDAEMONVAR@
-esac
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/DESCR
--- a/mail/courier-auth/DESCR   Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-This package contains the authentication daemon, modules, and utilities
-for the Courier mail packages.
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/INSTALL
--- a/mail/courier-auth/INSTALL Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-# $NetBSD: INSTALL,v 1.2 2004/07/14 20:07:07 jlam Exp $
-
-SYSCONFTOOL="@SYSCONFTOOL@"
-EGDIR=${PKG_PREFIX}/share/examples/courier
-GEN_FILES="@GEN_FILES@"
-
-case ${STAGE} in
-POST-INSTALL)
-       eval set -- ${GEN_FILES}
-       for file
-       do
-               # Merge new config files with the old ones.
-               ${CP} ${EGDIR}/${file}.dist ${PKG_SYSCONFDIR}/${file}.dist
-               ${SYSCONFTOOL} ${PKG_SYSCONFDIR}/${file}
-               ${CHMOD} 0600 ${PKG_SYSCONFDIR}/${file}
-               ${RM} -f ${PKG_SYSCONFDIR}/${file}.dist
-       done
-       ;;
-esac
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/MESSAGE
--- a/mail/courier-auth/MESSAGE Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.2 2004/07/14 20:07:07 jlam Exp $
-
-To enable changing the system password via a Courier authentication module,
-the following packages will need to be installed:
-
-    tcl-expect Tcl extension for scripting of interactive programs
-===========================================================================
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/Makefile
--- a/mail/courier-auth/Makefile        Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-# $NetBSD: Makefile,v 1.19 2005/02/13 20:44:27 zuntum Exp $
-
-PKGNAME=       courier-auth-${BASE_VERS}
-PKGREVISION=   1
-CATEGORIES=    security
-COMMENT=       authentication modules for Courier mail packages
-
-CONFLICTS=     courier-imap<=1.4.0
-CONFLICTS+=    courier-imap-ldap-[0-9]*
-
-USE_PERL5=             yes
-REPLACE_PERL=          sysconftool
-
-USE_PKGINSTALL=                yes
-DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/DEINSTALL
-INSTALL_EXTRA_TMPL+=   ${.CURDIR}/INSTALL
-
-PKG_OPTIONS_VAR=       PKG_OPTIONS.courier-auth
-
-.include "../courier-auth/Makefile.authdaemond"
-
-WRKSRC_FILES+=         imap/system-auth.authpam
-
-INSTALL_DIRS=          ${WRKSRC}/liblog ${WRKSRC}/makedat              \
-                       ${WRKSRC}/userdb ${WRKSRC}/authlib
-
-GEN_FILES=             authdaemonrc
-FILES_SUBST+=          GEN_FILES=${GEN_FILES:Q}
-
-OWN_DIRS_PERMS=                ${AUTHDAEMONVAR} ${ROOT_USER} ${ROOT_GROUP} 700
-CONF_FILES_PERMS=      # empty
-.for FILE in ${GEN_FILES}
-CONF_FILES_PERMS+=     ${EGDIR}/${FILE}.dist ${PKG_SYSCONFDIR}/${FILE} \
-                       ${ROOT_USER} ${ROOT_GROUP} 0600
-.endfor
-RCD_SCRIPTS=           authdaemond
-
-post-install:
-       ${INSTALL_DATA_DIR} ${DOCDIR}
-       ${INSTALL_DATA} ${WRKSRC}/authlib/README.authdebug.html ${DOCDIR}
-       ${INSTALL_DATA_DIR} ${EGDIR}
-       ${INSTALL_DATA} ${WRKSRC}/authlib/authdaemonrc                  \
-               ${EGDIR}/authdaemonrc.dist
-       ${INSTALL_DATA} ${WRKSRC}/imap/system-auth.authpam ${EGDIR}
-       ${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${SYSCONFTOOL}
-
-.include "../../mk/bsd.pkg.mk"
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/Makefile.authdaemond
--- a/mail/courier-auth/Makefile.authdaemond    Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-# $NetBSD: Makefile.authdaemond,v 1.15 2005/02/07 11:35:42 jlam Exp $
-
-USE_BUILDLINK3=                yes
-USE_LANGUAGES=         c c++
-
-.include "../courier-auth/Makefile.common"
-
-PERL5_REQD+=           5.6.0
-USE_PERL5?=            build
-
-# These are files needed by the configure scripts or are needed by the
-# build process.
-#
-WRKSRC_FILES=          config.guess config.sub configure               \
-                       install-sh mkinstalldirs                        \
-                       depcomp missing sysconftool
-
-# These are the inputs for the files generated by the top-level configure
-# script.
-#
-WRKSRC_FILES+=         Makefile.in courier.spec.in courier.sysvinit.in \
-                       dbobj.h.in dbobj.config.in courier/courier.c
-
-# These are subdirectories of courier that build auxiliary libraries
-# used by the authentication daemon.
-#
-WRKSRC_SUBDIRS=                afx bdbobj gdbmobj numlib soxwrap md5 sha1      \
-                       libhmac random128 unicode rfc822 rfc1035        \
-                       rfc2045 liblock liblog
-
-# These are the parts of courier that we will be building and installing.
-WRKSRC_SUBDIRS+=       makedat userdb authlib
-
-EXTRACT_ELEMENTS=      ${WRKSRC_FILES:S/^/${DISTNAME}\//}
-EXTRACT_ELEMENTS+=     ${WRKSRC_SUBDIRS:S/^/${DISTNAME}\//}
-
-DISTINFO_FILE=         ${.CURDIR}/../courier-auth/distinfo
-PATCHDIR=              ${.CURDIR}/../courier-auth/patches
-
-# The top-level configure script will call all of the other configure
-# scripts in the subdirectories, so we don't need to set CONFIGURE_DIRS.
-# However, we need to build in each subdirectory on our own.
-#
-BUILD_DIRS=            ${WRKSRC_SUBDIRS:S/^/${WRKSRC}\//}
-
-.include "../../mk/bdb.buildlink3.mk"
-
-PKG_SUPPORTED_OPTIONS= PAM
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:MPAM)
-.  include "../../mk/pam.buildlink3.mk"
-.endif
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/Makefile.common
--- a/mail/courier-auth/Makefile.common Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,73 +0,0 @@
-# $NetBSD: Makefile.common,v 1.13 2004/07/14 20:07:07 jlam Exp $
-
-DISTNAME?=     courier-${DIST_VERS}
-CATEGORIES+=   mail
-MASTER_SITES?= ${MASTER_SITE_SOURCEFORGE:=courier/}
-EXTRACT_SUFX?= .tar.bz2
-
-MAINTAINER?=   jlam%NetBSD.org@localhost
-HOMEPAGE?=     http://www.courier-mta.org/
-
-# Version numbering scheme:
-#
-# DIST_VERS    version number on the distfile
-# BASE_BERS    pkgsrc-manged version number
-#
-DIST_VERS=     0.45.6
-BASE_VERS=     ${DIST_VERS}
-
-USE_GNU_TOOLS+=                make
-
-PKG_SYSCONFSUBDIR?=    courier
-DATADIR=               ${PREFIX}/share/courier
-LIBEXECDIR=            ${PREFIX}/libexec/courier
-AUTHLIBDIR=            ${LIBEXECDIR}/authlib
-DOCDIR=                        ${PREFIX}/share/doc/courier
-HTMLDIR=               ${PREFIX}/share/doc/html/courier
-EGDIR=                 ${PREFIX}/share/examples/courier
-
-SYSCONFTOOL=           ${DATADIR}/sysconftool
-FILES_SUBST+=          SYSCONFTOOL=${SYSCONFTOOL:Q}
-
-.include "../../mk/bsd.prefs.mk"
-
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --datadir=${DATADIR}
-CONFIGURE_ARGS+=       --libexecdir=${LIBEXECDIR}
-CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
-
-CONFIGURE_ARGS+=       --enable-unicode
-CONFIGURE_ARGS+=       --with-authchangepwdir=${LIBEXECDIR}
-
-CONFIGURE_ARGS+=       --with-db=db
-CONFIGURE_ARGS+=       --with-userdb=${PKG_SYSCONFDIR}/userdb
-CONFIGURE_ARGS+=       --with-makedatprog=${LIBEXECDIR}/makedatprog
-CONFIGURE_ARGS+=       --disable-root-check
-
-# Workaround a Solaris bug noted in:
-#      http://www.inter7.com/courierimap/FAQ.html#solarisbug
-#
-.if ${OPSYS} == "SunOS"
-CONFIGURE_ARGS+=       --with-waitfunc=wait3
-.endif
-
-# Build authdaemon, but explicitly disable certain methods (ldap, mysql,
-# pgsql) that are built in separate packages.  We also disable authcustom
-# since it's just a sample template authentication method, and authvchkpw
-# since vpopmail is very explicitly *not* officially supported by the
-# Courier author (though it's possible to work around this deficiency by
-# using vchkpw2userdb(8)).
-#
-AUTHDAEMONVAR?=                ${VARBASE}/authdaemon
-FILES_SUBST+=          AUTHDAEMONVAR=${AUTHDAEMONVAR}
-CONFIGURE_ARGS+=       --with-authdaemon
-CONFIGURE_ARGS+=       --with-authdaemonvar=${AUTHDAEMONVAR}
-CONFIGURE_ARGS+=       --without-authcustom
-CONFIGURE_ARGS+=       --without-authldap
-CONFIGURE_ARGS+=       --without-authmysql
-CONFIGURE_ARGS+=       --without-authpgsql
-CONFIGURE_ARGS+=       --without-authvchkpw
-
-CONFIGURE_ENV+=                EXPECT=${LOCALBASE}/bin/expect
-CONFIGURE_ENV+=                PERL=${PERL5}
diff -r 35b78a8b3b8f -r 06c424ee87c2 mail/courier-auth/PLIST
--- a/mail/courier-auth/PLIST   Mon Feb 21 22:10:18 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2004/07/14 20:07:07 jlam Exp $
-libexec/courier/authdaemon.passwd
-libexec/courier/authlib/authdaemon
-libexec/courier/authlib/authdaemond
-libexec/courier/authlib/authdaemond.plain
-libexec/courier/authsystem.passwd
-libexec/courier/makedatprog
-man/man1/courierlogger.1
-man/man7/authcram.7
-man/man7/authdaemon.7
-man/man7/authdaemond.7
-man/man7/authldap.7
-man/man7/authlib.7



Home | Main Index | Thread Index | Old Index