diff options
author | Tuan Van <langthang@gentoo.org> | 2006-07-15 21:36:46 +0000 |
---|---|---|
committer | Tuan Van <langthang@gentoo.org> | 2006-07-15 21:36:46 +0000 |
commit | e946faf9b46f56c0d184b5b9901024f27702e63e (patch) | |
tree | 8e00849664207c06fb4bdec61f349482052aeda3 | |
parent | add mail-filter/libmilter and mail-filter/dk-milter (diff) | |
download | gentoo-2-e946faf9b46f56c0d184b5b9901024f27702e63e.tar.gz gentoo-2-e946faf9b46f56c0d184b5b9901024f27702e63e.tar.bz2 gentoo-2-e946faf9b46f56c0d184b5b9901024f27702e63e.zip |
initial commit
(Portage version: 2.1.1_pre2-r6)
-rw-r--r-- | mail-filter/libmilter/ChangeLog | 10 | ||||
-rw-r--r-- | mail-filter/libmilter/Manifest | 16 | ||||
-rw-r--r-- | mail-filter/libmilter/files/digest-libmilter-8.13.7 | 3 | ||||
-rw-r--r-- | mail-filter/libmilter/libmilter-8.13.7.ebuild | 203 | ||||
-rw-r--r-- | mail-filter/libmilter/metadata.xml | 6 |
5 files changed, 238 insertions, 0 deletions
diff --git a/mail-filter/libmilter/ChangeLog b/mail-filter/libmilter/ChangeLog new file mode 100644 index 000000000000..134d391895ff --- /dev/null +++ b/mail-filter/libmilter/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for mail-filter/libmilter +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/libmilter/ChangeLog,v 1.1 2006/07/15 21:36:46 langthang Exp $ + +*libmilter-8.13.7 (15 Jul 2006) + + 15 Jul 2006; Tuấn Văn <langthang@gentoo.org> +metadata.xml, + +libmilter-8.13.7.ebuild: + Initial commit. + diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest new file mode 100644 index 000000000000..7a9e155fbc4e --- /dev/null +++ b/mail-filter/libmilter/Manifest @@ -0,0 +1,16 @@ +DIST sendmail.8.13.7.tar.gz 2010008 RMD160 a1cab6a7f015bf50c1773a67f35b800c751d55ed SHA1 b70f63f5d577e14794d1a37ef5e825f9127ec996 SHA256 4ed72f2cd43e2ab492c91248319c03e224a272a4d683cfc4c3ee484a79471b22 +EBUILD libmilter-8.13.7.ebuild 6829 RMD160 5dd90b98b28b69bc0d468fec16c506d2d144e03d SHA1 10658b66c14190a041f80a6731609ce0e176a94f SHA256 aca6e2310c3c5615ff1a2c78806f065ff467606713aade3811270be93a7b397a +MD5 fa2638ab968f255484d2cecbd873d54d libmilter-8.13.7.ebuild 6829 +RMD160 5dd90b98b28b69bc0d468fec16c506d2d144e03d libmilter-8.13.7.ebuild 6829 +SHA256 aca6e2310c3c5615ff1a2c78806f065ff467606713aade3811270be93a7b397a libmilter-8.13.7.ebuild 6829 +MISC ChangeLog 267 RMD160 cd600ba95225fe6ee6fe92f79210742bc418be2e SHA1 52ece838cab7821535f9d4ff6b137baa8a3a047e SHA256 42ec25fae068b1888068c0c99d8315546d837a96f9a8d4ef155ae396102817f1 +MD5 7eaf00ebbdbb6681d07174a129835724 ChangeLog 267 +RMD160 cd600ba95225fe6ee6fe92f79210742bc418be2e ChangeLog 267 +SHA256 42ec25fae068b1888068c0c99d8315546d837a96f9a8d4ef155ae396102817f1 ChangeLog 267 +MISC metadata.xml 221 RMD160 3f13d342b35e471ab3bc6d5b6a491918688ea452 SHA1 1e4ce4ec962e1bae402fdce6f17a1729e1efb4e2 SHA256 9d7907404731a8635f1fb42c8901da3d996aa936fd23e67159a38cf48bb90e0f +MD5 f1c604a8eaa7929364a593541a1d0efe metadata.xml 221 +RMD160 3f13d342b35e471ab3bc6d5b6a491918688ea452 metadata.xml 221 +SHA256 9d7907404731a8635f1fb42c8901da3d996aa936fd23e67159a38cf48bb90e0f metadata.xml 221 +MD5 e79bb4d5f23a9704b6e527a2eb671bf1 files/digest-libmilter-8.13.7 250 +RMD160 de17235ed0bfd6d1c8c1bcbb14f5737f64dacf79 files/digest-libmilter-8.13.7 250 +SHA256 767e12e7918562da5c2723cf5d73bf33f228ec5c6b0a2abb1815abd67a2fb056 files/digest-libmilter-8.13.7 250 diff --git a/mail-filter/libmilter/files/digest-libmilter-8.13.7 b/mail-filter/libmilter/files/digest-libmilter-8.13.7 new file mode 100644 index 000000000000..cc6c02f8a0b9 --- /dev/null +++ b/mail-filter/libmilter/files/digest-libmilter-8.13.7 @@ -0,0 +1,3 @@ +MD5 5327e065cb0c1919122c8cecbeddbc28 sendmail.8.13.7.tar.gz 2010008 +RMD160 a1cab6a7f015bf50c1773a67f35b800c751d55ed sendmail.8.13.7.tar.gz 2010008 +SHA256 4ed72f2cd43e2ab492c91248319c03e224a272a4d683cfc4c3ee484a79471b22 sendmail.8.13.7.tar.gz 2010008 diff --git a/mail-filter/libmilter/libmilter-8.13.7.ebuild b/mail-filter/libmilter/libmilter-8.13.7.ebuild new file mode 100644 index 000000000000..27088e62b44c --- /dev/null +++ b/mail-filter/libmilter/libmilter-8.13.7.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/libmilter/libmilter-8.13.7.ebuild,v 1.1 2006/07/15 21:36:46 langthang Exp $ + +inherit eutils + +MY_PN="sendmail" + +DESCRIPTION="The Sendmail Filter API (Milter)" +HOMEPAGE="http://www.sendmail.org/" +SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${PV}.tar.gz" + +LICENSE="Sendmail" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +DEPEND="" +#DEPEND="net-mail/mailbase +# sys-devel/m4 +# sasl? ( >=dev-libs/cyrus-sasl-2.1.10 ) +# tcpd? ( sys-apps/tcp-wrappers ) +# ssl? ( dev-libs/openssl ) +# ldap? ( net-nds/openldap ) +# >=sys-libs/db-3.2 +# !net-mail/vacation +# " +RDEPEND="${DEPEND}" +# >=net-mail/mailbase-0.00 +# !mailwrapper? ( !virtual/mta ) +# mailwrapper? ( >=net-mail/mailwrapper-0.2 )" +#PDEPEND="!mbox? ( mail-filter/procmail )" +#PROVIDE="virtual/mta" + +MY_SRC=sendmail +S="${WORKDIR}/${MY_SRC}-${PV}" +#echo "S: $S" + +#src_unpack() { +# unpack ${A} +# cd ${S} + + #epatch ${FILESDIR}/sendmail-delivered_hdr.patch || die + +# confCCOPTS="${CFLAGS}" +# confMAPDEF="-DMAP_REGEX" +# conf_sendmail_LIBS="" +# use sasl && confLIBS="${confLIBS} -lsasl2" \ +# && confENVDEF="${confENVDEF} -DSASL=2" \ +# && confCCOPTS="${confCCOPTS} -I/usr/include/sasl" \ +# && conf_sendmail_LIBS="${conf_sendmail_LIBS} -lsasl2" +# use tcpd && confENVDEF="${confENVDEF} -DTCPWRAPPERS" \ +# && confLIBS="${confLIBS} -lwrap" +# use ssl && confENVDEF="${confENVDEF} -DSTARTTLS -D_FFR_DEAL_WITH_ERROR_SSL" \ +# && confLIBS="${confLIBS} -lssl -lcrypto" \ +# && conf_sendmail_LIBS="${conf_sendmail_LIBS} -lssl -lcrypto" +# use ldap && confMAPDEF="${confMAPDEF} -DLDAPMAP" \ +# && confLIBS="${confLIBS} -lldap -llber" +# use ipv6 && confENVDEF="${confENVDEF} -DNETINET6" +# sed -e "s:@@confCCOPTS@@:${confCCOPTS}:" \ +# -e "s/@@confMAPDEF@@/${confMAPDEF}/" \ +# -e "s/@@confENVDEF@@/${confENVDEF}/" \ +# -e "s/@@confLIBS@@/${confLIBS}/" \ +# -e "s/@@conf_sendmail_LIBS@@/${conf_sendmail_LIBS}/" \ +# ${FILESDIR}/site.config.m4 > ${S}/devtools/Site/site.config.m4 +#} + +src_compile() { +# sh Build || die "compilation failed in main Build script" + pushd libmilter + sh Build || die "libmilter compilation failed" + popd +} + +src_install () { + OBJDIR="obj.`uname -s`.`uname -r`.`arch`" + dodir /usr/lib +# dodir /usr/bin /usr/lib +# dodir /usr/share/man/man{1,5,8} /usr/sbin /var/log /usr/share/sendmail-cf +# dodir /var/spool/{mqueue,clientmqueue} /etc/conf.d +# keepdir /var/spool/{clientmqueue,mqueue} +# for dir in libsmutil sendmail mailstats praliases smrsh makemap vacation editmap +# do +# make DESTDIR=${D} MANROOT=/usr/share/man/man \ +# SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \ +# MANOWN=root MANGRP=root INCOWN=root INCGRP=root \ +# LIBOWN=root LIBGRP=root GBINOWN=root GBINGRP=root \ +# MSPQOWN=root CFOWN=root CFGRP=root \ +# install -C ${OBJDIR}/${dir} \ +# || die "install failed" +# done +# for dir in rmail mail.local +# do +# make DESTDIR=${D} MANROOT=/usr/share/man/man \ +# SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \ +# MANOWN=root MANGRP=root INCOWN=root INCGRP=root \ +# LIBOWN=root LIBGRP=root GBINOWN=root GBINGRP=root \ +# MSPQOWN=root CFOWN=root CFGRP=root \ +# force-install -C ${OBJDIR}/${dir} \ +# || die "install failed" +# done + + dodir /usr/include/libmilter + make DESTDIR=${D} MANROOT=/usr/share/man/man \ + SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \ + MANOWN=root MANGRP=root INCOWN=root INCGRP=root \ + LIBOWN=root LIBGRP=root GBINOWN=root GBINGRP=root \ + MSPQOWN=root CFOWN=root CFGRP=root \ + install -C ${OBJDIR}/libmilter \ + || die "install failed" + +# fowners root:smmsp /usr/sbin/sendmail +# fperms 2555 /usr/sbin/sendmail +# fowners smmsp:smmsp /var/spool/clientmqueue +# fperms 770 /var/spool/clientmqueue +# fperms 700 /var/spool/mqueue +# dosym /usr/sbin/makemap /usr/bin/makemap +# dodoc FAQ LICENSE KNOWNBUGS README RELEASE_NOTES doc/op/op.ps +# newdoc sendmail/README README.sendmail +# newdoc sendmail/SECURITY SECURITY +# newdoc sendmail/TUNING TUNING +# newdoc smrsh/README README.smrsh + newdoc libmilter/README README.libmilter + +# newdoc cf/README README.cf +# newdoc cf/cf/README README.install-cf +# cp -pPR cf/* ${D}/usr/share/sendmail-cf +# insinto /etc/mail +# if use mbox +# then +# doins ${FILESDIR}/sendmail.mc +# else +# newins ${FILESDIR}/sendmail-procmail.mc sendmail.mc +# fi +# m4 ${D}/usr/share/sendmail-cf/m4/cf.m4 ${D}/etc/mail/sendmail.mc \ +# > ${D}/etc/mail/sendmail.cf +# echo "include(\`/usr/share/sendmail-cf/m4/cf.m4')dnl" \ +# > ${D}/etc/mail/submit.mc +# cat ${D}/usr/share/sendmail-cf/cf/submit.mc >> ${D}/etc/mail/submit.mc +# echo "# local-host-names - include all aliases for your machine here" \ +# > ${D}/etc/mail/local-host-names +# cat <<- EOF > ${D}/etc/mail/trusted-users +# # trusted-users - users that can send mail as others without a warning +# # apache, mailman, majordomo, uucp are good candidates +# EOF +# cat <<- EOF > ${D}/etc/mail/access +# # Check the /usr/share/doc/sendmail/README.cf file for a description +# # of the format of this file. (search for access_db in that file) +# # The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc +# # package. +# # + +# EOF +# cat <<- EOF > ${D}/etc/conf.d/sendmail +# # Config file for /etc/init.d/sendmail +# # add start-up options here +# SENDMAIL_OPTS="-bd -q30m -L sm-mta" # default daemon mode +# CLIENTMQUEUE_OPTS="-Ac -q30m -L sm-cm" # clientmqueue +# KILL_OPTS="" # add -9/-15/your favorite evil SIG level here + +# EOF +# exeinto /etc/init.d +# doexe ${FILESDIR}/sendmail +# keepdir /usr/adm/sm.bin + +# if use mailwrapper +# then +# mv ${D}/usr/sbin/sendmail ${D}/usr/sbin/sendmail.sendmail +# insinto /etc/mail +# doins ${FILESDIR}/mailer.conf +# rm ${D}/usr/bin/mailq +# rm ${D}/usr/bin/newaliases +# mv ${D}/usr/share/man/man8/sendmail.8 \ +# ${D}/usr/share/man/man8/sendmail-sendmail.8 +# mv ${D}/usr/share/man/man1/mailq.1 \ +# ${D}/usr/share/man/man1/mailq-sendmail.1 +# mv ${D}/usr/share/man/man1/newaliases.1 \ +# ${D}/usr/share/man/man1/newaliases-sendmail.1 +# mv ${D}/usr/share/man/man5/aliases.5 \ +# ${D}/usr/share/man/man5/aliases-sendmail.5 +# dosed 's/} sendmail/} sendmail.sendmail/' /etc/init.d/sendmail +# dosed 's/sbin\/sendmail/sbin\/sendmail.sendmail/' /etc/init.d/sendmail +# fi + +} + +#pkg_setup() { +# einfo "checking for smmsp group... create if missing." +# enewgroup smmsp 209 || die "problem adding group smmsp" +# einfo "checking for smmsp user... create if missing." +# enewuser smmsp 209 -1 /var/spool/mqueue smmsp \ +# || die "problem adding user smmsp" +#} + +#pkg_postinst() { +# if ! use mailwrapper && [[ -e /etc/mailer.conf ]] +# then +# einfo +# einfo "Since you emerged sendmail without mailwrapper in USE," +# einfo "you probably want to 'emerge -C mailwrapper' now." +# einfo +# fi +#} diff --git a/mail-filter/libmilter/metadata.xml b/mail-filter/libmilter/metadata.xml new file mode 100644 index 000000000000..dda87916e233 --- /dev/null +++ b/mail-filter/libmilter/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>net-mail</herd> +<maintainer><email>net-mail@gentoo.org</email></maintainer> +</pkgmetadata> |