summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Kostecki <conikost@gentoo.org>2021-04-11 22:15:28 +0200
committerConrad Kostecki <conikost@gentoo.org>2021-04-11 22:52:25 +0200
commitcc9d769597af53ff0a29c7104d6ba7de7f5e0f1a (patch)
treec1f061767db4cbd4be9543d61183eebe625207d9 /mail-mta/qpsmtpd
parentmail-mta/qpsmtpd: migrate to GLEP 81 (diff)
downloadgentoo-cc9d769597af53ff0a29c7104d6ba7de7f5e0f1a.tar.gz
gentoo-cc9d769597af53ff0a29c7104d6ba7de7f5e0f1a.tar.bz2
gentoo-cc9d769597af53ff0a29c7104d6ba7de7f5e0f1a.zip
mail-mta/qpsmtpd: drop old version
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'mail-mta/qpsmtpd')
-rw-r--r--mail-mta/qpsmtpd/qpsmtpd-0.95.ebuild87
1 files changed, 0 insertions, 87 deletions
diff --git a/mail-mta/qpsmtpd/qpsmtpd-0.95.ebuild b/mail-mta/qpsmtpd/qpsmtpd-0.95.ebuild
deleted file mode 100644
index 2964681181e3..000000000000
--- a/mail-mta/qpsmtpd/qpsmtpd-0.95.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-[[ ${PV} == *9999 ]] && SCM="git-r3"
-inherit perl-module user ${SCM}
-
-DESCRIPTION="qpsmtpd is a flexible smtpd daemon written in Perl"
-HOMEPAGE="https://smtpd.github.io/qpsmtpd/"
-if [[ ${PV} != *9999 ]]; then
- SRC_URI="https://github.com/smtpd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-else
- # This is a spotted development fork with many improvements
- EGIT_REPO_URI="https://github.com/smtpd/${PN}.git"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="postfix ipv6 syslog"
-
-RDEPEND=">=dev-lang/perl-5.8.0
- >=dev-perl/Net-DNS-0.690.0
- virtual/perl-MIME-Base64
- dev-perl/MailTools
- dev-perl/IPC-Shareable
- dev-perl/Socket6
- dev-perl/Danga-Socket
- dev-perl/ParaDNS
- dev-perl/UNIVERSAL-isa
- ipv6? ( dev-perl/IO-Socket-INET6 )
- syslog? ( virtual/perl-Sys-Syslog )
- virtual/inetd"
-
-pkg_setup() {
- enewgroup smtpd
- local additional_groups
- if use postfix; then
- additional_groups="${additional_groups},postdrop"
- fi
- enewuser smtpd -1 -1 /var/spool/qpsmtpd smtpd${additional_groups}
-}
-
-src_unpack() {
- if [[ ${PV} != *9999 ]]; then
- unpack ${A}
- cd "${S}"
- else
- git-r3_src_unpack
- cd "${S}"
- fi
-}
-
-src_install() {
- perl-module_src_install
-
- insinto /etc/xinetd.d
- newins "${FILESDIR}"/qpsmtpd.xinetd qpsmtpd
-
- dodir /usr/share/qpsmtpd
- cp -Rf plugins "${ED}"/usr/share/qpsmtpd/ || die
-
- diropts -m 0755 -o smtpd -g smtpd
- keepdir /var/spool/qpsmtpd
-
- insinto /etc/qpsmtpd
- doins config.sample/*
-
- echo "/usr/share/qpsmtpd/plugins" > "${ED}"/etc/qpsmtpd/plugin_dirs || die
- echo "/var/spool/qpsmtpd" > "${ED}"/etc/qpsmtpd/spool_dir || die
- if use syslog; then
- echo "logging/syslog loglevel LOGINFO priority LOG_NOTICE" > "${ED}"/etc/qpsmtpd/logging
- else
- diropts -m 0755 -o smtpd -g smtpd
- dodir /var/log/qpsmtpd
- keepdir /var/log/qpsmtpd
- echo "logging/file loglevel LOGINFO /var/log/qpsmtpd/%Y-%m-%d" > "${ED}"/etc/qpsmtpd/logging
- fi
-
- newenvd "${FILESDIR}"/qpsmtpd.envd 99qpsmtpd
-
- newconfd "${FILESDIR}"/qpsmtpd.confd qpsmtpd
- newinitd "${FILESDIR}"/qpsmtpd.initd-r1 qpsmtpd
-
- dodoc CREDITS Changes README.md README.plugins.md STATUS UPGRADING.md
-}