summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2013-01-04 13:51:25 +0000
committerEray Aslan <eras@gentoo.org>2013-01-04 13:51:25 +0000
commit3d2a9e91abdf1b98f4390241cd0735bc0da5e4a6 (patch)
tree03487fd5c5e07ba87b8c4b703c1e590f82912844 /net-libs/courier-authlib
parentRevert until I figure out nice dep syntax. (diff)
downloadgentoo-2-3d2a9e91abdf1b98f4390241cd0735bc0da5e4a6.tar.gz
gentoo-2-3d2a9e91abdf1b98f4390241cd0735bc0da5e4a6.tar.bz2
gentoo-2-3d2a9e91abdf1b98f4390241cd0735bc0da5e4a6.zip
Remove old
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key 0x77F1F175586A3B1F)
Diffstat (limited to 'net-libs/courier-authlib')
-rw-r--r--net-libs/courier-authlib/ChangeLog10
-rw-r--r--net-libs/courier-authlib/courier-authlib-0.62.2.ebuild190
-rw-r--r--net-libs/courier-authlib/courier-authlib-0.62.4.ebuild163
-rw-r--r--net-libs/courier-authlib/courier-authlib-0.63.0.ebuild162
-rw-r--r--net-libs/courier-authlib/files/0.59.2-configure-db4.patch68
-rw-r--r--net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch10
-rw-r--r--net-libs/courier-authlib/files/courier-authlib41
7 files changed, 8 insertions, 636 deletions
diff --git a/net-libs/courier-authlib/ChangeLog b/net-libs/courier-authlib/ChangeLog
index ca3233104858..aaa28e407038 100644
--- a/net-libs/courier-authlib/ChangeLog
+++ b/net-libs/courier-authlib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/courier-authlib
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/ChangeLog,v 1.130 2012/12/29 17:20:00 armin76 Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/ChangeLog,v 1.131 2013/01/04 13:51:24 eras Exp $
+
+ 04 Jan 2013; Eray Aslan <eras@gentoo.org> -courier-authlib-0.62.2.ebuild,
+ -courier-authlib-0.62.4.ebuild, -courier-authlib-0.63.0.ebuild,
+ -files/0.59.2-configure-db4.patch, -files/0.59.2-remove-obsolete-macro.patch,
+ -files/courier-authlib:
+ Remove old
29 Dec 2012; Raúl Porcel <armin76@gentoo.org> courier-authlib-0.64.0.ebuild:
alpha/s390/sh/sparc stable wrt #439736
diff --git a/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild b/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild
deleted file mode 100644
index c02bbef68a0e..000000000000
--- a/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild,v 1.10 2012/11/12 13:36:43 jer Exp $
-
-inherit eutils flag-o-matic autotools libtool user
-
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-
-DESCRIPTION="Courier authentication library."
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/"
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="berkdb crypt debug gdbm ldap mysql pam postgres vpopmail"
-
-RESTRICT="userpriv
- !berkdb? ( test )"
-
-RDEPEND="gdbm? ( sys-libs/gdbm )
- !gdbm? ( sys-libs/db )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/openssl-0.9.6
- ldap? ( >=net-nds/openldap-1.2.11 )
- mysql? ( virtual/mysql )
- pam? ( virtual/pam )
- postgres? ( dev-db/postgresql-base )"
-
-pkg_setup() {
- enewuser mail -1 -1 /var/spool/mail
-
- if ! has_version 'dev-tcltk/expect' ; then
- ewarn 'The dev-tcltk/expect package is not installed.'
- ewarn 'Without it, you will not be able to change system login passwords.'
- ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,'
- ewarn 'and others) will work just fine.'
- fi
-
- if use vpopmail ; then
- eerror
- eerror "vpopmail support has been removed, it's unmaintained upstream and will be"
- eerror "removed with the next release."
- eerror
- eerror "Please remove vpopmail USE-flag."
- die "vpopmail support removed"
- fi
-
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- if ! use gdbm ; then
- epatch "${FILESDIR}/0.59.2-configure-db4.patch"
- else
- epatch "${FILESDIR}/0.59.2-remove-obsolete-macro.patch"
- fi
-
- sed -i -e'/for dir in/a\\t\t/etc/courier-imap \\' authmigrate.in || die "sed failed"
- sed -i -e'/for dir in/a\\t\t/etc/courier/authlib \\' authmigrate.in || die "sed failed"
- sed -i -e"s|\$sbindir/makeuserdb||g" authmigrate.in || die "sed failed"
-
- sed -i -e 's:AC_LIBLTDL_INSTALLABLE:AC_LIBLTDL_CONVENIENCE:' configure.in \
- || die "fixing libltdl call failed"
-
- local d
- for d in $(find -name configure.in) ; do
- [[ ${d} == */libltdl/* ]] && continue
- cd "${S}"/${d%configure.in}
- AT_NO_RECURSIVE="yes" AT_NOELIBTOOLIZE="yes" eautoreconf
- done
-
- elibtoolize
-}
-
-src_compile() {
- filter-flags -fomit-frame-pointer
-
- local myconf=""
-
- myconf="${myconf} `use_with pam authpam`"
- myconf="${myconf} `use_with ldap authldap`"
-
- if use berkdb ; then
- if use gdbm ; then
- ewarn "Both gdbm and berkdb selected. Using gdbm."
- else
- myconf="${myconf} --with-db=db"
- fi
- fi
- use gdbm && myconf="${myconf} --with-db=gdbm"
-
- myconf="${myconf} --without-authvchkpw `use_with mysql authmysql` `use_with postgres authpgsql`"
-
- use debug && myconf="${myconf} debug=true"
-
- einfo "Configuring courier-authlib: ${myconf}"
-
- econf \
- --sysconfdir=/etc/courier \
- --datadir=/usr/share/courier \
- --libexecdir=/usr/$(get_libdir)/courier \
- --localstatedir=/var/lib/courier \
- --sharedstatedir=/var/lib/courier/com \
- --with-authdaemonvar=/var/lib/courier/authdaemon \
- --with-authshadow \
- --without-redhat \
- --with-mailuser=mail \
- --with-mailgroup=mail \
- --cache-file="${S}/configuring.cache" \
- ${myconf} || die "econf failed"
- emake || die "emake failed"
-}
-
-orderfirst() {
- file="${D}/etc/courier/authlib/${1}" ; option="${2}" ; param="${3}"
- if [[ -e "${file}" ]] ; then
- orig="$(grep \"^${option}=\" ${file} | cut -d'\"' -f 2)"
- new="${option}=\"${param} `echo ${orig} | sed -e\"s/${param}//g\" -e\"s/ / /g\"`\""
- sed -i -e "s/^${option}=.*$/${new}/" "${file}"
- fi
-}
-
-finduserdb() {
- for dir in \
- /etc/courier/authlib /etc/courier /etc/courier-imap \
- /usr/lib/courier/etc /usr/lib/courier-imap/etc \
- /usr/local/etc /usr/local/etc/courier /usr/local/courier/etc \
- /usr/local/lib/courier/etc /usr/local/lib/courier-imap/etc \
- /usr/local/share/sqwebmail /usr/local/etc/courier-imap ; do
- if [[ -e "${dir}/userdb" ]] ; then
- einfo "Found userdb at: ${dir}/userdb"
- cp -f "${dir}/userdb" "${D}/etc/courier/authlib/"
- chmod go-rwx "${D}/etc/courier/authlib/userdb"
- continue
- fi
- done
-}
-
-src_install() {
- diropts -o mail -g mail
- dodir /etc/courier
- keepdir /var/lib/courier/authdaemon
- keepdir /etc/courier/authlib
- emake DESTDIR="${D}" install || die "emake install failed"
- emake DESTDIR="${D}" install-migrate|| die "emake install-migrate failed"
- [[ ! -e "${D}/etc/courier/authlib/userdb" ]] && finduserdb
- emake DESTDIR="${D}" install-configure || die "emake install-configure failed"
- rm -f "${D}"/etc/courier/authlib/*.bak
- chown mail:mail "${D}"/etc/courier/authlib/*
- for y in "${D}"/etc/courier/authlib/*.dist ; do
- [[ ! -e "${y%%.dist}" ]] && cp -f "${y}" "${y%%.dist}"
- done
- use pam && orderfirst authdaemonrc authmodulelist authpam
- use ldap && orderfirst authdaemonrc authmodulelist authldap
- use postgres && orderfirst authdaemonrc authmodulelist authpgsql
- use mysql && orderfirst authdaemonrc authmodulelist authmysql
- dodoc AUTHORS ChangeLog* INSTALL NEWS README
- dohtml README.html README_authlib.html NEWS.html INSTALL.html README.authdebug.html
- if use mysql ; then
- dodoc README.authmysql.myownquery
- dohtml README.authmysql.html
- fi
- if use postgres ; then
- dohtml README.authpostgres.html README.authmysql.html
- fi
- if use ldap ; then
- dodoc README.ldap
- dodir /etc/openldap/schema
- cp -f authldap.schema "${D}/etc/openldap/schema/"
- fi
- doinitd "${FILESDIR}/${PN}" || die "doinitd failed"
-}
-
-pkg_postinst() {
- if [[ -e /etc/courier/authlib/userdb ]] ; then
- einfo "Running makeuserdb ..."
- chmod go-rwx /etc/courier/authlib/userdb
- makeuserdb
- fi
-
- # Suggest cleaning out the following old files
- list="$(find /etc/courier -maxdepth 1 -type f | grep \"^/etc/courier/auth\")"
- if [[ ! -z "${list}" ]] ; then
- ewarn "Courier authentication files are now in /etc/courier/authlib/"
- elog "The following files are no longer needed and can likely be removed:"
- elog " rm $(echo \"${list}\")"
- fi
-}
diff --git a/net-libs/courier-authlib/courier-authlib-0.62.4.ebuild b/net-libs/courier-authlib/courier-authlib-0.62.4.ebuild
deleted file mode 100644
index 776a36e7c403..000000000000
--- a/net-libs/courier-authlib/courier-authlib-0.62.4.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/courier-authlib-0.62.4.ebuild,v 1.7 2012/11/12 13:36:43 jer Exp $
-
-inherit eutils flag-o-matic user
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~x86-fbsd"
-
-DESCRIPTION="Courier authentication library."
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/"
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="berkdb crypt debug gdbm ldap mysql pam postgres vpopmail"
-
-RESTRICT="userpriv
- !berkdb? ( test )"
-
-RDEPEND="gdbm? ( sys-libs/gdbm )
- !gdbm? ( sys-libs/db )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/openssl-0.9.6
- ldap? ( >=net-nds/openldap-1.2.11 )
- mysql? ( virtual/mysql )
- pam? ( virtual/pam )
- postgres? ( dev-db/postgresql-base )"
-
-pkg_setup() {
- enewuser mail -1 -1 /var/spool/mail
-
- if ! has_version 'dev-tcltk/expect' ; then
- ewarn 'The dev-tcltk/expect package is not installed.'
- ewarn 'Without it, you will not be able to change system login passwords.'
- ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,'
- ewarn 'and others) will work just fine.'
- fi
-
- if use vpopmail ; then
- eerror
- eerror "vpopmail support has been removed, it's unmaintained upstream and will be"
- eerror "removed with the next release."
- eerror
- eerror "Please remove vpopmail USE-flag."
- die "vpopmail support removed"
- fi
-
-}
-
-src_compile() {
- filter-flags -fomit-frame-pointer
-
- local myconf=""
-
- myconf="${myconf} `use_with pam authpam`"
- myconf="${myconf} `use_with ldap authldap`"
-
- if use berkdb ; then
- if use gdbm ; then
- ewarn "Both gdbm and berkdb selected. Using gdbm."
- else
- myconf="${myconf} --with-db=db"
- fi
- fi
- use gdbm && myconf="${myconf} --with-db=gdbm"
-
- myconf="${myconf} --without-authvchkpw `use_with mysql authmysql` `use_with postgres authpgsql`"
-
- use debug && myconf="${myconf} debug=true"
-
- einfo "Configuring courier-authlib: ${myconf}"
-
- econf \
- --sysconfdir=/etc/courier \
- --datadir=/usr/share/courier \
- --libexecdir=/usr/$(get_libdir)/courier \
- --localstatedir=/var/lib/courier \
- --sharedstatedir=/var/lib/courier/com \
- --with-authdaemonvar=/var/lib/courier/authdaemon \
- --with-authshadow \
- --without-redhat \
- --with-mailuser=mail \
- --with-mailgroup=mail \
- --cache-file="${S}/configuring.cache" \
- ${myconf} || die "econf failed"
- emake || die "emake failed"
-}
-
-orderfirst() {
- file="${D}/etc/courier/authlib/${1}" ; option="${2}" ; param="${3}"
- if [[ -e "${file}" ]] ; then
- orig="$(grep \"^${option}=\" ${file} | cut -d'\"' -f 2)"
- new="${option}=\"${param} `echo ${orig} | sed -e\"s/${param}//g\" -e\"s/ / /g\"`\""
- sed -i -e "s/^${option}=.*$/${new}/" "${file}"
- fi
-}
-
-finduserdb() {
- for dir in \
- /etc/courier/authlib /etc/courier /etc/courier-imap \
- /usr/lib/courier/etc /usr/lib/courier-imap/etc \
- /usr/local/etc /usr/local/etc/courier /usr/local/courier/etc \
- /usr/local/lib/courier/etc /usr/local/lib/courier-imap/etc \
- /usr/local/share/sqwebmail /usr/local/etc/courier-imap ; do
- if [[ -e "${dir}/userdb" ]] ; then
- einfo "Found userdb at: ${dir}/userdb"
- cp -f "${dir}/userdb" "${D}/etc/courier/authlib/"
- chmod go-rwx "${D}/etc/courier/authlib/userdb"
- continue
- fi
- done
-}
-
-src_install() {
- diropts -o mail -g mail
- dodir /etc/courier
- keepdir /var/lib/courier/authdaemon
- keepdir /etc/courier/authlib
- emake DESTDIR="${D}" install || die "emake install failed"
- emake DESTDIR="${D}" install-migrate|| die "emake install-migrate failed"
- [[ ! -e "${D}/etc/courier/authlib/userdb" ]] && finduserdb
- emake DESTDIR="${D}" install-configure || die "emake install-configure failed"
- rm -f "${D}"/etc/courier/authlib/*.bak
- chown mail:mail "${D}"/etc/courier/authlib/*
- for y in "${D}"/etc/courier/authlib/*.dist ; do
- [[ ! -e "${y%%.dist}" ]] && cp -f "${y}" "${y%%.dist}"
- done
- use pam && orderfirst authdaemonrc authmodulelist authpam
- use ldap && orderfirst authdaemonrc authmodulelist authldap
- use postgres && orderfirst authdaemonrc authmodulelist authpgsql
- use mysql && orderfirst authdaemonrc authmodulelist authmysql
- dodoc AUTHORS ChangeLog* INSTALL NEWS README
- dohtml README.html README_authlib.html NEWS.html INSTALL.html README.authdebug.html
- if use mysql ; then
- dodoc README.authmysql.myownquery
- dohtml README.authmysql.html
- fi
- if use postgres ; then
- dohtml README.authpostgres.html README.authmysql.html
- fi
- if use ldap ; then
- dodoc README.ldap
- dodir /etc/openldap/schema
- cp -f authldap.schema "${D}/etc/openldap/schema/"
- fi
- doinitd "${FILESDIR}/${PN}" || die "doinitd failed"
-}
-
-pkg_postinst() {
- if [[ -e /etc/courier/authlib/userdb ]] ; then
- einfo "Running makeuserdb ..."
- chmod go-rwx /etc/courier/authlib/userdb
- makeuserdb
- fi
-
- # Suggest cleaning out the following old files
- list="$(find /etc/courier -maxdepth 1 -type f | grep \"^/etc/courier/auth\")"
- if [[ ! -z "${list}" ]] ; then
- ewarn "Courier authentication files are now in /etc/courier/authlib/"
- elog "The following files are no longer needed and can likely be removed:"
- elog " rm $(echo \"${list}\")"
- fi
-}
diff --git a/net-libs/courier-authlib/courier-authlib-0.63.0.ebuild b/net-libs/courier-authlib/courier-authlib-0.63.0.ebuild
deleted file mode 100644
index bd0cae473851..000000000000
--- a/net-libs/courier-authlib/courier-authlib-0.63.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/courier-authlib-0.63.0.ebuild,v 1.6 2012/11/12 13:36:43 jer Exp $
-
-inherit eutils flag-o-matic user
-
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
-
-DESCRIPTION="Courier authentication library."
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/"
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="berkdb crypt debug gdbm ldap mysql pam postgres vpopmail"
-
-RESTRICT="userpriv
- !berkdb? ( test )"
-
-RDEPEND="gdbm? ( sys-libs/gdbm )
- !gdbm? ( sys-libs/db )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/openssl-0.9.6
- ldap? ( >=net-nds/openldap-1.2.11 )
- mysql? ( virtual/mysql )
- pam? ( virtual/pam )
- postgres? ( >=dev-db/postgresql-base-8.4 )"
-
-pkg_setup() {
- enewuser mail -1 -1 /var/spool/mail
-
- if ! has_version 'dev-tcltk/expect' ; then
- ewarn 'The dev-tcltk/expect package is not installed.'
- ewarn 'Without it, you will not be able to change system login passwords.'
- ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,'
- ewarn 'and others) will work just fine.'
- fi
-
- if use vpopmail ; then
- eerror
- eerror "vpopmail support has been removed, it's unmaintained upstream and will be"
- eerror "removed with the next release."
- eerror
- eerror "Please remove vpopmail USE-flag."
- die "vpopmail support removed"
- fi
-
-}
-
-src_compile() {
- filter-flags -fomit-frame-pointer
-
- local myconf=""
-
- myconf="${myconf} `use_with pam authpam`"
- myconf="${myconf} `use_with ldap authldap`"
-
- if use berkdb ; then
- if use gdbm ; then
- ewarn "Both gdbm and berkdb selected. Using gdbm."
- else
- myconf="${myconf} --with-db=db"
- fi
- fi
- use gdbm && myconf="${myconf} --with-db=gdbm"
-
- myconf="${myconf} --without-authvchkpw `use_with mysql authmysql` `use_with postgres authpgsql`"
-
- use debug && myconf="${myconf} debug=true"
-
- einfo "Configuring courier-authlib: ${myconf}"
-
- econf \
- --sysconfdir=/etc/courier \
- --datadir=/usr/share/courier \
- --libexecdir=/usr/$(get_libdir)/courier \
- --localstatedir=/var/lib/courier \
- --sharedstatedir=/var/lib/courier/com \
- --with-authdaemonvar=/var/lib/courier/authdaemon \
- --with-authshadow \
- --without-redhat \
- --with-mailuser=mail \
- --with-mailgroup=mail \
- --cache-file="${S}/configuring.cache" \
- ${myconf} || die "econf failed"
- emake || die "emake failed"
-}
-
-orderfirst() {
- file="${D}/etc/courier/authlib/${1}" ; option="${2}" ; param="${3}"
- if [[ -e "${file}" ]] ; then
- orig="$(grep \"^${option}=\" ${file} | cut -d'\"' -f 2)"
- new="${option}=\"${param} `echo ${orig} | sed -e\"s/${param}//g\" -e\"s/ / /g\"`\""
- sed -i -e "s/^${option}=.*$/${new}/" "${file}"
- fi
-}
-
-finduserdb() {
- for dir in \
- /etc/courier/authlib /etc/courier /etc/courier-imap \
- /usr/lib/courier/etc /usr/lib/courier-imap/etc \
- /usr/local/etc /usr/local/etc/courier /usr/local/courier/etc \
- /usr/local/lib/courier/etc /usr/local/lib/courier-imap/etc \
- /usr/local/share/sqwebmail /usr/local/etc/courier-imap ; do
- if [[ -e "${dir}/userdb" ]] ; then
- einfo "Found userdb at: ${dir}/userdb"
- cp -f "${dir}/userdb" "${D}/etc/courier/authlib/"
- chmod go-rwx "${D}/etc/courier/authlib/userdb"
- continue
- fi
- done
-}
-
-src_install() {
- diropts -o mail -g mail
- dodir /etc/courier
- keepdir /var/lib/courier/authdaemon
- keepdir /etc/courier/authlib
- emake DESTDIR="${D}" install || die "emake install failed"
- [[ ! -e "${D}/etc/courier/authlib/userdb" ]] && finduserdb
- emake DESTDIR="${D}" install-configure || die "emake install-configure failed"
- rm -f "${D}"/etc/courier/authlib/*.bak
- chown mail:mail "${D}"/etc/courier/authlib/*
- for y in "${D}"/etc/courier/authlib/*.dist ; do
- [[ ! -e "${y%%.dist}" ]] && cp -f "${y}" "${y%%.dist}"
- done
- use pam && orderfirst authdaemonrc authmodulelist authpam
- use ldap && orderfirst authdaemonrc authmodulelist authldap
- use postgres && orderfirst authdaemonrc authmodulelist authpgsql
- use mysql && orderfirst authdaemonrc authmodulelist authmysql
- dodoc AUTHORS ChangeLog* INSTALL NEWS README
- dohtml README.html README_authlib.html NEWS.html INSTALL.html README.authdebug.html
- if use mysql ; then
- dodoc README.authmysql.myownquery
- dohtml README.authmysql.html
- fi
- if use postgres ; then
- dohtml README.authpostgres.html README.authmysql.html
- fi
- if use ldap ; then
- dodoc README.ldap
- dodir /etc/openldap/schema
- cp -f authldap.schema "${D}/etc/openldap/schema/"
- fi
- doinitd "${FILESDIR}/${PN}" || die "doinitd failed"
-}
-
-pkg_postinst() {
- if [[ -e /etc/courier/authlib/userdb ]] ; then
- einfo "Running makeuserdb ..."
- chmod go-rwx /etc/courier/authlib/userdb
- makeuserdb
- fi
-
- # Suggest cleaning out the following old files
- list="$(find /etc/courier -maxdepth 1 -type f | grep \"^/etc/courier/auth\")"
- if [[ ! -z "${list}" ]] ; then
- ewarn "Courier authentication files are now in /etc/courier/authlib/"
- elog "The following files are no longer needed and can likely be removed:"
- elog " rm $(echo \"${list}\")"
- fi
-}
diff --git a/net-libs/courier-authlib/files/0.59.2-configure-db4.patch b/net-libs/courier-authlib/files/0.59.2-configure-db4.patch
deleted file mode 100644
index be12d843c47c..000000000000
--- a/net-libs/courier-authlib/files/0.59.2-configure-db4.patch
+++ /dev/null
@@ -1,68 +0,0 @@
---- configure.in.orig 2007-01-17 02:15:46.000000000 +0000
-+++ configure.in 2007-02-03 19:52:48.000000000 +0000
-@@ -22,7 +22,6 @@
- AC_PROG_CPP
- AC_PROG_INSTALL
- AC_PROG_LN_S
--AC_PROG_SYSCONFTOOL
- AC_LIBLTDL_INSTALLABLE
- AC_LIBTOOL_DLOPEN
- AM_PROG_LIBTOOL
-@@ -264,15 +263,17 @@
-
- if test "$db" != "gdbm"
- then
-- AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ],
-- [ AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"],
-- [ AC_CHECK_LIB(db, db_env_create,
-- [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) ]
-- )])
--
-- AC_CHECK_FUNC(dbopen, HAVE_BDB=1)
-- AC_CHECK_FUNC(db_open, HAVE_BDB=1)
-- AC_CHECK_FUNC(db_env_create, HAVE_BDB=1)
-+ for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db
-+ do
-+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
-+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
-+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
-+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ]))))
-+ done
-+ AC_CHECK_FUNC(db_create_4002, HAVE_BDB=1)
-+ AC_CHECK_FUNC(db_create_4001, HAVE_BDB=1)
-+ AC_CHECK_FUNC(db_create_4000, HAVE_BDB=1)
-+ AC_CHECK_FUNC(db_create, HAVE_BDB=1)
- fi
-
- LIBS="$saveLIBS"
---- bdbobj/configure.in 2001-09-18 18:26:28.000000000 -0700
-+++ bdbobj/configure.in 2004-08-14 16:15:08.469316646 -0700
-@@ -21,15 +21,19 @@
- dnl Checks for libraries.
-
- saveLIBS="$LIBS"
--AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ],
-- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"],
-- AC_CHECK_LIB(db, db_env_create, [ LIBDB=-ldb; LIBS="-ldb $LIBS"])
-- ))
--
--FOUND_DB=0
--AC_CHECK_FUNC(dbopen, FOUND_DB=1)
--AC_CHECK_FUNC(db_open, FOUND_DB=1)
--AC_CHECK_FUNC(db_env_create, FOUND_DB=1)
-+for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db
-+ do
-+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
-+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
-+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
-+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ]))))
-+
-+ done
-+FOUND_DB=0
-+AC_CHECK_FUNC(db_create_4002, FOUND_DB=1)
-+AC_CHECK_FUNC(db_create_4001, FOUND_DB=1)
-+AC_CHECK_FUNC(db_create_4000, FOUND_DB=1)
-+AC_CHECK_FUNC(db_create, FOUND_DB=1)
-
- LIBS="$saveLIBS"
-
diff --git a/net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch b/net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch
deleted file mode 100644
index 72a398391aa1..000000000000
--- a/net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.in.orig 2007-01-17 02:15:46.000000000 +0000
-+++ configure.in 2007-02-03 19:58:19.000000000 +0000
-@@ -22,7 +22,6 @@
- AC_PROG_CPP
- AC_PROG_INSTALL
- AC_PROG_LN_S
--AC_PROG_SYSCONFTOOL
- AC_LIBLTDL_INSTALLABLE
- AC_LIBTOOL_DLOPEN
- AM_PROG_LIBTOOL
diff --git a/net-libs/courier-authlib/files/courier-authlib b/net-libs/courier-authlib/files/courier-authlib
deleted file mode 100644
index 88417a8ac65b..000000000000
--- a/net-libs/courier-authlib/files/courier-authlib
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/files/courier-authlib,v 1.2 2007/04/08 14:10:55 chtekk Exp $
-
-depend() {
- need net
- provide authdaemond
-}
-
-checkconfig() {
- if [[ ! -e /etc/courier/authlib/authdaemonrc ]] ; then
- eerror "You need an /etc/courier/authlib/authdaemonrc file to run authdaemon"
- return 1
- fi
-}
-
-setauth() {
- source /etc/courier/authlib/authdaemonrc
- AUTHLIB="/usr/lib/courier/courier-authlib"
- AUTHDAEMOND="authdaemond"
- pidfile="/var/run/authdaemon.pid"
- logger="/usr/sbin/courierlogger"
- export DEBUG_LOGIN DEFAULTOPTIONS LOGGEROPTS
-}
-
-start() {
- checkconfig || return 1
- setauth
- ebegin "Starting courier-authlib: ${AUTHDAEMOND}"
- start-stop-daemon --quiet --start --pidfile "${pidfile}" --exec \
- /usr/bin/env ${logger} -- ${LOGGEROPTS} -pid="${pidfile}" -start "${AUTHLIB}/${AUTHDAEMOND}"
- eend $?
-}
-
-stop() {
- setauth
- ebegin "Stopping courier-authlib: ${AUTHDAEMOND}"
- start-stop-daemon --quiet --stop --pidfile "${pidfile}"
- eend $?
-}