summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Lutgens <blutgens@gentoo.org>2002-07-17 03:11:56 +0000
committerBen Lutgens <blutgens@gentoo.org>2002-07-17 03:11:56 +0000
commit8ae93bf407b78d1ea8c09781badcb6f3514570db (patch)
treeeb92ac8e26388ac1184d27a823ea533de5695901
parentrepoman'd (diff)
downloadhistorical-8ae93bf407b78d1ea8c09781badcb6f3514570db.tar.gz
historical-8ae93bf407b78d1ea8c09781badcb6f3514570db.tar.bz2
historical-8ae93bf407b78d1ea8c09781badcb6f3514570db.zip
added a depend on ypbind for autofs
updated the HOMEPAGE for ppp disabled use of socks5 USE var in bitchx cause it's b0rken added a fetchmail system wide init script, revved the package and masked it added mailman to the tree and masked it, hope to hell i didn't miss anything. Sorry daniel, can't run repoman this high-up in the tree, you'll have to take my word for it I ran it individually on each package i touched ;-)
-rw-r--r--net-dialup/ppp/ChangeLog8
-rw-r--r--net-dialup/ppp/ppp-2.4.1-r7.ebuild4
-rw-r--r--net-dialup/ppp/ppp-2.4.1-r8.ebuild12
-rw-r--r--net-dialup/ppp/ppp-2.4.1-r9.ebuild14
-rw-r--r--net-fs/autofs/ChangeLog9
-rw-r--r--net-fs/autofs/files/autofs.rc63
-rw-r--r--net-irc/bitchx/ChangeLog10
-rw-r--r--net-irc/bitchx/bitchx-1.0.19-r2.ebuild11
-rw-r--r--net-irc/bitchx/files/digest-bitchx-1.0.19-r31
-rw-r--r--net-mail/fetchmail/ChangeLog13
-rw-r--r--net-mail/fetchmail/fetchmail-5.9.11-r1.ebuild63
-rw-r--r--net-mail/fetchmail/files/fetchmail24
-rw-r--r--net-mail/mailman/ChangeLog11
-rw-r--r--net-mail/mailman/files/README.gentoo47
-rw-r--r--net-mail/mailman/files/digest-mailman-2.0.121
-rw-r--r--net-mail/mailman/files/mailman.conf19
-rw-r--r--net-mail/mailman/mailman-2.0.12.ebuild71
-rw-r--r--profiles/package.mask9
18 files changed, 311 insertions, 19 deletions
diff --git a/net-dialup/ppp/ChangeLog b/net-dialup/ppp/ChangeLog
index e274dc77b7ca..b617baf03514 100644
--- a/net-dialup/ppp/ChangeLog
+++ b/net-dialup/ppp/ChangeLog
@@ -1,6 +1,10 @@
-# ChangeLog for net-dialup/ppp
+# ChangeLog for net-dialuppppChangeLog/
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.4 2002/05/22 20:15:13 ashmodai Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.5 2002/07/17 03:11:56 lamer Exp $
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ppp-2.4.1-r[789].ebuild :
+
+ updated homepage
*ppp-2.4.1-r8 (09 Apr 2002)
diff --git a/net-dialup/ppp/ppp-2.4.1-r7.ebuild b/net-dialup/ppp/ppp-2.4.1-r7.ebuild
index b1de59486d05..e69e9f2e2272 100644
--- a/net-dialup/ppp/ppp-2.4.1-r7.ebuild
+++ b/net-dialup/ppp/ppp-2.4.1-r7.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.1-r7.ebuild,v 1.3 2002/07/11 06:30:45 drobbins Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.1-r7.ebuild,v 1.4 2002/07/17 03:11:56 lamer Exp $
# modified by Christian Loitsch <gentoo00@loitsch.org>
S=${WORKDIR}/${P}.pppoe4
DESCRIPTION="Point-to-point protocol - patched for pppoe"
SRC_URI="http://www.shoshin.uwaterloo.ca/~mostrows/${P}-pppoe4.tgz"
-HOMEPAGE="http://www.shoshin.uwaterloo.ca/~mostrows/index.html"
+HOMEPAGE="http://www.samba.org/ppp"
DEPEND="virtual/glibc"
PROVIDE="virtual/pppd"
diff --git a/net-dialup/ppp/ppp-2.4.1-r8.ebuild b/net-dialup/ppp/ppp-2.4.1-r8.ebuild
index 704375865f64..5a3fc9a8a4ee 100644
--- a/net-dialup/ppp/ppp-2.4.1-r8.ebuild
+++ b/net-dialup/ppp/ppp-2.4.1-r8.ebuild
@@ -1,13 +1,21 @@
+# ChangeLog for net-dialuppppChangeLog/net-dialuppppppp-2.4.1-r8.ebuild
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.1-r8.ebuild,v 1.4 2002/07/17 03:11:56 lamer Exp $
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ppp-2.4.1-r7.ebuild :
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ppp-2.4.1-r7.ebuild : :
+
+ updated homepage
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.1-r8.ebuild,v 1.3 2002/07/11 06:30:45 drobbins Exp $
# modified by Christian Loitsch <gentoo00@loitsch.org>
S=${WORKDIR}/${P}.pppoe4
DESCRIPTION="Point-to-point protocol - patched for pppoe"
SRC_URI="http://www.shoshin.uwaterloo.ca/~mostrows/${P}-pppoe4.tgz"
-HOMEPAGE="http://www.shoshin.uwaterloo.ca/~mostrows/index.html"
+HOMEPAGE="http://www.samba.org/ppp"
DEPEND="virtual/glibc"
PROVIDE="virtual/pppd"
diff --git a/net-dialup/ppp/ppp-2.4.1-r9.ebuild b/net-dialup/ppp/ppp-2.4.1-r9.ebuild
index 098249e24288..7b091cc3b638 100644
--- a/net-dialup/ppp/ppp-2.4.1-r9.ebuild
+++ b/net-dialup/ppp/ppp-2.4.1-r9.ebuild
@@ -1,6 +1,16 @@
+# ChangeLog for net-dialuppppChangeLog/net-dialuppppppp-2.4.1-r9.ebuild
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.1-r9.ebuild,v 1.3 2002/07/17 03:11:56 lamer Exp $
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ppp-2.4.1-r7.ebuild :
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ppp-2.4.1-r7.ebuild : :
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ppp-2.4.1-r7.ebuild : : :
+
+ updated homepage
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.1-r9.ebuild,v 1.2 2002/07/11 06:30:45 drobbins Exp $
# modified by Christian Loitsch <gentoo00@loitsch.org>
# modified by Mike Jones <ashmodai@gentoo.org>
@@ -8,7 +18,7 @@
S=${WORKDIR}/${P}.pppoe4
DESCRIPTION="Point-to-point protocol - patched for pppoe"
SRC_URI="http://www.shoshin.uwaterloo.ca/~mostrows/${P}-pppoe4.tgz"
-HOMEPAGE="http://www.shoshin.uwaterloo.ca/~mostrows/index.html"
+HOMEPAGE="http://www.samba.org/ppp"
DEPEND="virtual/glibc"
PROVIDE="virtual/pppd"
diff --git a/net-fs/autofs/ChangeLog b/net-fs/autofs/ChangeLog
index 9ec32efacd28..ead1ffb18841 100644
--- a/net-fs/autofs/ChangeLog
+++ b/net-fs/autofs/ChangeLog
@@ -1,6 +1,11 @@
-# ChangeLog for net-fs/autofs
+# ChangeLog for net-fsautofsChangeLog/
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.7 2002/06/21 23:11:19 rphillips Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.8 2002/07/17 03:11:56 lamer Exp $
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> files/autofs.rc6 :
+
+ made the initscript depend on ypbind
+# ChangeLog for net-fs/autofs
30 Apr 2002; William McArthur <sandymac@gentoo.org> autofs-3.1.7-r3.ebuild :
diff --git a/net-fs/autofs/files/autofs.rc6 b/net-fs/autofs/files/autofs.rc6
index acd50b58ad1c..01c4c7622632 100644
--- a/net-fs/autofs/files/autofs.rc6
+++ b/net-fs/autofs/files/autofs.rc6
@@ -1,13 +1,14 @@
#!/sbin/runscript
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc6,v 1.3 2002/06/21 23:11:19 rphillips Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc6,v 1.4 2002/07/17 03:11:56 lamer Exp $
# rc file for automount using a Sun-style "master map".
# We first look for a local /etc/auto.master, then a YP
# map with that name
depend() {
+ need ypbind
need net
}
diff --git a/net-irc/bitchx/ChangeLog b/net-irc/bitchx/ChangeLog
index 3f4451546c01..3325b3b8d63c 100644
--- a/net-irc/bitchx/ChangeLog
+++ b/net-irc/bitchx/ChangeLog
@@ -1,6 +1,12 @@
-# ChangeLog for net-irc/bitchx
+# ChangeLog for net-ircbitchxChangeLog/
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/ChangeLog,v 1.6 2002/06/26 22:30:26 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/ChangeLog,v 1.7 2002/07/17 03:11:56 lamer Exp $
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> ChangeLog :
+
+ Commented out the "use socks5" stuff because bitchx is being lame and
+ doesn't work with any packaged socks implementations in the tree :-(
+# ChangeLog for net-irc/bitchx
*bitchx-1.0.19-r2 (26 Jun 2002)
diff --git a/net-irc/bitchx/bitchx-1.0.19-r2.ebuild b/net-irc/bitchx/bitchx-1.0.19-r2.ebuild
index c4b7ef3799a7..89a7139786e8 100644
--- a/net-irc/bitchx/bitchx-1.0.19-r2.ebuild
+++ b/net-irc/bitchx/bitchx-1.0.19-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/bitchx-1.0.19-r2.ebuild,v 1.2 2002/07/16 04:54:32 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/bitchx-1.0.19-r2.ebuild,v 1.3 2002/07/17 03:11:56 lamer Exp $
MY_P=ircii-pana-${PV/.0./.0c}
S=${WORKDIR}/BitchX
@@ -47,9 +47,12 @@ src_compile() {
# && myconf="${myconf} --without-tgetent" \
# || myconf="${myconf} --with-tgetent"
- use socks5 \
- && myconf="${myconf} --with-socks=5" \
- || myconf="${myconf} --without-socks"
+ # lamer@gentoo.org BROKEN, will not work with our socks
+ # implementations, is looking for a SOCKSConnect function that our
+ # dante packages don't have :-(
+ #use socks5 \
+ # && myconf="${myconf} --with-socks=5" \
+ # || myconf="${myconf} --without-socks"
econf \
--enable-cdrom \
diff --git a/net-irc/bitchx/files/digest-bitchx-1.0.19-r3 b/net-irc/bitchx/files/digest-bitchx-1.0.19-r3
new file mode 100644
index 000000000000..733d621134c6
--- /dev/null
+++ b/net-irc/bitchx/files/digest-bitchx-1.0.19-r3
@@ -0,0 +1 @@
+MD5 79431ff0880e7317049045981fac8adc ircii-pana-1.0c19.tar.gz 2533621
diff --git a/net-mail/fetchmail/ChangeLog b/net-mail/fetchmail/ChangeLog
index 0b8fbd81fd0e..2b9fb8b9dec5 100644
--- a/net-mail/fetchmail/ChangeLog
+++ b/net-mail/fetchmail/ChangeLog
@@ -1,6 +1,15 @@
-# ChangeLog for net-mail/fetchmail
+# ChangeLog for net-mailfetchmailChangeLog/
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.2 2002/02/15 05:02:04 agenkin Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.3 2002/07/17 03:11:56 lamer Exp $
+
+*fetchmail-5.9.11-r1 (16 Jul 2002)
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> fetchmail-5.9.11-r1,
+ files/fetchmail :
+
+ Added an initscript, revved the minor version to -r1 for masking purposes,
+ masked. Fixes bug 4415
+
*fetchmail-5.9.7 (14 Feb 2002)
diff --git a/net-mail/fetchmail/fetchmail-5.9.11-r1.ebuild b/net-mail/fetchmail/fetchmail-5.9.11-r1.ebuild
new file mode 100644
index 000000000000..7a8303fef188
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-5.9.11-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/fetchmail-5.9.11-r1.ebuild,v 1.1 2002/07/17 03:11:56 lamer Exp $
+
+DESCRIPTION="Fetchmail is a full-featured remote-mail retrieval and forwarding utility"
+HOMEPAGE="http://www.tuxedo.org/~esr/fetchmail/"
+SRC_URI="http://www.tuxedo.org/~esr/fetchmail/${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+DEPEND="virtual/glibc
+ ssl? ( >=dev-libs/openssl-0.9.6 )"
+
+RDEPEND="nls? ( sys-devel/gettext )"
+
+src_compile() {
+ local myconf
+ use ssl && myconf="${myconf} --with-ssl=/usr"
+ use nls || myconf="${myconf} --disable-nls"
+ # This needs inet6-apps, which we don't have
+ #use ipv6 && myconf="{myconf} --enable-inet6"
+
+ ./configure --enable-RPA \
+ --enable-NTLM \
+ --enable-SDPS \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --host="${CHOST}" \
+ ${myconf} \
+ || die "Configuration failed."
+ emake || die "Compilation failed."
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dohtml *.html
+ dodoc FAQ FEATURES ABOUT-NLS NEWS NOTES README \
+ README.NTLM README.SSL TODO COPYING MANIFEST
+ docinto contrib
+
+ exeinto /etc/init.d
+ doexe file/fetchmail
+
+ local f
+ for f in contrib/*
+ do
+ [ -f "${f}" ] && dodoc "${f}"
+ done
+}
+
+pkg_postinst() {
+ if ! python -c "import Tkinter" >/dev/null 2>&1
+ then
+ einfo
+ einfo "You will not be able to use fetchmailconf(1), because you"
+ einfo "don't seem to have Python with tkinter support."
+ einfo
+ einfo "If you want to be able to use fetchmailconf(1), do the following:"
+ einfo " 1. Include 'tcltk' in USE variable in your /etc/make.conf."
+ einfo " 2. (Re-)merge Python."
+ einfo
+ fi
+}
diff --git a/net-mail/fetchmail/files/fetchmail b/net-mail/fetchmail/files/fetchmail
new file mode 100644
index 000000000000..27226f89c6c5
--- /dev/null
+++ b/net-mail/fetchmail/files/fetchmail
@@ -0,0 +1,24 @@
+#!/sbin/runscript
+
+checkconfig() {
+ if [ ! -f /etc/fetchmailrc ]; then
+ eerror "Configuration file /etc/fetchmailrc not found"
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting fetchmail"
+ start-stop-daemon --start --quiet --exec /usr/bin/fetchmail \
+ -- -f /etc/fetchmailrc
+ eend ${?}
+}
+
+stop() {
+ ebegin "Stopping fetchmail"
+ start-stop-daemon --stop --quiet --pidfile /var/run/fetchmail.pid
+ eend ${?}
+}
+
diff --git a/net-mail/mailman/ChangeLog b/net-mail/mailman/ChangeLog
new file mode 100644
index 000000000000..2f8d529eb760
--- /dev/null
+++ b/net-mail/mailman/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-mailmailmanChangeLog/
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
+# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/ChangeLog,v 1.1 2002/07/17 03:11:56 lamer Exp $
+
+*-mailman-2.0.12 (16 Jul 2002)
+
+ 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> mailman-2.0.1.2.ebuild,
+ ChangeLog, files/digest-mailman-2.0.2.1, files/mailman.conf,
+ files/README.gentoo :
+
+ Brand new package, based on submission by Joby Walker
diff --git a/net-mail/mailman/files/README.gentoo b/net-mail/mailman/files/README.gentoo
new file mode 100644
index 000000000000..94a60bccab3c
--- /dev/null
+++ b/net-mail/mailman/files/README.gentoo
@@ -0,0 +1,47 @@
+Follow these instructions to finish setting up mailman. This file and the
+original ebuild were tweaked by me <lamer@gentoo.org> but were graciously
+submitted by Joby Walker (YOU RULE!)
+
+Please view the documentation on Mailman at: http://www.list.org/
+
+I have configured Mailman to install in /var/mailman by default, to change
+this you will need to modify the INSTALLDIR variable in the ebuild and the
+locations in the mailman.conf(.apache) file.
+
+1) If this is your first time installing mailman, after your "emerge mailman", you will need to
+run:
+
+ebuild /var/db/pkg/net-mail/mailman-x.x.x/mailman-x.x.x.ebuild config
+
+This will add an Include in your apache.conf to mailman.conf
+
+2) And then in you /etc/conf.d/apache file add the additional option:
+
+-D MAILMAN
+
+3) Make sure mailman is a part of the cron group
+
+4) The rest must be done as user mailman so:
+
+su - mailman
+
+5) Add the cron jobs:
+
+cd cron
+crontab crontab.in
+cd ..
+
+6) create the site password:
+
+bin/mmsitepass
+
+From here you just need to add lists as per the documentation. I placed the
+INSTALL file in /usr/share/doc/mailman-$VERSION/
+
+Remember:
+
+Do everything as user "mailman". If root you will cause mailman to fail,
+but it is correctable by running "bin/check_perms -f" from the root
+mailman directory (/var/mailman).
+
+NOTE TO ORIGINAL AUTHOR: Once again thanks for the submission, you rule!
diff --git a/net-mail/mailman/files/digest-mailman-2.0.12 b/net-mail/mailman/files/digest-mailman-2.0.12
new file mode 100644
index 000000000000..b978380555de
--- /dev/null
+++ b/net-mail/mailman/files/digest-mailman-2.0.12
@@ -0,0 +1 @@
+MD5 94999f0954ff91e880a2102717c0474e mailman-2.0.12.tgz 415993
diff --git a/net-mail/mailman/files/mailman.conf b/net-mail/mailman/files/mailman.conf
new file mode 100644
index 000000000000..fbfec81d68b2
--- /dev/null
+++ b/net-mail/mailman/files/mailman.conf
@@ -0,0 +1,19 @@
+<IfDefine MAILMAN>
+ ScriptAlias /mailman/ "/var/mailman/cgi-bin/"
+
+ <Directory "/var/mailman/cgi-bin/">
+ AllowOverride None
+ Options None
+ Order allow,deny
+ Allow from all
+ </Directory>
+
+ Alias /pipermail/ "/var/mailman/archives/public/"
+
+ <Directory "/var/mailman/archives/public/">
+ AllowOverride None
+ Options ExecCGI FollowSymLinks
+ Order allow,deny
+ Allow from all
+ </Directory>
+</IfDefine>
diff --git a/net-mail/mailman/mailman-2.0.12.ebuild b/net-mail/mailman/mailman-2.0.12.ebuild
new file mode 100644
index 000000000000..12b2f3597023
--- /dev/null
+++ b/net-mail/mailman/mailman-2.0.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2001 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.0.12.ebuild,v 1.1 2002/07/17 03:11:56 lamer Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="GNU Mailman, the mailing list server with webinterface"
+SRC_URI="ftp://ftp.gnu.org/gnu/mailman/mailman-2.0.12.tgz"
+HOMEPAGE="http://www.list.org/"
+DEPEND=">=dev-lang/python-1.5.2
+ virtual/mta
+ net-www/apache"
+SLOT="O"
+KEYWORDS="x86"
+
+INSTALLDIR="/var/mailman"
+APACHEGID="81"
+MAILGID="65534"
+
+
+pkg_setup() {
+ if ! grep -q ^mailman: /etc/group ; then
+ groupadd -g 280 mailman || die "problem adding group mailman"
+ fi
+ if ! grep -q ^mailman: /etc/passwd ; then
+ useradd -u 280 -g mailman -G cron -s /bin/bash \
+ -d ${INSTALLDIR} -c "mailman" mailman
+ fi
+ mkdir -p ${INSTALLDIR}
+ chown mailman.mailman ${INSTALLDIR}
+ chmod 2775 ${INSTALLDIR}
+}
+
+src_compile() {
+ cd ${S}
+ ./configure \
+ --prefix=${INSTALLDIR} \
+ --with-mail-gid=${MAILGID} \
+ --with-cgi-gid=${APACHEGID}
+ make || die
+}
+
+src_install () {
+ ID=${D}${INSTALLDIR}
+ cd ${S}
+ mkdir -p ${ID}
+ chown -R mailman.mailman ${ID}
+ chmod 2775 ${ID}
+ make prefix=${ID} var_prefix=${ID} doinstall || die
+ insinto /etc/apache/conf/addon-modules
+ doins ${FILESDIR}/mailman.conf
+
+ dodoc ${FILESDIR}/README.gentoo INSTALL
+}
+
+pkg_postinst() {
+ cd ${INSTALLDIR}
+ bin/update
+ bin/check_perms -f
+ einfo
+ einfo "Please read /usr/share/doc/${P}/README.gentoo for additional"
+ einfo "Setup information, mailman will NOT run unless you follow"
+ einfo "those instructions!"
+}
+
+pkg_config() {
+ einfo "Updating apache config"
+ einfo "added: \"Include conf/addon-modules/mailman.conf\""
+ einfo "to ${ROOT}/etc/apache/conf/apache.conf"
+ echo "Include conf/addon-modules/mailman.conf" \
+ >> ${ROOT}/etc/apache/conf/apache.conf
+}
diff --git a/profiles/package.mask b/profiles/package.mask
index 8dbf256e60b9..50ca2096a6a9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,6 +22,15 @@
## End example
##
+# lamer@gentoo.org (16 Jul 2002)
+# Brand spanking shiny new ebuild! Needs testing!
+=net-mail/mailman-2.0.12
+
+# lamer@gentoo.org (16 Jul 2002)
+# initscript needs testing, I don't run a system wide fetchmail so can't
+# verify.
+=net-mail/fetchmail-5.9.11-r1
+
# stubear@gentoo.org (16 Jul 2002)
# rxvt-2.7.8-r5 - test for multi-byte char support
=x11-terms/rxvt-2.7.8-r5