Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 812 Details for
Bug 2421
courier.0.38.0.ebuild revisited
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
courier.0.38.0.ebuild -revisited
courier.ebuild.tar.gz (text/plain), 40.00 KB, created by
Alex Hartmann
on 2002-05-03 20:23:36 UTC
(
hide
)
Description:
courier.0.38.0.ebuild -revisited
Filename:
MIME Type:
Creator:
Alex Hartmann
Created:
2002-05-03 20:23:36 UTC
Size:
40.00 KB
patch
obsolete
>courier-mta/0040755000175100017510000000000007464633234011772 5ustar alexalexcourier-mta/files/0040755000175100017510000000000007464571454013101 5ustar alexalexcourier-mta/files/courier-imapd0100755000175100017510000000067507464616025015566 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier imapd" > /usr/sbin/imapd start > eend $? >} > >stop() { > ebegin "Stopping courier imapd" > /usr/sbin/imapd stop > eend $? >} >courier-mta/files/courier-pop3d0100755000175100017510000000067507464616025015521 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier pop3d" > /usr/sbin/pop3d start > eend $? >} > >stop() { > ebegin "Stopping courier pop3d" > /usr/sbin/pop3d stop > eend $? >} >courier-mta/files/courier0100755000175100017510000000106207464616025014465 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond courier-mta courier-esmtpd courier-esmtpd-ssl courier-esmtpd-msa courier-imapd courier-imapd-ssl courier-pop3d courier-pop3d-ssl >} > >start() { > ebegin "Courier MTA startet" > eend $? >} > >stop() { > ebegin "Stopping Courier MTA" > /etc/init.d/courier-authdaemond stop > eend $? >} >courier-mta/files/courier-esmtpd0100755000175100017510000000070107464616025015756 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier esmtpd" > /usr/sbin/esmtpd start > eend $? >} > >stop() { > ebegin "Stopping courier esmtpd" > /usr/sbin/esmtpd stop > eend $? >} >courier-mta/files/courier-imapd-ssl0100755000175100017510000000071507464616025016360 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier imapd-ssl" > /usr/sbin/imapd-ssl start > eend $? >} > >stop() { > ebegin "Stopping courier imapd-ssl" > /usr/sbin/imapd-ssl stop > eend $? >} >courier-mta/files/digest-courier-0.38.00100644000175100017510000000010307464571452016462 0ustar alexalexMD5 980d03ed862375f61a9f8e93987a399f courier-0.38.0.tar.gz 3440513 >courier-mta/files/courier-esmtpd-msa0100755000175100017510000000072107464616025016536 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier esmtpd-msa" > /usr/sbin/esmtpd-msa start > eend $? >} > >stop() { > ebegin "Stopping courier esmtpd-msa" > /usr/sbin/esmtpd-msa stop > eend $? >} >courier-mta/files/courier-esmtpd-ssl0100755000175100017510000000072107464616025016557 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier esmtpd-ssl" > /usr/sbin/esmtpd-ssl start > eend $? >} > >stop() { > ebegin "Stopping courier esmtpd-ssl" > /usr/sbin/esmtpd-ssl stop > eend $? >} >courier-mta/files/courier-pop3d-ssl0100755000175100017510000000071507464616025016313 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier pop3d-ssl" > /usr/sbin/pop3d-ssl start > eend $? >} > >stop() { > ebegin "Stopping courier pop3d-ssl" > /usr/sbin/pop3d-ssl stop > eend $? >} >courier-mta/files/courier-mta0100755000175100017510000000067507464616025015255 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net courier-authdaemond >} > >start() { > ebegin "Starting courier-mta" > /usr/sbin/courier start > eend $? >} > >stop() { > ebegin "Stopping courier-mta" > /usr/sbin/courier stop > eend $? >} >courier-mta/files/courier-authdaemond0100755000175100017510000000073507464616025016762 0ustar alexalex#!/sbin/runscript ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># /space/gentoo/cvsroot/gentoo-x86/net-misc/bind/files/named.rc6,v 1.3 2002/02/09 01:08:04 woodchip Exp > >depend() { > need net >} > >start() { > ebegin "Starting courier authdaemon" > /usr/lib/courier/authlib/authdaemond start > eend $? >} > >stop() { > ebegin "Stopping courier authdaemon" > /usr/lib/courier/authlib/authdaemond stop > eend $? >} >courier-mta/.courier-0.38.0.ebuild.swp0100600000175100017510000003000007464620300016206 0ustar alexalexb0VIM 6.1¡Ó<Dº!rootgodzilla.zollhaus.net/usr/portage/net-mail/courier/courier-0.38.0.ebuild3210#"! UtpÿeadpeÐTÞhgUã ¼ » ¥ t Y ; ûسc0/éº_2Ó > >R >, >+ > > >Ü © t 7 ×Öǵ iK)Þ¹}cGæ±|{[YXG/÷ÜÛƽ}ye_^D>þ¿:65ù½_%ë»K} newexe ${FILESDIR}/courier-pop3d courier-pop3d newexe ${FILESDIR}/courier-pop3d-ssl courier-pop3d-ssl newexe ${FILESDIR}/courier-imapd-ssl courier-imapd-ssl newexe ${FILESDIR}/courier-imapd courier-imapd newexe ${FILESDIR}/courier-esmtpd-msa courier-esmtpd-msa newexe ${FILESDIR}/courier-esmtpd-ssl courier-esmtpd-ssl newexe ${FILESDIR}/courier-esmtpd courier-esmtpd newexe ${FILESDIR}/courier-mta courier-mta newexe ${FILESDIR}/courier-authdaemond courier-authdaemond newexe ${FILESDIR}/courier courier exeinto /etc/init.d fi [ -f webmail.authpam ] && mv webmail.authpam ${D}/etc/pam.d/webmail [ -f imapd.authpam ] && mv imapd.authpam ${D}/etc/pam.d/imap [ -f pop3d.authpam ] && mv pop3d.authpam ${D}/etc/pam.d/pop3 [ -f esmtp.authpam ] && mv esmtp.authpam ${D}/etc/pam.d/esmtp then if [ -d ${D}/etc/pam.d ] done mv ${x}.dist ${x} do for x in courierd pop3d pop3d-ssl imapd imapd-ssl authdaemonrc local x cd ${D}/etc/courier make install DESTDIR=${D} mkdir -p ${D}/var/run/courier mkdir -p ${D}/etc/pam.d dodir /var/lib/couriersrc_install () {} emake || die "compile problem" --host=${CHOST} ${myconf} || die "bad ./configure" --with-authdaemonvar=/var/lib/courier/authdaemon \ --enable-workarounds-for-imap-client-bugs \ --enable-mimetypes=/etc/apache/conf/mime.types \ --with-paranoid-smtpext \ --with-mailgroup=mail \ --with-mailuser=mail \ --with-piddir=/var/run/courier \ --localstatedir=/var/lib/courier \ --sharedstatedir=/var/lib/courier/com \ --datadir=/usr/share/courier \ --libexecdir=/usr/lib/courier \ --sysconfdir=/etc/courier \ --mandir=/usr/share/man \ --disable-root-check \ --bindir=/usr/sbin \ --prefix=/usr \ ./configure \ use berkdb || myconf="${myconf} --with-db=gdbm" use berkdb && myconf="${myconf} --with-db=db" use postgres || myconf="${myconf} --without-authpostgresql" use mysql || myconf="${myconf} --without-authmysql" use ldap || myconf="${myconf} --without-authldap" use pam || myconf="${myconf} --without-authpam" local myconfsrc_compile() {# o We need to add an /etc/mail.conf.# instead of the more traditional and icky ~/Maildir.# (my preference, and the official Gentoo Linux standard location)# o My RC script is configured to look for maildirs in ~/.maildir# o tweaking of config files# (I only converted the imapd.rc script)# o creation of imapd-ssl, pop3-ssl, pop3 init.d scripts# o supervise support (of course)# Here are some things that still need fixing:# This package is complete if you just need basic IMAP functionality.DEPEND="${RDEPEND} sys-devel/perl sys-apps/procps" tcltk? ( >=dev-tcltk/expect-5.33.0 )" postgres? ( >=dev-db/postgresql-7.1.3 ) ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.36 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) berkdb? ( >=sys-libs/db-3.2 ) pam? ( >=sys-libs/pam-0.75 ) >=dev-tcltk/expect-5.33.0 >=dev-libs/openssl-0.9.6RDEPEND="virtual/glibcPROVIDE="virtual/mta"HOMEPAGE="http://www.courier-mta.org/"SRC_URI="http://ftp1.sourceforge.net/courier/${P}.tar.gz"DESCRIPTION="An MTA designed specifically for maildirs"S=${WORKDIR}/${P}# /space/gentoo/cvsroot/gentoo-x86/net-mail/courier-imap/courier-0.38.0.ebuild,v 1.1 2002/05/01 03:56:05 woodchip Exp# Andreas Erhart <andi@as-computer.de># Adapted for courier MTA by Alexandru Hartmann <ahartmann@as-computer.de> and# Author: Daniel Robbins <drobbins@gentoo.org># Distributed under the terms of the GNU General Public License, v2 or later# Copyright 1999-2002 Gentoo Technologies, Inc.courier-mta/ChangeLog0100644000175100017510000000037007464632564013546 0ustar alexalex# ChangeLog for net-mail/courier-imap ># Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL ># /space/gentoo/cvsroot/gentoo-x86/net-mail/courier-mta/ChangeLog,v 1.5 2002/05/04 03:10:05 woodchip Exp >04.05.2002 >initial working release >courier-mta/courier-0.38.0.ebuild0100644000175100017510000000613607464633234015357 0ustar alexalex# Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later ># Author: Daniel Robbins <drobbins@gentoo.org> ># Adapted for courier MTA by Andreas Erhart <andi@as-computer.de> and ># Alex Hartmann <alex@as-computer.de> ># /space/gentoo/cvsroot/gentoo-x86/net-mail/courier-mta/courier-0.38.0.ebuild,v 1.1 2002/05/04 03:13:45 woodchip Exp > >S=${WORKDIR}/${P} >DESCRIPTION="An MTA designed specifically for maildirs" >SRC_URI="http://ftp1.sourceforge.net/courier/${P}.tar.gz" >HOMEPAGE="http://www.courier-mta.org/" > >PROVIDE="virtual/mta" >RDEPEND="virtual/glibc > >=dev-libs/openssl-0.9.6 > >=dev-tcltk/expect-5.33.0 > pam? ( >=sys-libs/pam-0.75 ) > berkdb? ( >=sys-libs/db-3.2 ) > gdbm? ( >=sys-libs/gdbm-1.8.0 ) > mysql? ( >=dev-db/mysql-3.23.36 ) > ldap? ( >=net-nds/openldap-1.2.11 ) > postgres? ( >=dev-db/postgresql-7.1.3 ) > tcltk? ( >=dev-tcltk/expect-5.33.0 )" >DEPEND="${RDEPEND} sys-devel/perl sys-apps/procps" > ># I'm not sure about .maildir and Maildir issue. This package will probably work just ># with Maildir. Is there a standard ? What's the best way to do it ? > >src_compile() { > local myconf > use pam || myconf="${myconf} --without-authpam" > use ldap || myconf="${myconf} --without-authldap" > use mysql || myconf="${myconf} --without-authmysql" > use postgres || myconf="${myconf} --without-authpostgresql" > use berkdb && myconf="${myconf} --with-db=db" > use berkdb || myconf="${myconf} --with-db=gdbm" > > ./configure \ > --prefix=/usr \ > --disable-root-check \ > --mandir=/usr/share/man \ > --sysconfdir=/etc/courier \ > --libexecdir=/usr/lib/courier \ > --datadir=/usr/share/courier \ > --sharedstatedir=/var/lib/courier/com \ > --localstatedir=/var/lib/courier \ > --with-piddir=/var/run/courier \ > --with-mailuser=mail \ > --with-mailgroup=mail \ > --with-paranoid-smtpext \ > --enable-mimetypes=/etc/apache/conf/mime.types \ > --enable-workarounds-for-imap-client-bugs \ > --with-authdaemonvar=/var/lib/courier/authdaemon \ > --host=${CHOST} ${myconf} || die "bad ./configure" > > emake || die "compile problem" >} > >src_install () { > dodir /var/lib/courier > mkdir -p ${D}/etc/pam.d > mkdir -p ${D}/var/run/courier > make install DESTDIR=${D} > > cd ${D}/etc/courier > local x > for x in courierd pop3d pop3d-ssl imapd imapd-ssl authdaemonrc > do > mv ${x}.dist ${x} > done > > if [ -d ${D}/etc/pam.d ] > then > [ -f esmtp.authpam ] && mv esmtp.authpam ${D}/etc/pam.d/esmtp > [ -f pop3d.authpam ] && mv pop3d.authpam ${D}/etc/pam.d/pop3 > [ -f imapd.authpam ] && mv imapd.authpam ${D}/etc/pam.d/imap > [ -f webmail.authpam ] && mv webmail.authpam ${D}/etc/pam.d/webmail > fi > > exeinto /etc/init.d > newexe ${FILESDIR}/courier courier > newexe ${FILESDIR}/courier-authdaemond courier-authdaemond > newexe ${FILESDIR}/courier-mta courier-mta > newexe ${FILESDIR}/courier-esmtpd courier-esmtpd > newexe ${FILESDIR}/courier-esmtpd-ssl courier-esmtpd-ssl > newexe ${FILESDIR}/courier-esmtpd-msa courier-esmtpd-msa > newexe ${FILESDIR}/courier-imapd courier-imapd > newexe ${FILESDIR}/courier-imapd-ssl courier-imapd-ssl > newexe ${FILESDIR}/courier-pop3d-ssl courier-pop3d-ssl > newexe ${FILESDIR}/courier-pop3d courier-pop3d > >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2421
: 812 |
838
|
1387
|
1556